Turbo Rocket Games logo

Gameplay Programmer · 2016

Turbo Rocket Games

Live multiplayer gameplay inside a large 3D world.

I wrote ShiVa and Lua gameplay systems for Dragon Sim Online, including NPCs, quest progression, backend integration, and AdMob monetization for a live multiplayer game with hundreds of concurrent players.

turborocketgames.com
GlobalGoogle AdMob challenge winner
100+student teams in the challenge
500K+downloads when Google announced the win
4.5★average rating at the time

The game

Dragon Sim Online lets players raise and customize dragons, explore a 3D fantasy world, fight enemies, complete progression loops, and play with people around the world.

The systems underneath it

The experience combined gameplay code, multiplayer state, NPC behavior, quest progression, backend services, and monetization. Each system had to support a world that kept moving when more players joined.

Dragon Sim Online multiplayer gameplay in a 3D world
Dragon Sim Online: multiplayer exploration and combat in the live 3D world. View on the App Store ↗
Dragon Sim Online gameplay and quest environment
The public game listing shows the progression, world, and simulation systems working together. View on the App Store ↗
01

Implemented gameplay systems

I wrote ShiVa and Lua code for gameplay behavior, NPCs, and quest progression. The work connected moment-to-moment play with the longer progression loops that kept the simulation engaging.

02

Built for a live multiplayer world

The title supported hundreds of concurrent players. That experience taught me that social and multiplayer mechanics must improve the core product as more people join, not simply place social features around it.

03

Won on both product and execution

Turbo Rocket Games won the 2016 Google AdMob Student App Challenge from more than 100 teams worldwide. Google highlighted the team's division of responsibilities, the game's product depth, and its early traction.

The stack in context

  • ShiVa
  • Lua
  • 3D gameplay
  • multiplayer systems
  • NPCs
  • quest progression
  • backend integration
  • AdMob

The 500K+ download and 4.5-star figures are the numbers Google reported when announcing the 2016 winner. The game remains live today.