From 1493a97f01f3e3f13f773c08b210882281a113cc Mon Sep 17 00:00:00 2001 From: Mark Date: Sun, 14 Jan 2024 11:14:09 -0800 Subject: [PATCH] Updated TODO --- TODO.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/TODO.md b/TODO.md index c06a776..ddf14d0 100644 --- a/TODO.md +++ b/TODO.md @@ -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