Dangerous Dragon Riding
A complete dragon handler with spawning, mounted flight, a guided onboarding tutorial, and a full inventory and shop system.
~4 wks
Timeline
Solo
Team Size
+10
Systems Built
6+
Dragon Types
The client wanted a full dragon system with movement, inventory management, proper dragon spawning, checkpoint systems,stamina manager, tutorial handler and dragon fire breath
I built each system as its own clean module and wired them together. Every dragon is fully functional with custom animations, gliding, and breath attacks. The starter tutorial uses a path director that guides new players through a checkpoint route for 30 seconds, then lets them explore the game once they know what they're doing.
Full Dragon Manager
All dragons are fully implemented and spawnable, each with their own animations, flight behaviour, and stats. Custom animations were imported per-dragon to make each one feel distinct rather than sharing a generic rig.
Mount & Movement System
Players can equip any owned dragon, mount up, and fly with full gliding and directional control. Dragon breath attacks are tied to the mount state and respond to player input mid-flight.
Stamina System
A stamina bar drains during sustained flight and special abilities, encouraging players to manage their dragon rather than holding a single button forever. It regenerates passively on the ground.
Inventory & Shop
A clean inventory UI shows all owned dragons, their stats, and lets players equip directly from it.
Tutorial & Path Director
New players are walked through equipping a dragon, mounting it, and learning the controls. A path director then guides them toward a random checkpoint for 30 seconds before releasing them into open play.
Leaderboard & Reward System
A live leaderboard tracks player progress and surfaces top riders. The reward system hands out coins and items for completing in-game milestones, giving players a constant drip of reasons to keep playing.
Dragon fire breath ability
A fire breath ability for the dragon to destroy objects along the path
Inventory UI — dragon selection screen
Tutorial — equip & mount flow
Tutorial — path director checkpoint
Dragon fire breath — ability in use