Build a city in 3D in your browser: zone residential, commercial and industrial land, lay roads, run power and water, fund fire, police, schools and hospitals, and watch demand, land value, traffic, pollution, crime and your budget respond every month. Everything is generated and simulated on your device.
This tool needs JavaScript to run. Nothing is sent to a server — it works entirely in your browser.
A city builder in the SimCity tradition, rendered in 3D from nothing but code. The map, every building and every vehicle are generated on the fly, and underneath runs a detailed statistical simulation: residential, commercial and industrial demand, desirability per tile, land value, air and water pollution, crime, fire risk, traffic assignment over your road network, utility networks, service coverage and a monthly budget. Nothing is uploaded; the whole city lives in this browser tab.
The city is a 128 × 128 grid of tiles. Every tick the simulation updates a set of per-tile layers: desirability, land value, pollution, crime, fire risk, utility and service coverage, traffic and commute time. Buildings grow or decay from those layers and from city-wide demand for each zone type and wealth tier, and once a month taxes are collected, services are paid for and demand is recomputed. It is a statistical model in the style of the classic SimCity games, not one that tracks individual citizens.
Zones need a road within three tiles, power, and (for medium and high density) water. Industry also needs a road that reaches the edge of the map so goods can leave. Check the power and water data views for red tiles, look at the demand bars at the top, and read the advisor: it lists the most likely reason in order.
No. There are no models or textures; the terrain, buildings, roads, trees and vehicles are built from code in your browser. The only download is the three.js rendering library, which loads once when you open the page.
In this browser only, automatically at the end of every month and when you leave the page. Only the layers you changed are stored; the terrain is rebuilt from the seed. Clearing site data deletes the city.
Yes, on any device with WebGL. On a touch screen one finger pans and two fingers zoom and rotate; turn on the paint toggle to apply the selected tool with a single finger drag.