This JavaFX project is a simple Balloon Pop game where players can pop balloons that appear on the screen. It includes various features like a main menu, playground mode, thirty-second timed mode, background music, and more!
UI Navigation is inclusive, using mostly symbols. You can always press "ESC" to return to the menu or quit the application.
- Java JDK (version 18.0.2)
- JavaFX library (if not included in your JDK)
-
Clone the repository:
git clone https://github.com/TheRyanMajd/balloon-pop-java-game.git
-
Open the project in your favorite Java IDE.
-
Run the
Main.java
file to launch the game.
- Main menu with play and playground mode options.
- Playground mode for popping balloons without game constraints.
- Background music during gameplay.
- Player score tracking.
- Upon starting the game, the main menu is displayed.
- Players can choose between regular play and playground mode.
- In play mode, balloons appear on the screen, and players can pop them to score points. (Now includes timed versions e.g. 30s)
- In playground mode, players can interact with the balloons without game constraints.
- The game includes additional settings accessible through the settings button.
I will include screenshots of gameplay in future versions.
This project is licensed under the MIT License. All music used is credited to Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License