City Defense

City Defense: tower defense on a real city map

City Defense is a free tower defense game you play in the browser on a real 3D map of a city. You build towers on the roofs of real buildings, enemies walk real streets, and the map is built on the fly from OpenStreetMap data. The first mission is náměstí Svobody in Brno, Czech Republic, and the mission editor lets you set up a mission anywhere in the world.

Updated

City Defense is free to play in your browser – no download, no sign-up. First mission: Brno, náměstí Svobody.

Play free
Genre
tower defense (wave-based defense strategy)
Platform
web browser with WebGL 2, on desktop and mobile
Price
free, no sign-up, no download
Map
real cities from OpenStreetMap (OpenMapTiles vector tiles served by OpenFreeMap)
First mission
Brno, Czech Republic – náměstí Svobody, 10 waves
Content
5 towers, 6 enemy types, 4 bosses, dynamite, airstrikes, 6 visual themes, mission editor
Language
English and Czech (game interface and articles)
Website
citydefense.app (public since September 2026)

How it differs from a classic tower defense game

Articles about the game