🌀 Helix Jump Game A Unity Developer Intern Assignment Built with 💡 by Yadamreddy Navaneeth
🎮 Game Features ✨ Procedural Helix Platforms: Vertically stacked, random gaps; generated once at start.
🟠 Bouncing Ball Mechanics: Realistic Unity physics, ball falls through gaps, bounces on platforms.
🕹️ Simple Controls:
Mouse/Touch: Drag left/right to rotate helix
Keyboard: Arrow keys or A/D (optional)
🏁 Endless Survival Mode: Survive as long as you can. Lose if ball hits a deadly zone.
🏆 Scoring System: Score increases for each platform cleared (gap fallen through); UI shows current and best score (persistent).
💀 Game Over & Restart: Game Over screen displays final + highest score. Restart button generates new level.
📦 Assignment Feature Checklist Feature Status Procedural helix platforms ✅ Physics-based ball movement ✅ Rotatable helix (drag & keys) ✅ Infinite gameplay ✅ Deadly zone (lose condition) ✅ Real-time & high score (persistent) ✅ Game Over UI & Restart ✅ 🚀 Setup & Play Clone this repo:
bash git clone https://github.com/MadeNavaneeth/Helix-Jump-Game.git Open in Unity: Recommended 2022.3 LTS or newer.
Play or Build:
Open MainScene.unity
Export for Windows, Mac, or WebGL
📁 Project Structure Assets/ — Scenes, scripts, prefabs, UI
Scenes/ — Main gameplay scene
Scripts/ — Ball, platform generator, player controls, scoring
UI/ — Score, game over, restart button
ProjectSettings/ — Unity project config
✨ How to Play Rotate the helix tower (drag mouse/touch or use arrow keys/A-D).
Guide the ball through platform gaps.
Survive and beat your high score!
Source Code: Full Unity project in this repository
🙌 About Created for a Unity Developer Intern Assignment. Contact: Yadamreddy Navaneeth