Switch to checkboxes authored by murks's avatar murks
...@@ -3,23 +3,23 @@ For now the plan is to write a couple of components or even libraries that can b ...@@ -3,23 +3,23 @@ For now the plan is to write a couple of components or even libraries that can b
Some of it may only be explored rather than actually used. Some of it may only be explored rather than actually used.
## Likely components ## Likely components
- Audio volume control, convert between [0,1], dBFS and possibly % * [x] Audio volume control, convert between [0,1], dBFS and possibly % [audio utilities - au library](https://git.tchncs.de/murks/decadejam/blob/master/lib/au.lua)
- Add UI using the above, variable steps and see what makes most sense. Maybe just explorative rather than reusable component due to UI lib dependency * [ ] Add UI using the above, variable steps and see what makes most sense. Maybe just explorative rather than reusable component due to UI lib dependency
- ECS, possibly explore different approaches (ECS-A, ECS-B, ...) * [ ] ECS, possibly explore different approaches (ECS-A, ECS-B, ...)
- Rendering for different perspectives with proper z-ordering or whatever else makes sense [axonomentric projections](https://en.wikipedia.org/wiki/Axonometric_projection#/media/File:Graphical_projection_comparison.png) * [ ] Rendering for different perspectives with proper z-ordering or whatever else makes sense [axonometric projections](https://en.wikipedia.org/wiki/Axonometric_projection#/media/File:Graphical_projection_comparison.png)
- top-down * [ ] top-down
- side-on * [ ] side-on
- oblique * [ ] oblique
- isometric * [ ] isometric
- Movement functionality for different kinds of grids * [ ] Movement functionality for different kinds of grids
- square * [ ] square
- hexagonal (point up/down and point side) * [ ] hexagonal (point up/down and point side)
- triangular * [ ] triangular
- Dialog system (likely GUI dependent, so meh) * [ ] Dialog system (likely GUI dependent, so meh)
- Translation system * [ ] Translation system
- Save system * [ ] Save system
- Common easing things, wobbly text or whatever * [ ] Common easing things, wobbly text or whatever
- L-System animations * [ ] L-System animations
- Twitch integration * [ ] Twitch integration, based on lessons learned from alottabot
- Accessibility stuff * [ ] Accessibility stuff
- ... * [ ] ...
\ No newline at end of file \ No newline at end of file