Weird Science
All work

Idle City

A cozy idle city-builder where the city grows itself into trouble.

Year
2026
Type
Games
Platform
Web
Status
Live
Built with
TypeScript, three.js, Vite, Based

Houses and shops appear on their own and ignore pollution. You place the factories and parks, then repair the damage. A three.js diorama that plays in a browser tab.

The question being prototyped: is watching your city grow into a mess, then fixing it, fun? Everything that does not serve that question stays out.

The auto-builder is dumb and fills the nearest gap. You fill a build queue that sets its policy, so house, house, shop means two houses per shop forever. You hand-place only factories and parks, the two buildings that change local happiness.

Factories pay well and poison their surroundings. Parks earn nothing and fix that. Below a happiness floor, buildings go derelict and income falls.

Vite, TypeScript and three.js. A leaderboard, friends and city sync go through Based. The page title says Micro City.

Screenshot of Idle City
Idle City, as it runs today.