Initial commit before folder reorganization
Checkpoint of the existing flat file layout prior to restructuring into autoload/, menu/, ships/, world/, and assets/ folders. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# Task Log
|
||||
|
||||
## Completed
|
||||
|
||||
| # | Task | Notes |
|
||||
|---|------|-------|
|
||||
| 0 | Format all design docs as Markdown | Done |
|
||||
| 1 | Design 10 races, pick 3 | Races 1, 4, 5 chosen — see `racesclasses.md` |
|
||||
| 2 | Ranked + casual mode ideas | See `multiplayer.md` |
|
||||
| 3 | Multiplayer engineering doc | See `tech.md` |
|
||||
| 4 | Server browser screen | Player name, race buttons, server list, JOIN — stores in `GameConfig` |
|
||||
| 5 | Main menu | CASUAL / RANKED (disabled), callsign input, rank badge, quit button |
|
||||
| 6 | In-game pause menu | ESC / controller Start; game runs behind it; working: RESUME, QUIT TO MENU, QUIT TO DESKTOP |
|
||||
| 7 | Team & ship selection | On world load; 2 random races offered; ship grid with real sprites; player spawns after |
|
||||
|
||||
## Up Next
|
||||
|
||||
| # | Task | Priority |
|
||||
|---|------|----------|
|
||||
| 8 | Replace placeholder races with chosen 3 (Terran Republic, Mechanos Sovereignty, Void Wraiths) | High |
|
||||
| 9 | Real ship sprites for all 3 races (5 ships each) | High |
|
||||
| 10 | Asteroids + environment hazards | Medium |
|
||||
| 11 | Bot fill for casual (min 7v7) | Medium — see `bots.md` |
|
||||
| 12 | Sound effects (thrust, shoot, explosion, UI clicks) | Medium |
|
||||
| 13 | Multiplayer networking — ENet authoritative server | High (big) |
|
||||
| 14 | Galaxy war meta + sector control | Low (post-networking) |
|
||||
| 15 | Ranked matchmaking + MMR | Low (post-networking) |
|
||||
| 16 | Settings screen (audio, controls, display) | Low |
|
||||
| 17 | Select Team in pause menu (live team swap) | Low |
|
||||
Reference in New Issue
Block a user