Commit Graph

2 Commits

Author SHA1 Message Date
hypercross 96ba037432 feat: add component discovery source generator
Introduce an incremental source generator that automatically discovers
component types used with the World API. This allows the
WorldSerializer to perform serialization and deserialization without
relying on reflection, improving performance and stability.
2026-07-18 23:41:28 +08:00
hypercross a19861c080 feat: add TicTacToe example project
Implement a complete Tic-Tac-Toe game using OECS to demonstrate
ECS patterns, including:
- Command pattern for placing marks
- System groups for logical updates and rendering
- CSV loading for initial board state
- Reactivity logging for observing entity and component changes
2026-07-18 20:43:13 +08:00