base-ts-project
Use this project as template for TypeScript libraries
- as any MutableGroupOf
- Tests for system
- use @dcl/ecs-math https://github.com/decentraland/ecs-math
- Basic Components ( Transform ) w/Tests
- Sync Component W/Tests
- CRDT System
- Kindof Scene Tests. Component & Systems. Maybe physics system? SolarSystem
- Integration with old ecs ( CRDT/Door Scene )
- RPC Transport. JSON { entityId, componentId, data: } vs Protocol Buffers
- EntityID generator
- Static vs Dynamic entities.
- Sync Components ?
- Where the state lives ? State cross realms/islands ? StateFull questions. StorableComponent ?