🛡️💎🏙️🌊
WISCONSIN CRYSTAL CITIES
growing a state from mineral habits · 100 years per minute

🛡️ Wisconsin Crystal Cities

CRYSTAL CITY GROWTH · EVOLVING HIGHWAYS · LIVE TRAFFIC · DISASTER DEFENSE · WAKE
GPU BOOTYEAR 1750POP 0 🏙️ 0🛣️ 0 km🚗 0 LOD ORBITWAVE 0BASE 100% 💰 800FOES 0GEN 1 WAKE 1FPS --

🧊 Fact 50 · Ice Named Era

Kettle Moraine
🏝️ WORLD LAYERS
🎯 · AUTO
🏎️ DRIVER0km/h · lane 1
🤖 lane assist ON · H toggles

🛡️ NATURAL DISASTER DEFENSE

Each wave is a different disaster lineage — blizzard, wildfire, flood, tornado, meteor, glacier. Survivors breed: geometry, size and speed mutate every generation. Fixed towers auto-engage; possess any turret for first-person fire.
Wave 0 · choose Start Wave

🏙️ CRYSTAL CITY SIMULATOR

Every settlement grows as a mineral: a form (lattice that sets block layout) and a habit (growth shape that sets massing). Population drives block count, height, road tier and traffic. 100 simulated years pass every 60 seconds at 1×.
Vertical drama
Traffic density
brick eralimestone concretesteel/glass crystal erapark/green

🛣️ ROAD EVOLUTION & TRAFFIC

Corridors upgrade with demand: track → gravel lane → two-lane → four-lane divided → six-lane freeway with medians, overpasses and ramps. Vehicles snap to lane centres, pass slower traffic, and merge at interchanges.
AI drivers

📦 GLB CHARACTER GARAGE

Drop in one or many .glb/.gltf characters. Each becomes a drivable car prim on the map; as cities grow, an emergent number of them spawn as AI drivers using the intercity highways as tracks.
No model loaded

🛰️ REAL-WORLD GPS IMPORTER

Import GPX, KML, GeoJSON, or CSV (lat,lon[,name]). Points inside the Wisconsin frame become world markers; ordered tracks become a drivable route. You can also drop a live device fix.
No GPS data loaded

🎬 MOVIE LAB

60fps canvas capture plus screen/tab capture with audio, PNG stills, clean-HUD shots, and an automatic cinematic director. MP4/H.264 preferred, WebM only as fallback.
Recorder idle

📡 WAKE MULTIPLAYER

Auto-named PeerJS pilots share position, active turret, aim/fire events, simulation year and chat. The first client becomes the Wake relay; later clients auto-join.
starting…
1750100 years / 60 seconds
🛡️ STRATEGY · click a turret to possess
🛡️ G strategy · T/Tab turret · N city · J drive · H lane assist · WASD · Shift boost · Space fire/next · Y timeline · V camera · P photo
Elevation: Mapzen/Tilezen Terrain Tiles via AWS Open Data · Lakes & boundaries: Natural Earth / US Atlas