Updated TODO
parent
d6a3e10a84
commit
8d3e5e581a
23
TODO.md
23
TODO.md
|
@ -1,14 +1,12 @@
|
|||
# Specific projects
|
||||
|
||||
## Currently working on:
|
||||
- first: sticky effects
|
||||
- first: read state from image so we can add objects?
|
||||
- clickable buttons
|
||||
- planet outfitter
|
||||
|
||||
|
||||
## Small jobs
|
||||
- 🌟 clean up and document short sprite sections
|
||||
- 🌟 Better planet desc formatting
|
||||
- Procedural suns
|
||||
- 🌟 Back arrow -> reverse
|
||||
|
@ -16,7 +14,7 @@
|
|||
- 🌟 User-configurable outfit space types
|
||||
- 🌟 Sticky radar
|
||||
- Configurable radar
|
||||
- 🌟 Ship damage events, unify spawners
|
||||
- 🌟 Ship damage events
|
||||
- Better landing animation (slow down)
|
||||
- Land from farther away
|
||||
- Ship collapse: damage + force events
|
||||
|
@ -37,18 +35,15 @@
|
|||
- Correct drawing order (player on top, landing ships)
|
||||
- Faster handles (better than a hashmap?)
|
||||
- Check for handle leaks
|
||||
- 🌟 Log/warning system
|
||||
- Better physshiphandle
|
||||
- Clean up & faster frame timings (average)
|
||||
- 🌟 Handle lost focus
|
||||
- User config file
|
||||
- 🌟 Document content
|
||||
- 🌟 Clean up content: one ship per file, autodetect
|
||||
- CLI: content location, logs, etc
|
||||
- Better WGSL preprocessor?
|
||||
- Projectile performance
|
||||
- Starfield clusters, shader instead of an array?
|
||||
- CLI: specify dirs, content location, logs, etc
|
||||
- Starfield clusters, less flicker
|
||||
- Collider groups for factions? (projectile optimization)
|
||||
- Better error when sprite is missing from atlas
|
||||
|
||||
## 🌟 Player selection
|
||||
- Planet name, ring, and distance
|
||||
|
@ -115,12 +110,6 @@
|
|||
- Cache direcory
|
||||
- How to pack?
|
||||
|
||||
## Effect physics
|
||||
- Effect should stick to their ships. How?
|
||||
- Land and unland effects
|
||||
- Effect on fire gun
|
||||
- Effect / sprite color variation
|
||||
|
||||
## Sound effects
|
||||
- Sound effects
|
||||
- User-configurable music (?, game config or user config?)
|
||||
|
@ -176,6 +165,9 @@
|
|||
- Galaxy date system, slowly orbiting planets
|
||||
- Parallelize frame computations
|
||||
- Advanced AI: avoid collisions
|
||||
- Land and unland effects
|
||||
- Muzzle effect
|
||||
- Effect / sprite color variation
|
||||
|
||||
|
||||
## Game & Story
|
||||
|
@ -217,6 +209,7 @@
|
|||
- Outfits may not change unless you've landed. They might not change ever for CC ships!
|
||||
- All angle adjustments happen in content & shaders
|
||||
- Reserved texture: index zero
|
||||
- Errors: lowercase, no punctuation
|
||||
|
||||
|
||||
## Ideas
|
||||
|
|
Loading…
Reference in New Issue