forked from Hartmut/paradiso
27 lines
668 B
Markdown
27 lines
668 B
Markdown
|
|
# Todo
|
|
|
|
Here some ideas for improving this tiny engine:
|
|
|
|
## Rendering
|
|
- [ ] replace the OpenGL renderer with a Vulkan backend
|
|
- [ ] add animatable sprites (access to UV mapping and tiling)
|
|
- [ ] add a SDF based renderer (parametric tiles and font rendering)
|
|
|
|
## Game Support
|
|
- [ ] audio!
|
|
- [ ] some minimal animation system with tweening with different f-curves
|
|
|
|
|
|
## System Level
|
|
|
|
- [ ] add a `Asset` handler to load cache and manage assets
|
|
- [ ] introspection of file system if we load assset
|
|
|
|
## Design
|
|
|
|
- [ ] replace some of the 'unkown source' assets
|
|
|
|
## Build / Dev Support
|
|
- [ ] add a test rig either with Snitch or Catch2
|
|
- [ ] write some reasonable testcases
|