Update TestGame, add emitter removing, update TODO
This commit is contained in:
9
TODO.md
9
TODO.md
@@ -20,7 +20,7 @@
|
||||
## Serialization
|
||||
|
||||
- Serialize attribute.
|
||||
- Add automatic serialization of resources through code generation and System.Text.Json.
|
||||
- Add automatic serialization of resources through source generation and System.Text.Json.
|
||||
- ~~Provide means for fetching key/value configuration (INI? TOML?)~~
|
||||
- Expose some sort of ConfigFile class for safe key/value configuration fetching.
|
||||
|
||||
@@ -34,17 +34,17 @@
|
||||
## Audio
|
||||
|
||||
- ~~Integrate FMOD~~
|
||||
- 2D audio abstraction
|
||||
- Use SoLoud as a default sound engine.
|
||||
|
||||
## Misc
|
||||
|
||||
- ~~Asset manager~~
|
||||
- ~~Separate engine and game into separate projects~~
|
||||
- Particle system 2.0
|
||||
- ~~Particle system 2.0~~
|
||||
- ~~Reduce the size of Particle struct by infering most parameters through lifetime.~~
|
||||
- ~~Reduce cache misses by utilizing SoA.~~
|
||||
- ~~SIMD acceleration.~~
|
||||
- Dynamically resize particle arrays as emitters get added or removed.
|
||||
- ~~Creating and removing emitters.~~
|
||||
|
||||
## SceneGraph module
|
||||
|
||||
@@ -55,6 +55,7 @@
|
||||
## Input
|
||||
|
||||
- ~~Action system~~
|
||||
- Nicer input mapping API using code.
|
||||
- Make action system use an InputMap resource instead.
|
||||
- Gamepad support
|
||||
|
||||
|
||||
Reference in New Issue
Block a user