3 ms·
I think Playcanvas would do well to focus on the basics, like being able to export/import variables in the standard js way, being able to develop offline, using
by PUSH_AX 2y ago
I think Playcanvas would do well to focus on the basics, like being able to export/import variables in the standard js way, being able to develop offline, using your own source control. I could go on.
- daredevildave 2y agoSupport for Javascript modules looks like it is in-progress: https://github.com/playcanvas/engine/issues/4767 https://github.com/playcanvas/engine/issues/4767 Developing offline with the engine-only (https://github.com/playcanvas/engine https://github.com/playcanvas/engine) is obviously an option, but I wouldn't hold your breath for an offline editor.
- PUSH_AX 2y agoThat issue was opened in 2022. Honestly if you really get into the nitty gritty of PC it becomes quickly apparent there’s some very strange design choices and priorities. You can produce some great stuff but there are many dev-exp headaches
- yaustar 2y agoHey PUSH_AX! (Disclaimer, I used to work at PlayCanvas and still manage the Discord) - ES6 Modules and NPM support is actively being worked on and should be ready by end of year - Typescript support will follow after that (Mark who wrote this now works at PlayCanvas https://forum.playcanvas.com/t/playbuild-a-compiler-and-package-manager-for-playcanvas/25899 https://forum.playcanvas.com/t/playbuild-a-compiler-and-pack...)
- LeXXik 2y agoYou can do all that, when you develop without online Editor. In that regard, there is no difference between PlayCanvas, BabylonJS or ThreeJS. You can pick the one you are more familiar with.