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
- 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