Bounz is an addictive, fast-paced Endless Runner where timing is everything. Charge your jump, leap across platforms, collect coins, and avoid deadly traps! Designed from the ground up for mobile devices with a seamless, satisfying single-tap control scheme.
- ** One-Tap Controls:** Press to charge, release to jump! The longer you hold, the further you fly.
- ** Perfect Landing Combo:** Land dead-center on platforms to build your combo multiplier and earn massive scores.
- ** Power-Ups & Hazards:** Utilize Shields, Magnets, and Score Multipliers to survive moving enemies, spikes, and fragile platforms.
- ** Skin Store:** Collect coins to unlock and equip unique cosmetic skins for your character.
- ** Daily Quests:** Complete dynamic missions (e.g., "Collect 50 Coins") to earn rewards and keep the gameplay fresh.
- ** Dynamic Themes:** Watch the game's atmosphere seamlessly transition from day to night as your score increases.
- ** Rich Audio & Haptics:** Dynamic pitch-scaling for combos and built-in mobile vibration feedback.
- Engine: Unity 2D (C#)
- Architecture: Event-Driven (
GameEventsAction bus), Object Pooling for performance, ScriptableObjects for configuration. - Clean Code: 100% comment-free, production-ready C# codebase.
- Platform: Optimized for Mobile (iOS & Android).
- Clone this repository:
git clone https://github.com/Bor-Code/Bounz.git
- Open the project in Unity.
- Open the main scene and hit Play!
- Hold the screen to charge your jump.
- Release at the right moment to leap to the next platform.
- Don't fall, avoid the moving spikes, and grab as many coins as you can!