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