Lava Rush is a roguelike mobile game built in Unity where players survive waves of enemies, progress through runs, and improve their character through upgrade-driven gameplay.
This repository is a public snapshot of the original Unity DevOps project. Some Firebase configuration files and encryption keys have been removed or changed for security and repository-size reasons.
output.mp4
- Roguelike mobile gameplay loop built around replayable runs
- Player combat, enemy encounters, and progression-based gameplay
- Mobile-first controls and UI designed for quick sessions
- Upgrade-driven systems to support run variety and replayability
- Game state, settings, and progression management
- Ads, in-app purchase, review prompt, and mobile platform integrations
- Firebase/cloud-service-ready project structure
- Unity-based 2D gameplay systems with reusable scripts and managers
- Engine: Unity
- Platform: Mobile-first
- Mobile Services: Firebase, Google Play plugins
- Monetization: Google Mobile Ads, Unity LevelPlay, Unity Purchasing
- Designed and developed a complete roguelike mobile game in Unity/C#.
- Built reusable gameplay systems for player control, combat, enemies, upgrades, UI, and progression.
- Integrated mobile production features including ads, in-app purchases, Google Play services, review prompts, and Firebase-ready services.
- Structured the project around modular Unity scripts and manager classes for maintainability.
For security and repository-size reasons:
- Firebase configuration files were removed
- Some encryption keys were changed
- The original Unity DevOps history is not fully included
- Platform-specific build credentials are not included
- Clone the repository
- Open the project in Unity.
- Restore or replace any required Firebase / platform configuration files with your own project.
- Open a scene from Assets/Scenes.
- Enter Play Mode or build to a supported mobile platform.