Cytopia
Free city-building simulation game
Cytopia is a free, open-source retro city-building simulation game with isometric pixel graphics. It is built to be moddable and runs on desktop platforms for offline play.
Key features
- Isometric city building
- Moddable game engine
- Retro pixel art style
- Cross-platform desktop
Pros & cons
Strengths
- Lightweight and fun
- Easy to mod
Trade-offs
- Still in development
- Single-player only
Cytopia replaces
Last reviewed Sep 13, 2026 · 738 words
Play Cytopia for the pixel art and the promise, not for a finished game. It has been in development since 2018, has 2,158 GitHub stars, and in its current state you can zone, terraform, lay roads and power lines, watch a small isometric town fill in, and then run out of things to do in about an hour. There is no server, no multiplayer and nothing to host. It belongs on a self-hosting site for one reason: it is one of the few open-source city builders that is actively moddable in the way SimCity 2000 fans keep asking for, and it runs on a 512 MB desktop with integrated graphics.
What is on the disk today
Cytopia is a C++ game built on SDL2, so it is a single desktop binary with a data directory of tiles, sounds and JSON. Nightly builds for Windows, Linux and macOS come from the project's CI and are linked from the official site; there is no stable versioned release cycle to speak of, which is the honest signal of where the project is. Building from source is the other route: a CMake project whose dependencies (SDL2 and friends) are pulled in by the package manager the README names, and a build that takes a few minutes on a modern machine. On Linux you are running a binary out of a folder, and your save games and settings live beside it; there is no packaged install to speak of.
The game loop that exists, and the one that does not
Present: an isometric grid with height, terrain sculpting, roads, residential, commercial and industrial zoning that fills in over time, a power network with lines and plants, and a tile picker with a growing set of building sprites in a consistent retro pixel style. Absent or thin: a real economy, traffic simulation, water and sewage, disasters, a meaningful budget, and any goal state. Residents appear because zones exist, not because your city works. That is the difference between a sandbox toy and a simulation, and Cytopia is on the toy side of that line at the moment. The developers say so themselves; the roadmap has been public for years and moves in bursts.
Modding is the part that is genuinely good
Every tile is described in a JSON file under the resources directory: sprite path, category, size, price, power draw, and which biomes it belongs in. Adding a building is drawing a PNG at the right isometric angle, writing a 20-line JSON entry, and restarting. No compiling, no scripting language to learn, no mod manager fighting you. The community has produced tilesets that fit the base art well, and because the format is flat JSON, a self-hoster's usual instincts (keep it in git, script the generation, diff the changes) all apply. If you want a city builder whose content you can own and extend from a text editor, this is the best entry point among open-source options today.
Finished open-source games to run tonight
For an actual evening of play, the games category has projects that are decades more complete. OpenTTD is the closest in spirit: transport rather than zoning, but the same isometric top-down management pleasure, a full economy, multiplayer with a self-hosted dedicated server, and a modding ecosystem measured in thousands of add-ons. Simutrans covers similar ground with a slower, more industrial feel. For pure city building the honest answer is that there is still no open-source project at the level of the commercial games listed as SimCity alternatives, and Cytopia is the one most likely to get there because its scope is deliberately small and its art direction is settled.
What I'd do
Download a nightly, play it for an hour, and decide whether the aesthetic hooks you. If it does, install the source build, make one custom tile, and put the resources folder under version control; contributing art or tile definitions is where the project needs help and is where an hour of your time goes furthest. For the actual game night, run an OpenTTD dedicated server for friends and treat Cytopia as the project you check back on every 6 months. It is a good project. It is not yet a good game, and the fastest way to change that is to help.
Compare Cytopia
1 head-to-head comparisons.
Similar game servers apps
Mindustry
Game ServersTower-defense and factory game with servers
Replaces Factorio
Lichess
Game ServersOpen-source chess server and platform
Replaces Chess.com
OpenRCT2
Game ServersOpen-source remake of RollerCoaster Tycoon 2
Replaces RollerCoaster Tycoon
papermc-docker
Game ServersContainerized Minecraft Java server image
Replaces Minecraft Realms
ArchiSteamFarm
Game ServersTool for farming Steam cards from multiple accounts
Replaces Idle Master
2048
Game ServersSelf-hostable browser version of the 2048 sliding puzzle
Replaces Mobile puzzle games