Project Description

NaturalMotion’s back-end to Dawn of Titans serves as the the action strategy game’s scheduling administration system.

Client

NaturalMotion London was established in 2012 to develop groundbreaking social games on mobile platforms. Fusing a fresh, start-up culture with NaturalMotion’s advanced technology and expertise, the studio is working on innovative projects with the aim of redefining mobile gaming. The company was bought by Zynga for £317m in January 2014.

Client brief

Dawn of Titans is a free-to-play game from Zynga’s London based NaturalMotion. It is the company’s attempt to create a game that appeals to both the casual-leaning mobile user base and PC strategy-game fans. The game is an ambitious attempt to marry epic warfare-waging with quick, casual gameplay mechanics, to pass what CEO Torsten Reil calls “the Starbucks line test” of mobile game-play (the player must be able to start and finish a session while waiting for their macchiato to arrive).

Dawn of Titans makes its money from in-app purchases, through which players are able to buy new titans and decorative upgrades. NaturalMotion needed a scheduling administration system to allow players in all time-zones to take part in online and offline (leader-board) game events.   This encompassed overlapping schedules that could last from hours to many days.

Features

  • Material design, responsive interface for the administration system
  • User-customisation calendar and event views
  • Support for multiple time zones
  • Integration into Zynga secure back-end systems
  • Interactive editor for JSON files
  • Multiple levels of administration users

Technology

  • Object-orientated PHP 5 code.
  • Built to MVP principles
  • Restful API access using CURL
  • Oracle VM VirtualBox technology to create sandbox code environments

Success story

Zynga doesn’t disclose individual game revenues, but analysts forecast Dawn of Titans would contribute about $25 million in its first year.

Code extract

Copy to Clipboard

Sample screenshots