as the citizens see it · one city, five districts, one river
Citizens 0
citylink: ambient
CITYLINK — one simulation, two perspectives.
CityLink.connect({traffic:'/city/traffic'}) drives the walkers from
the same endpoints the 2D city uses; CityLink.birth() sends a new
light up from First Morning House to the Great Tree. No endpoints yet? The city
runs ambient — it was living before you arrived and will still be living after
you leave. Drag to orbit, scroll to zoom, click a citizen to hear where they're
headed, click a district to visit, or press Tour and just watch.
No libraries, no models: every face drawn by hand, every frame.