Slow Train
Sito web ambient | Canvas + Cloudflare · Online · 2026
Un treno lento e infinito che tutti guardano insieme: un solo viaggio, disegnato dal vivo, uguale per chiunque apra il sito.
Cosa ho fatto
Paesaggio, meteo, cielo e una stazione nuova ogni giorno sono calcolati dall'ora UTC, quindi ogni visitatore vede lo stesso treno senza un server che lo racconti. Niente video, volti, musica di terzi o account: la scena è disegnata in Canvas 2D, i suoni di rotaie e pioggia sono sintetizzati nel browser. Ogni giorno si raccoglie un timbro sul passaporto, che resta sul dispositivo, e il contatore di quante persone sono a bordo funziona in tempo reale con un Durable Object. Gira su Cloudflare Workers con pagine statiche generate per ogni stazione.
- Un solo viaggio condiviso: stesso treno per tutti, calcolato dall'ora e senza server
- Stagioni e feste cambiano il paesaggio da sole; ogni giorno una stazione nuova
- Passaporto con timbri e titoli, salvato solo sul dispositivo
- Contatore dal vivo di chi è a bordo, anonimo
Tecnologie
JavaScript, Canvas, Web Audio, Cloudflare Workers, Durable Objects
Link
Ti serve qualcosa di simile? Scrivimi.