I appreciate that changing the API is not a simple thing to do, but as the years go by, and modern APIs become standard, it feels more and more jarring to go back to PlayCanvas.
Babylon JS has a similar issue, but they have begun modernizing the API (in time for Babylon 6).
PIXI JS recently began releasing multiple versions of their library (using the
mjs extension to distinguish modern modules from old school ones).
PlayCanvas will need to go through its own modernization process at some point, and it seems counterproductive to do that later if it could be done sooner.
I looked for a roadmap, but the newest one I found was from 2021, so I’d be grateful if anyone could shine any light on PlayCanvas’ plans for the future (specifically regarding the JS API, and ES6 support).