Trailer · 1 min 43 s

The Mafia City

Start a crime family. Take over the city, one block at a time.

01 · The game

A shooter you play in your browser

You are the new family in town. Twenty rival gangs run the city. Clear them out block by block until every street, racket and cop answers to you.

  • Free, no download, no account
  • Plays on phones with two thumb sticks, and on computers with mouse and keyboard
  • Install it to your home screen and it works offline
  • Progress, cash and guns are saved on your device
Mafia City title screen over a spinning diorama city
02 · How you play

Move, aim, shoot, take cover

The city is a tiny pixel-art diorama. Buildings, parked cars and trees block bullets, so use them. Red barrels explode, grenades clear corners.

ComputerWASD to move · mouse to aim · click to shoot · G or right-click for a grenade · R reload · Q swap guns
PhoneLeft thumb moves · right thumb aims and fires, with aim assist · buttons for grenade, reload and swap
Gameplay in Little Italy at daytime
03 · The city

200 levels in 20 districts

Each district has its own gang, colours, buildings and time of day. Ten levels per district, and level ten is always the boss. Every map is generated from its own seed, so all 200 are different.

Little ItalyThe DocksChinatownMarket SquareRail YardOld TownRiversideSmokestack RowTheater DistrictCasino StripMidtownGarment DistrictUptownHill HeightsAirportFinancial DistrictHarbor BayPolice HQCity HallSkyline
City map with 20 districts and 200 levels
04 · The jobs

Six kinds of jobs keep it fresh

Clean Sweep

Take out every rival on the block.

Protection Money

Grab the cash bags, then run for the getaway car.

Take the Turf

Hold the marked corners while the gang sends waves at you.

Bust the Rackets

Blow up the rival stash crates.

Police Raid

The cops are coming. Survive until the heat dies down.

Hit the Boss

Find the district boss and end their reign.

Night job in ChinatownBusting rackets
05 · The rivals

Nine kinds of trouble

New enemy types join as you move uptown, and they get tougher every level.

  • Thugs pistols, everywhere
  • Shotguns deadly up close
  • Tommy gunners spray in bursts
  • Brutes charge and punch
  • Snipers red laser warning
  • Bombers lob grenades
  • Heavies armoured, long bursts
  • Cops raids and Police HQ
  • Bosses bursts, spreads, backup
Police raid at the Docks
06 · Gun shop

Spend the money, get stronger

Every hit drops cash, every job pays tribute. The gun shop behind the butcher's sells five guns and five upgrades.

  • Pistol, Sawed-off, Tommy Gun, Hunting Rifle (pierces), Golden Tommy
  • Thick Skin, Bulletproof Vest, Hollow Points, Pineapples, Quick Hands
  • Up to three stars per level: finish it, keep your health, beat the clock
Gun shop and upgrades
07 · Boss fights

Twenty bosses, one Don

Fat Tony Bianchi, Madame Lin, Lucky Lou Lombardi, Commissioner Hale and more. Each one calls in backup when the fight turns. At the top of the Skyline waits Don Valentino.

Boss fight on the Casino StripFinal fight with Don Valentino on the Skyline
08 · Under the hood

How it is built

Pixel diorama look

Three.js renders the city at low resolution and scales it up with sharp pixels. Each map sits on a slab of earth like a tabletop model.

Fast on phones

All buildings, streets and props are merged into a few meshes. Graphics drop to a lighter mode by themselves if a phone struggles.

200 seeded levels

A generator lays out roads, blocks, parks, piers and parking lots. A test checks that every level can be finished.

Smart rivals

Enemies see you, call their friends, strafe, keep distance and find their way around buildings.

No files to load

Sounds are made live by the browser. The whole game loads in a moment and works offline once installed.

Tested by a robot

An autopilot plays every kind of job. It also recorded the gameplay in the trailer.

The city is waiting

Free on any phone or computer.

mafia.fullstackpartner.com

Made by Full Stack Partner