diff --git a/TODO.md b/TODO.md index ea557be..ee94aee 100644 --- a/TODO.md +++ b/TODO.md @@ -1,13 +1,22 @@ ## Specific Jobs - - Particle variation - UI: health, shield, fuel, heat, energy bars - UI: text arranger - Sound system - Ship death debris - Sprite reels + - random start frame + - ship leaks - Passive engine glow - Ship death damage and force events - - Fix particle inherit velocity + - Gun fire effect + - Sprite color variation + - Multi-particle effects + - Better loading + - incremental? + - Higher texture limit (16 x 8096 x 8096 isn't enough) + - GPU limits? (texture size, texture number) + - Engine flares shouldn't be centered + - Particles when a ship is damaged (events) ---------------------------------- @@ -41,10 +50,11 @@ - Orbiting debris (asteroids) - Collectibles (flotsam) - UI + - health, shields (cpu by tinyskia?) + - loading screen, menus + - Indicators (planet names, enemy ship stats) - Landable planets - Back arrow: reverse thruster or reverse ship - - Loading screen, incremental texturearray loading - - Indicators (planet names, enemy ship stats) - Multiplayer? (how does that fit into gameplay?) - On-screen text - Controller input & key bindings @@ -59,10 +69,6 @@ - how to target them - where to go - etc, extra flags - - Higher texture limit (16 x 8096 x 8096 isn't enough) - - Fast-load menu, progress bar for the rest - - Only load what is needed? - - GPU limits? (texture size, texture number) - Advanced particle physics (must move to cpu. Maybe both?) @@ -82,14 +88,11 @@ - Clear all `// TODO:` comments littered in the source - CLI options (debug, save location, content location, check content) - Config file and compile options, remove all those consts. - - Engine flares shouldn't be centered - Sprite optimization: do we need to allocate a new `Vec` every frame? Probably not. - Better error when run outside of directory - Documentation site & front page - - Random animation age for objects * ui - Random animation delay/fps? - - Fade between animation frames - - Better WGSL preprocessor (warning when including a bad file!) + - Better WGSL preprocessor ## Content - Angled engines @@ -121,10 +124,8 @@ - Zoom parallax (?) - Background haze - Nova dust parallax - - Ship outlines in radar - Engine flare ease in/out - Lens flare - - Particles when a ship is damaged ## Write and Document - Parallax