MechaMorph Battle Sphere
GameName: MechaMorph Battle Sphere
Genre: Action, Survival, Strategy
Platform: PC, Console
Game Summary:
Players control a character that can transform between two forms: Ball and Robot. Each form has unique abilities, and the gameplay focuses on mobility, combat, and strategic transformations. The player aims to survive waves of increasingly powerful enemies, defeat challenging bosses, and last as long as possible while collecting tokens to upgrade abilities. The game features an infinite survival mode where difficulty escalates over time until the player is defeated.
Players control a character that can transform between two forms: Ball and Robot. Each form has unique abilities, and the gameplay focuses on mobility, combat, and strategic transformations. The player aims to survive waves of increasingly powerful enemies, defeat challenging bosses, and last as long as possible while collecting tokens to upgrade abilities. The game features an infinite survival mode where difficulty escalates over time until the player is defeated.
🔧 Technologies & Tools Used in MechaMorph
🎮 Game Engine & Programming Unity (3D engine) C# (scripting language)
🕹️ Input & Controls Unity’s New Input System Custom InputHandler Script
🎥 Camera & Visuals Cinemachine (for dynamic camera transitions) Unity’s Particle System (for visual effects like gunfire, explosions, trails) 🤖 AI & Navigation Unity NavMesh (for enemy AI pathfinding)
💾 Save/Load System JSON-based Save/Load Mechanism Stores: game progress, difficulty level, upgrade status
🧠 Game Architecture Singleton Pattern (for managers) ScriptableObjects (for upgrades and settings data) BaseShooting class (shared by player and enemies) Modular architecture (for clean and scalable development)
🔫 Gameplay Mechanics Gun Switching (mid-combat) Boss Fights (with strategic combat and reflex challenges) Upgrade System Booster Cooldown Area Damage Token-based upgrades Difficulty Modes: Easy, Medium, Hard (persist across sessions) 🎨 Assets & Animation Mixamo (for character animations)
🔊 Sound & Audio Custom Sound Manager (layered audio system)
🛠️ Development Workflow GitHub (version control) Asana (task tracking and project management) JetBrains Rider (primary IDE) SonarCloud (code optimization and quality assurance)
🧪 Development Environment Learnathon by Greeky Solution
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.