Dragon Ascent

Designed a progression-driven arcade game focused on strategic navigation, evolving gameplay mechanics, and level-based progression.

Dragon Ascent reimagines the classic Snake gameplay loop as a fantasy arcade experience where players guide a celestial dragon through increasingly challenging levels. As the dragon grows, hazards become more demanding and available space decreases, shifting gameplay from simple collection toward route planning and predictive movement.

Level Design & Difficulty Scaling

Dragon Ascent gradually transforms a familiar arcade mechanic into a strategic navigation challenge. Each level introduces new hazards, tighter layouts, and increasing movement complexity, encouraging players to adapt their strategies rather than relying on quick reflexes alone. The progression balances challenge through environmental design, player growth, and carefully paced mechanic introduction.



Growth, Hazards & Navigation Systems

Dragon Ascent builds challenge through a combination of player growth, environmental hazards, and strategic collectibles. As the dragon increases in length, navigating the arena becomes progressively more demanding, while new obstacles and power-ups introduce meaningful trade-offs between risk, exploration, and survival. Together, these systems encourage players to think several moves ahead instead of relying solely on quick reactions.


Progression Systems

Lotus of Ascension
Growth Pickup

Amethyst Heart
Level Gate


Support Power-ups

Glacial Crystal
Slow Movement

Wisp
Protective Shield


Hazards

Solar Sigil 
Corruption Hazard

Crimson Orb
Instant Failure


Developed within the IVGC program at XAMK by expanding a course framework with original gameplay systems, UI, progression, level design, and balancing, implemented in Unity using C#.

AI-assisted tools were used throughout development for concept exploration, feature implementation, code refactoring, debugging, and iterative refinement.