This commit is contained in:
2023-02-28 20:58:31 +01:00
commit f3ce543614
41 changed files with 4757 additions and 0 deletions

28
TODO.md Executable file
View File

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