aboutsummaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAge
* Extracted TODOsMartin Kagamino Lehoux2026-01-15
|
* First integration testMartin Kagamino Lehoux2026-01-15
|
* 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.
* Get time from GameMartin Kagamino Lehoux2025-09-25
|
* Unify selection code and unselectMartin Kagamino Lehoux2025-09-25
|
* feat: Draw bottom bannerMartin Kagamino Lehoux2025-07-25
|
* feat: Draw spawn targetMartin Kagamino Lehoux2025-07-25
|
* feat: Selection with priorityMartin Kagamino Lehoux2025-07-25
|
* fix: main move cancels ordersMartin Kagamino Lehoux2025-07-24
|
* Spawn target for newly spawned unitsMartin Kagamino Lehoux2025-07-09
|
* Export draw logicMartin Kagamino Lehoux2025-07-09
|
* Spawn unitsMartin Kagamino Lehoux2025-07-09
|
* Display resource countMartin Kagamino Lehoux2025-07-04
|
* FmtMartin Kagamino Lehoux2025-07-04
|
* Refactor into packagesMartin Kagamino Lehoux2025-07-04
|
* Find a ne wpath to resource when blockedMartin Kagamino Lehoux2025-07-04
|
* fix(move): Keep current path during move if it still appliesMartin Kagamino Lehoux2023-10-02
|
* fix: Display selection rect above all entitiesMartin Kagamino Lehoux2023-09-19
|
* refactor: Remove some features to prepare for ECSMartin Kagamino Lehoux2023-09-14