Go to file
hypercross 4ede2d7f3b feat: implement core ECS engine with RxJS observability
Initial implementation of an Entity-Component-System (ECS) featuring:
- Sparse set-based component storage for efficient access.
- Entity lifecycle management with generation-based recycling.
- Reactive query system using RxJS for change tracking.
- Batched event flushing to support frame-based updates.
- Type-safe component definitions via TypeScript inference.
2026-05-31 15:45:20 +08:00
src feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00
test feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00
.gitignore feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00
package-lock.json feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00
package.json feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00
tsconfig.json feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00
tsup.config.ts feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00