๐ก Project Note: This repository is built on a starter template provided by Unity Learn. While the core scene assets and class structures were provided as a baseline, I programmed and implemented the gameplay mechanics.
This repository contains 2 projects:
Want to skip the code and just play?
- Download the Repository
- Extract the ZIP file.
- To play Endless Runner City: Open the
BuildWindows/Endless Runner Cityfolder and launchEndless RNR.exe. - To play Balloon On Break: Open the
BuildWindows/Balloon On Breakfolder and launchEndless RNR.exe.
| Key | Endless Runner City | Balloon On Break |
|---|---|---|
| SPACE | Jump | Float Up |
preview.mp4
preview.mp4
| Start | Gameplay |
|---|---|
![]() |
![]() |
| Start | Gameplay |
|---|---|
![]() |
![]() |
- Physics-Based Movement & Controls: Implemented a physics-based single-jump mechanic with ground-checking to prevent double-jumping.
- Endless Environment: Developed a seamlessly repeating background and automated obstacle spawning with automatic off-screen cleanup.
- Game State & Effects: Integrated collision detection that triggers game-over states, synchronizes animations (run/jump/crash), and manages audio-visual effects.
- Controls & Boundary Limits: Implemented upward propulsion via the spacebar, adding constraints to prevent the balloon from floating too high or sinking below the ground.
- Game Loop & Spawning: Programmed a seamlessly repeating background that stops on game over, alongside an automated spawning system for bombs and money.
- Game Engine: Unity (2021.3.9f1)
- Scripting Language: C#
- Course: Unity Learn Junior Programmer Pathway (Mission 3: Sound and Effects)
2022



