Updated TODO

master
Mark 2024-01-07 12:23:08 -08:00
parent 94d7724611
commit 1e07632e39
Signed by: Mark
GPG Key ID: C6D63995FE72FD80
1 changed files with 15 additions and 14 deletions

29
TODO.md
View File

@ -1,13 +1,22 @@
## Specific Jobs ## Specific Jobs
- Particle variation
- UI: health, shield, fuel, heat, energy bars - UI: health, shield, fuel, heat, energy bars
- UI: text arranger - UI: text arranger
- Sound system - Sound system
- Ship death debris - Ship death debris
- Sprite reels - Sprite reels
- random start frame
- ship leaks
- Passive engine glow - Passive engine glow
- Ship death damage and force events - 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) - Orbiting debris (asteroids)
- Collectibles (flotsam) - Collectibles (flotsam)
- UI - UI
- health, shields (cpu by tinyskia?)
- loading screen, menus
- Indicators (planet names, enemy ship stats)
- Landable planets - Landable planets
- Back arrow: reverse thruster or reverse ship - 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?) - Multiplayer? (how does that fit into gameplay?)
- On-screen text - On-screen text
- Controller input & key bindings - Controller input & key bindings
@ -59,10 +69,6 @@
- how to target them - how to target them
- where to go - where to go
- etc, extra flags - 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?) - Advanced particle physics (must move to cpu. Maybe both?)
@ -82,14 +88,11 @@
- Clear all `// TODO:` comments littered in the source - Clear all `// TODO:` comments littered in the source
- CLI options (debug, save location, content location, check content) - CLI options (debug, save location, content location, check content)
- Config file and compile options, remove all those consts. - 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. - Sprite optimization: do we need to allocate a new `Vec` every frame? Probably not.
- Better error when run outside of directory - Better error when run outside of directory
- Documentation site & front page - Documentation site & front page
- Random animation age for objects * ui
- Random animation delay/fps? - Random animation delay/fps?
- Fade between animation frames - Better WGSL preprocessor
- Better WGSL preprocessor (warning when including a bad file!)
## Content ## Content
- Angled engines - Angled engines
@ -121,10 +124,8 @@
- Zoom parallax (?) - Zoom parallax (?)
- Background haze - Background haze
- Nova dust parallax - Nova dust parallax
- Ship outlines in radar
- Engine flare ease in/out - Engine flare ease in/out
- Lens flare - Lens flare
- Particles when a ship is damaged
## Write and Document ## Write and Document
- Parallax - Parallax