implement building system

This commit is contained in:
2026-04-19 20:50:42 +02:00
parent c70b5c8f08
commit bf29cc40e3
19 changed files with 1818 additions and 7 deletions

View File

@@ -9,8 +9,8 @@ Cross-references: `architecture.md` (design), `requirements.md` (REQ-* citations
| 1 | Config loading (Formula, ConfigLoader, all config structs) | ✅ done |
| 2 | Simulation shell + TickDriver + entity id allocator + event queues | ✅ done |
| 3 | Belt subsystem (placement, port interface, per-tile v1, splitter routing, clearTiles, visual iteration) | ✅ done |
| 4 | Buildings + placement + belt↔building transport | ⬜ next |
| 5 | Scrap + ships skeleton (data + spawning, no AI) | ⬜ |
| 4 | Buildings + placement + belt↔building transport | ✅ done |
| 5 | Scrap + ships skeleton (data + spawning, no AI) | ⬜ next |
| 6 | Ship behavior systems + movement arbitration | ⬜ |
| 7 | Waves, threat accumulation, combat resolution, deaths & loot | ⬜ |
| 8 | UI layer (GameWorldView, visuals.toml, panels, build/demolish, speed controls) | ⬜ |