← All cases
Case · mobile game · 2020

World of Heroes — a mobile RPG

World of Heroes

Timeline
MVP — 6 months
release version — 1 year

Task: build a hero-collector mobile RPG: MVP in six months, the release version in a year.

How it works

  1. 01Server in EuropePlayers of the EU region
  2. 02Server in the USPlayers of the US region
  3. 03Single backendAPI: player profile, inventory, hero stats, social features, event processing, battle resolution, power calculation
  4. 04Admin sectionEntering game design and versioning the application
  5. 05Game design system~100 config pages of 100–500 lines, filled by hand or computed by formula

Geo-distributed player base and an administrative section. 100 000 installs across Google Play and the App Store.

Particulars and difficulties

Players in two regions

Servers in Europe and the US over one backend: the split is in the data, not in a second product

Game design changes weekly

The admin section lets balance ship without a release

A hundred pages of configuration

Filled by hand or computed by formula, at 100–500 lines each

The loop, not the combat

The fight resolves itself, so the work is the ninety seconds around it

Results

100 000
installs across both stores
2
regions on one backend
~100
pages of game-design config

Shipped and released

MVP in half a year, the release version in a year, on both stores

Design ships without engineering

Balance and content are entered in the admin section rather than in code

Stack

PHP · Symfony · MySQL · MongoDB · Unity · Docker · Kubernetes

Something here look like your problem?

Tell us what you are building. A paragraph is enough to start.

Book a 30-minute call ← All cases