Bullet Ballet is a 2D platformer developed for a University Project at the Alma Mater Studiorum of Bologna by Leon Baiocchi, Alessandro Pioggia, Federico Brunelli, Luca Rengo.
The goal of the game is that of surviving the level's enemies, traps, potions and get to the end of it. The player is allowed to pickup items that will help him/her to go through the level like weapons, health and coins for the in-game economy.
At the end of the match, the player's name and score will be saved and will be showed in the in-game stats panel.
- JDK 11+
- Gradle 8+
If the given version contains the jar:
- In the terminal run the command : java -jar bullet-ballet-all.jar or double click on the jar.
In alternative:
- In the terminal run the command : ./gradlew run -> it requires gradle.
When executed:
- A root directory named ".bullet-ballet" will be created in the user home directory to save and load in-game settings and statistics.
- arrows : jump, right and left
- space : shoot
- Player
- Enemies
- Coins
- Weapons:
- Autogun
- Shotgun
- Gun
- Jumping Obstacle
- Items:
- Poisonous Potions
- Hearts
- Ammo
- End Game Flag
Through the In-Game Menu you will be able to modify certain settings like:
- Resolution
- Difficulty level
- Volume
- Language:
- English
- Italian
- Spanish
- German
- Polish
- Russian
- Modern Standard Arabic
- French
- Japanese