🐍 Devlog #5– Snake Game Update
This update focused on improving the game’s usability and adding a full interactive UI.
✨ What I added
.Clickable menu buttons (New Game, Continue, Controls, Quit)
.Clickable game over buttons (Restart, Menu)
.A controls screen showing keybinds like movement, pause, and turbo
.Support for both keyboard AND mouse input
.Clear button labels that show controls (e.g. “Pause (P)”)
.Improved menu navigation flow
.Wider and easier-to-click buttons
🔊 Audio improvements
.Background music system added
.Music starts at volume 0 and fades in smoothly
.Death sound effect plays when you lose
💾 Game system
.Save and load system using save.json
.High score tracking
.Continue option added from menu
🐛 Bugs fixed
.Fixed crashes from missing menu states
.Fixed input not working in some screens
.Improved game-over handling so it doesn’t freeze
.Fixed snake movement issues after restart
🎯 Next steps
.Add settings menu (sound on/off, speed control)
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.