DropletsGame
Details of the assignment:
-
In the course of the game, balls are infinitely generated and fly from top to bottom. The player's task is to have time to burst these balls so that they do not have time to go beyond the screen.
-
Each ball must be created randomly with certain settings (flight speed; points for destruction; damage caused to the player when leaving the screen; color)
-
From the user interface there should be a menu call window with restart and pause.
-
Add a score counter during the game
-
Implement the logic of defeat if too many balls go off the screen. Add the ability to restart. Add current and best results.
-
When the ball is destroyed, an explosion of particles of the same color as the ball itself must be produced.
-
Add logic to constantly accelerate all balls over time to complicate the process.