DreamWorks Animation · 2010
Dragon Training Legends
Play
About the game
A suite of four minigames, one per dragon, released alongside Gift of the Night Fury and later carried on Cartoon Network during Dragons: Riders of Berk. Rather than one game with four skins, each dragon got a genre that suited it:
- Legend of the Gronckle: nine isometric obstacle courses across three themes. The Gronckle rolls rather than flies, so the course is the enemy: fences, spikes, ice, fans and bumpers between you and the door at the end.
- Legend of the Deadly Nadder: twelve courses on a much larger map, ridden rather than driven, and built as a race: falling rocks, magma, wheat fields and a finish line.
- Legend of the Night Fury: a side-scrolling rescue. Marauding Gronckles, Nadders, Nightmares and Terrible Terrors carry off Vikings and sheep; you shoot them down and catch what they drop before it hits the ground.
- Legend of the Scauldron: an underwater feeding run. Eat fish, hit pufferfish only while they are deflated, dodge the trash the Vikings dump overboard, and ride the geysers.
What I built
Tech Lead - Game Developer on Dragon Training Legends for DreamWorks Animation.
- Developed the minigames in ActionScript 3.
- Built the isometric tile engine behind the Gronckle and Nadder courses.
- Made every level XML-driven, from tile layouts to medal thresholds.
- Designed and implemented a custom AS3 game engine for the series.
More from the arcade

Ben 10 Omniverse: Danger From Dimension 12
Ben 10
An aerial shooter where Ben and Rook take Billy Billions' robot army head-on from the guns of the Proto-TRUK.
Role: Game Developer - Game Producer

The Grim Adventures of Billy & Mandy: Battle of the Bands
The Grim Adventures of Billy & Mandy
A rhythm game where Billy, Mandy and Grim front rival bands: hit the arrows in time, hold the combo, win the battle.
Role: Game Developer

Hi Hi Puffy AmiYumi: Ninja Rock Star 2
Hi Hi Puffy AmiYumi
A fighting game starring Ami and Yumi, built for Cartoon Network's Hi Hi Puffy AmiYumi.
Role: Game Developer
