380 karma · joined July 15, 2016
I’ll also be posting a blog post about the journey soon!
- You're locked into an online IDE if you want to use the PlayCanvas editor (which is the main selling point).
- Third-party dependencies are hard to integrate (for the online editor).
- You can't use different JavaScript languages (again due to the editor).
- I've seen lots of minor version changes that break too many things (not very stable).
- The editor had some major UI bugs back then (and probably still does).
Pros:
- Web-first library.
- Unity-like editor.
- Easy to debug/access things with only a link.
- Recently started to support WebGPU.
I've used ThreeJS, PlayCanvas, and BabylonJS in serious projects. I've concluded that BabylonJS is my go-to web-based 3D library from now on.
Remote: Yes
Willing to relocate: No
Technologies: Clojure, ClojureScript, Datomic, PostgreSQL, AWS, BabylonJS, PlayCanvas
Résumé/CV: https://www.linkedin.com/in/ertugrul-cetin/
GitHub: https://github.com/ertugrulcetin
Email: ertu.ctn@gmail.com
However, after some time, I decided to work on some side projects that were in a completely different field.
I started playing with the PlayCanvas game engine and created a 3D PvP based browser game.
Currently, the game is in the alpha stage and is called Enion Online.
Link: http://alpha.enion.io