aboutsummaryrefslogtreecommitdiff
path: root/physics
Commit message (Collapse)AuthorAge
* refactor: transition to struct-of-arrays ECS architectureMartin Kagamino Lehoux2026-01-15
| | | | | | | - Replace individual Entity structs with centralized component slices in Game struct (SoA layout). - Implement bitmask-based component lookup (CM_Position, CM_Move, etc.). - Convert logic from object-oriented Update() methods to standalone Systems (UpdateMoveSystem, UpdateGatherSystem, UpdateSpawnSystem). - Update rendering, selection, and input handling to iterate over component arrays.
* refactor: ECS boundsMartin Kagamino Lehoux2025-07-25
|
* refactor: Extract closestMartin Kagamino Lehoux2025-07-24
|
* refactor: Early return moveMartin Kagamino Lehoux2025-07-24
|
* Allow diagonal moveMartin Kagamino Lehoux2025-07-08
|
* Refactor into packagesMartin Kagamino Lehoux2025-07-04