Coastal Dusk
A low sun over open water, a lighthouse keeping time.
- sunset
- ocean
- calm
Every scene here is drawn on a 640×360 canvas, one pixel at a time, and scaled up to fill whatever you put it in. No video, no sprite sheets — just a few hundred lines of TypeScript.
26 scenes
A low sun over open water, a lighthouse keeping time.
Rain on a back street, and a sign that will not hold steady.
Earth turning over the regolith, and a beacon keeping count.
A fire holding its own while the snow keeps coming down outside.
Drowned spires, a current pulling through, and something small passing by.
A lone fisherman, a lit pipe, and nowhere in particular to be.
The parade has gone. The paper has not landed yet.
Warm windows, cold air, and leaves getting away from someone.
One mountain, one full moon, and cloud enough to keep it moving.
Late light on the water, with the whole afternoon still to go.
A thin moon over a city that hasn't finished working.
Two people, one bench, and the season doing all the talking.
Well off the path, where nothing is in any particular hurry.
A volcano that has not finished, over a bay that does not care.
One boat, and then the rest of the village, still awake.
An old square with nobody in it, and birds that know it.
A crowd on the sand, and something worth pointing at.
Nothing for miles, and something watching anyway.
Tall green quiet, and somebody having lunch in it.
The tents are up, the wheel is turning, and one man is working.
Nobody in the water, and one horse going nowhere in particular.
Nobody is going home yet, and the city has left every light on.
Watched from the tunnel mouth: one skater at a time, and the rail does not care.
Six cameras, one man, and nothing on any of them worth waking up for.
A man on a short line, a panel that needs closing, and something enormous off the beam.
A queue sitting on the peak, and one of the set going hollow.