Credits

What this is built from

Art

Every model, texture and sound in the game is generated at runtime from primitives and code. There are no downloaded meshes, no purchased asset packs, no sampled recordings, and no third-party art to attribute. The music is synthesised in the browser with the Web Audio API.

Fiction

The characters, families and businesses in the game are invented. The streets and landmarks are real places rendered as stylised geometry. Nothing here depicts, and nothing should be read as describing, any actual person.

Software

  • three.js

    WebGL renderer

    MIT

  • React Three Fiber, drei

    React renderer for three.js and its helpers

    MIT

  • Rapier (@dimforge)

    Physics engine, compiled to WebAssembly

    Apache-2.0

  • postprocessing, N8AO

    Bloom, ambient occlusion, grain, tone mapping

    Zlib / MIT

  • Next.js, React

    Application framework

    MIT

  • Dexie

    IndexedDB wrapper used for local saves

    Apache-2.0

  • Zustand

    Game state

    MIT