-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
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()
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed