feat: add start menu with interactive button
- Add StartMenu as the default game state - Create StartMenuUI and StartButton components - Implement menu UI with BGLGA title and Start Game button - Add button interaction system with hover effects - Set up proper state transitions from menu to game - Update TODO.md to mark task as completed 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
aee3c9c91b
commit
28e4e53da9
4 changed files with 110 additions and 2 deletions
2
TODO.md
2
TODO.md
|
|
@ -64,5 +64,5 @@
|
|||
* [x] Display Score, Lives, and Stage in the window title.
|
||||
* [ ] Display Score, Lives, and Stage on the screen using `bevy_ui`.
|
||||
* [ ] Implement a High Score system (saving/loading).
|
||||
* [ ] Create a Start Menu state with a "Start Game" button.
|
||||
* [x] Create a Start Menu state with a "Start Game" button.
|
||||
* [ ] Add a "Press R to Restart" message to the `GameOver` screen and implement restart logic.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue