Inspiration π
We drew inspiration from classic vertical scroller games like Doodle Jump and Angry Birds. Combining thrilling survival mechanics like rising lava π and dynamic platform generation, we aimed to create a fun yet intense game where players must race to safety π.
What it does π
The game challenges players to climb platforms while escaping rising lava π. With dynamically generated platforms, a progress bar π tracking the player's height, and a warning β οΈ when lava starts rising, the gameplay is fast-paced and exciting. Players must reach the helicopter π at the top before the lava catches them.
How we built it π οΈ
We built the game in Unity using C#. Core mechanics like platform spawning, lava rising, and UI elements (e.g., progress bar π) were implemented with custom scripts. Amazon Q π€ helped refine the code, and TextMeshPro π polished the UI.
Challenges π€
Key challenges included preventing platform overlap, balancing the lava rise speed β« based on player movement, and syncing the progress bar π with gameplay. Optimizing dynamic backgrounds and platform recycling also required fine-tuning.
Accomplishments π
Weβre proud of creating engaging mechanics like the rising lava π and dynamic platform generation π. Polished UI elements, such as the progress bar and blinking warning text β οΈ, added to the immersive gameplay experience.
What we learned π
We learned to optimize level design, implement real-time mechanics, and balance gameplay to keep it fun yet challenging. Unityβs physics engine π§ and UI systems taught us how to create scalable, maintainable code.
What's next π₯
We plan to add power-ups β¨, new platform types πͺ, and multiplayer mode π«. Optimizing the game for mobile π± and introducing difficulty levels π will make Fire-Exit even more exciting!
Log in or sign up for Devpost to join the conversation.