Breakout ADVANCE
A downloadable game
Breakout ADVANCE
Breakout ADVANCE is a 3-week project made for the Personal Branding & Portfolio 4 module, inspired by the classic arcade game "Breakout".
The development started with implementing the core gameplay loop including paddle movement, ball physics, and the brick destruction system.
Once the game was functioning properly, additional systems were added such as the scoring system, lives system, win and game over conditions, and UI elements like score display, lives display, win screen, game over screen, name submission display, and leaderboard display.
The leaderboard became one of the most important features of the project. It required researching JSON serialization, file handling, and data persistence to make sure players can save scores locally and retrieve them even after loading the game again.
Throughout the whole process of making the game, testing was conducted to find issues and improve the project as a whole. A lot of iterations were required to correct UI flow issues, resolve score submission problems, improve game state transitions, and make sure leaderboard persistence worked correctly.
The final result is a completely playable arcade game that combines gameplay mechanics, user interface systems, game state management, and persistent data storage in one project.

Leave a comment
Log in with itch.io to leave a comment.