tasks.md 754 B · 18 lines · raw · history

1 # Tasks
2
3 ## Done
4 - [x] Project setup, local Bevy 0.20 docs/examples in `docs/bevy/`
5 - [x] Static 2D grid world (terrain types, chunked tilemap rendering)
6 - [x] Camera: WASD/arrow pan, right/middle-drag pan, scroll zoom toward cursor, clamped to world
7 - [x] WebAssembly build (`scripts/build-web.sh`)
8 - [x] Tile hover + selection (outlines, info text, Esc to clear)
9 - [x] A* pathfinding with terrain costs
10 - [x] Colonists: wander, select, right-click move orders, path display
11 - [x] Pause toggle (Space)
12
13 ## Planned
14 - [ ] Procedural world generation (noise-based terrain, seeds)
15 - [ ] Simulation tick / time controls (speeds, fixed timestep)
16 - [ ] Ignore map clicks over UI
17 - [ ] Jobs: mining, building, hauling
18 - [ ] Basic UI (tile info, colonist panel)