Updated TODO

master
Mark 2024-01-14 11:14:09 -08:00
parent c62fa0b4d5
commit 1493a97f01
Signed by: Mark
GPG Key ID: C6D63995FE72FD80
1 changed files with 10 additions and 8 deletions

18
TODO.md
View File

@ -2,7 +2,10 @@
- Fix angles (point, land)
- Land from farther away
- Take off
- Prevent collisions on unlanding
- UI: text arranger
- loading screen, menus
- Indicators (planet names, enemy ship stats)
- Start documenting
- Check for handle leaks
- Don't allocate each frame
@ -55,10 +58,6 @@
- Debris (ship death, destructible, physics)
- Orbiting debris (asteroids)
- Collectibles (flotsam)
- UI
- loading screen, menus
- Indicators (planet names, enemy ship stats)
- Landable planets
- Back arrow: reverse thruster or reverse ship
- Multiplayer? (how does that fit into gameplay?)
- On-screen text
@ -66,7 +65,8 @@
- Save games
- Date system -> planet position
- AI fleets
- More ship behaviors
- More ship behaviors, improved ai
- Collision avoidance
- Jump between systems
- Government color, ship tint
- Different kinds of ship behaviors:
@ -75,8 +75,7 @@
- where to go
- etc, extra flags
- Advanced particle physics (must move to cpu. Maybe both?)
- Background simulation (two modes: physics-what's visible, data-everything else)
- Background simulation (two modes)
## Faction interaction
- Targeting overrides hitscan rules (only for player)
@ -99,11 +98,14 @@
- Random animation delay/fps?
- Better WGSL preprocessor
- Depth buffer (z-axis when landing!)
- Compute shader for particles
- Better performance for projectiles
## Content
- Angled engines
- Angled guns
- Turn engine flares
- Turn engine physics?
- Reverse engine & flares
- Better ship colliders (need a tool or an algorithm)
- Turrets
@ -159,7 +161,7 @@
- How big should sprite resolutions be? How about frame rate?
- Naming: atlas, sprite, image, frame, texture
- Outfits may not change unless you've landed. They might not change ever for CC ships!
- All angle adjustments happen in content
- All angle adjustments happen in content & shaders
## Ideas