sim-ecs
sim-ecs copied to clipboard
Integration with ecosystem
Add missing demos for how to integrate sim-ecs into:
- [ ] Babylon
- [ ] MelonJS
- [ ] Phaser
- [ ] Pixi3D
- [ ] PixiJS
- [ ] PlayCanvas
- [ ] THREE.js
- [ ] TWO.js
All demos should be in the /example
folder. Each should get its own directory and show off the library/framework's basic usage example, but with sim-ecs.
Also add integration for the following tools:
- [ ] RPG Maker*¹
- [ ] Tiled
If sim-ecs cannot be integrated, please open a PR to adapt sim-ecs, or document why it's not possible below.
*¹: The RPGMaker MV game loop is a mess and the recursion is spread across several methods. From my initial analysis, it would be enough to detour SceneManager.run()
and call SceneManager.update()
and the ticks manually. On top, SceneManager.requestUpdate()
must become a noop. Everything can be driven by IRuntimeWorld.start()