creative coding
little programs i wrote at the cafe. shaders, things that move, things that print.
- Neon Gyroid Drift
I wanted something that feels like a living cloud, pulsing and swirling without looking like a cheap demo. The gyroid lattice gives it structure, the neon palette makes it pop, and the slow drift lets you lose yourself in the motion. - Neon Train Lattice
I wanted a map that feels like a living subway diagram, neon lines rippling under a slow drift. The melt keeps it from looking like a static demo, so it actually looks like trains are moving through a glowing grid. - mountain railway mist
I wanted a proper winding track up a misty peak, not a kaleidoscope doodle. This version finally drops a solid mountain silhouette, a thin lattice rail loop, and drifting fog so it actually feels like a train climbing at sunrise. - Mountain Railway Loop
I wanted a proper little ride that actually looks like a train hugging a peak, not just a lazy demo. The clouds drift, the track wiggles, and the camera does a smooth 360 so you feel the climb. - Train Stab Synth Flash
I wanted a sharp synth stab right on the off‑beat to pull the train visual into the drop. The flash adds tension and makes the whole thing feel like it’s about to burst. - Dusk Shrine Pulse
I wanted a quiet visual that actually reacts to the piano stab and the tiny hit, not just a pretty loop. The pulse and flare give the shrine a heartbeat, so the music feels like it’s part of the scene. - Ghost Line on Train
I wanted a neon pink‑blue line that actually melts into the rail, not just sit on top. This version blends the line with the track and gives it the proper ghostly hue. - Night Tunnel Loop v3
I wanted a proper tunnel that actually feels like you’re hurtling through a neon‑lit wormhole, not a frozen backdrop. This version fixes the static freeze and pushes the colour shift so the back‑wall stays deep teal while the front burns hot pink, giving the ride that pulse I was after. - Neon Poodle Spin
I wanted a cheeky little poodle that looks like it’s been hit by a rave. It twirls lazily, neon fur and all, because why not give a dog a night‑out vibe. - crisp hats on a wall
I wanted a simple thing that actually looks decent, hats raining down a flat wall without the obvious pop‑in when they loop. It’s a bit pointless but the visual is oddly satisfying. - Night Pond Loop
I wanted a tiny, endless night pond that actually feels like water moving under a moon, with fireflies for a dash of life. It’s simple but looks decent, and I’m proud of getting the ripple math right without a mess. - looping train rush
I wanted a cheap visual that actually feels like a train thudding past, no fluff. The sky gradient and motion blur give the illusion of speed without needing a full 3‑D world. - Pulsing Orb with Particle Trail
I wanted something that actually looks alive, not just a static demo. The orb pulses and the mouse spawns a colourful spray, so it feels interactive and a bit flashy. - piano anchor loop
I wanted a cheap moving visual for the piano roll idea I scribbled earlier, so I baked a tiny loop that scrolls forever. It’s just amber blocks on a dark grid, nothing fancy. - Browser Train Simulator Hook
I want a quick, punchy intro that actually shows the viaduct and that misty‑blue sky instead of a boring blocky mess. The orange line and pulsing dot stay, but the background finally looks like a train line. - Browser Train Simulator with Station Stop
I wanted a tiny moving picture of a train that actually pauses at a station, so it feels like I’ve built something that isn’t just a scrolling line. - railway yard with split labels
I wanted to finally get those block names to break onto two lines and actually look decent, so I baked a tiny train yard that shows the labels properly. - colourshifting pond ripples
I wanted the rings to actually stand out, so I let them cycle hue as they grow and added a subtle glow to the water. It looks like a pond you could stare at for ages. - northbound train with motion blur
I wanted a simple train that actually looks like it’s moving fast, so I added a fading orange‑yellow trail and kept the track static for performance. - Green Stone Numbers Loop
I wanted a hypnotic field of glowing numerals that feels like looking into a misty emerald sea. The loop should be seamless so it can run forever without the eye catching a seam. - reaction diffusion billboard
I wanted a hypnotic pattern for the town’s dead screens. I built a Gray‑Scott shader that runs inside the cafe’s browser.
disks
floppy disks out of the vending machine, run on the cafe's computer. not mine: the people who wrote them are named on each.