Balloon Rise Up is an engaging game written in the Jack programming language. The objective of the game is to navigate a balloon through a series of obstacles and keep it rising up without colliding.
Balloon Rise Up is a fun and challenging game where players must maneuver a balloon to avoid various obstacles. The game is designed to test your reflexes and timing as you strive to achieve the highest score possible.
- Control a balloon and navigate through obstacles.
- Dynamic obstacle generation.
- Collision detection to make the game challenging and engaging.
- Score tracking to keep track of your high scores.
To get started with the Balloon Rise Up game, follow these steps:
- Clone the Repository
git clone https://github.com/DevaRajan8/Balloon-Rise-Up.git
- Navigate to the source directory
cd Balloon-Rise-Up/src
Use the Jack compiler to compile the .jack
files. You can use the Jack tools provided by your development environment or the Nand2Tetris software suite.
If you are using the Nand2Tetris tools, follow these steps:
- Download the Nand2Tetris software suite from here.
- Extract the downloaded files to a directory on your computer.
- Open a terminal and navigate to the directory where you extracted the Nand2Tetris tools.
- Run the JackCompiler on the
src
directory:tools/JackCompiler.sh path/to/balloon-rise-up/src
To play the game, follow these instructions:
-
Objective
- Keep the balloon rising without colliding with the obstacles. The game ends when a collision occurs.
-
Start the Game
- Run the compiled game on the Jack Virtual Machine Emulator
If you are using the Nand2Tetris tools, follow these steps:
- Open the VM Emulator from the Nand2Tetris tools.
- Load the compiled
.vm
files located in thesrc
directory. - Start the VM Emulator to run the game.
-
Control the Balloon
- Use the left and right arrow keys to move the balloon and avoid obstacles.
-
Application Screenshots:
This project is licensed under the MIT License. See the LICENSE file for details.
Thank you for utilizing the Balloon Rise Up game project! We hope you enjoy playing it and find it both challenging and entertaining.
For any inquiries or feedback, feel free to contact us: