Update TODO

This commit is contained in:
2023-09-25 17:45:10 +02:00
parent ddf62f1834
commit 34c65be667

View File

@@ -1,28 +1,37 @@
# RogueMine # RogueMine
## Engine ## Engine
### Rendering ### Rendering
- ~~API for drawing textured quads~~ - ~~API for drawing textured quads~~
- Camera API
- Switch to custom rendering (Veldrid?) - Switch to custom rendering (Veldrid?)
### Audio ### Audio
- 2D audio abstraction - 2D audio abstraction
- Integrate FMOD - ~~Integrate FMOD~~
### Misc ### Misc
- Asset manager
- ~~Asset manager~~
- ~~Separate engine and game into separate projects~~ - ~~Separate engine and game into separate projects~~
- Create a custom math library - Create a custom math library
- ~~Particle system~~ - ~~Particle system~~
### Entity system ### Entity system
- ~~Layers (sorting mechanism)~~ - ~~Layers (sorting mechanism)~~
## Input ## Input
- ~~Action system~~ - ~~Action system~~
### UI ### UI
- Basic containers - Basic containers
- MarginContainer - MarginContainer
- XML layout file - UIElement 2.0
- Interaction - Interaction
- Callbacks - Callbacks