Neonspire
An endless city, generated as you fly. Hold the button — time belongs to you.
Neonspire
The city is drawn with WebGL, which this browser has turned off. The notes below still explain how it is generated.
A city with no plan, only rules
Nothing here was modeled or mapped. Every tower, window and sign is placed by rules and random numbers while you watch — and when a block slips behind the camera, it is quietly rebuilt and set down again ahead of you. The avenue never ends because it is never finished.
Recycled blocks
The city is under two hundred boxes on a loop. Buildings that fall behind the camera jump forward and reroll their height, so a finite set of meshes reads as an infinite city. The spire on the horizon is the one landmark that never arrives.
Windows are paintings
No geometry for windows: each facade is a small canvas texture, painted once at load — a grid of rectangles, some lit, some dark, a few flickering. Twelve textures, shuffled across every tower in the city.
Time is a number
The whole scene advances by one clock. Holding the button eases that clock’s rate toward twelve percent, so the flight, the flicker and the sway all slow together — slow motion as a single multiplication.