← All work Mobile game

Dead City: Apocalypse

A squad-runner zombie shooter for Android, built in Unity and published on Google Play, with real in-app purchases checked on my own server.

Role
Developer
Built with
Unity 6, C#
Platform
Android
Link
Google Play ↗
Dead City main menuSquad fighting a zombie waveBoss battleHeroes roster

The game

You lead a small squad down a ruined city road. You pick upgrade gates, unlock heroes, fight zombie waves and boss battles, and climb a global leaderboard.

  • A roster of heroes, each with an upgrade path
  • Six weapon effect families, from ballistic to plasma, pooled so they stay smooth on cheap phones
  • Daily rewards, a shop, and five graphics quality levels

See it in action

Holding the streetThe squad stands its ground as a zombie wave closes in.
Boss fightMutagen Prime, a 2,000 HP boss, with Rage mode on.
HeroesThe roster, rarity tiers and a hero in 3D.

Money, done safely

The game sells gem packs through Google Play Billing. The app never decides what a player gets: every purchase is sent to my own server, checked with Google, and only then are the gems added, exactly once.

That server also handles account deletion with an email code, which Google Play requires.

Shipping it

I went through Google Play's closed testing with real testers, fixed what they found, and released it. Player progress is saved to the cloud with Google sign-in, so it carries over to a new phone.

Next projectOmniBot→