DevLog №4
What’s New
Pause Menu Implemented: Players can now pause the game at any time with two options:
-> Continue: Return to the game with all current progress intact.
-> Exit to Menu: Quit to the main menu (resets all game progress).
Technical Challenges
The main challenge was handling this within my current architecture, which relies on a main loop with a nested switch statement for state management. I needed a reliable way for these states to communicate and handle game object lifecycles properly:
-> Persisting Objects: Retaining game objects in memory when resuming from pause.
-> Cleaning Up: Safely destroying objects and resetting state when returning to the main menu (either voluntarily or on Game Over).
Next Goals
-> Add sound effects using the built-in piezo buzzer.
-> Implement a new mini-game: Flappy Bird.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.