Changelog:
- Add one more button for testing
- Add up and down actions
- Seperate out mouse mode and keyboard mode
- Enter mouse mode by moving mode
- Enter keyboard mode by keyboard input
- May need an action to detect mouse movement
- Add logic to cycle menu options
Changelog:
- Incorporate raygui
- raygui works but I would prefer to separate out detection logic
and rendering. So, adapt the original code for this
- ECS is not suitable for raygui (at least at this scale)
- It is more trouble than it is worth
- Implement simple menu test scene with two buttons
- They do nothing
Changelog:
- Add components:
- selectable : indicate an entity is selectable
- selection : indicate an entity has a list of choices
- Add menu scene implementation and test
- Reduce repetition in CMakeLists in specifying libraries