Alcy — thirty-two contemplative micro-games in your browser
Alcy is a collection of thirty-two tiny games made for the pause, the daydream, the small wonder. Everything runs in the browser — no install, no signup, no ads. Vanilla JavaScript, no framework, no build step.
The games
- Strata — six layers of colored liquid with the slowest of waves; tap or drag to ripple, four palettes.
- Bubble Pop — colorful bubbles rise; each pop plays a pentatonic note. Web audio (Tone.js).
- Spirograph — three sliders (R, r, d) draw infinite hypotrochoid rosettes. Save as PNG.
- Duet — colored souls drift in pairs. Tap two and a thread of light binds them; they meet in a heart and orbit, blending hues.
- Zen Rake — virtual zen garden. Rake the sand, encircle the stones to wake them up. Save as PNG.
- Slice — satisfying slicer of colorful blobs. Drag to cut, juice + halves + camera shake.
- Loop Maker — mandala of orbital voices. Tap to add a voice; Harmony mode snaps to polyrhythm.
- Ripple — sound pond. Tap = drop = concentric ripple = pentatonic note. Ripples interfere.
- Constellation — connect stars in an endless sky to draw your own constellation. Save as PNG.
- Ink — pour colored ink into virtual water and watch it bloom in psychedelic swirls.
- Wind — a thousand petals in a flow field. Drag to gust and steer the current.
- Bloom — procedural flowers built on the golden phyllotaxis (137.5° angle). Save as PNG.
- Snow — endless snowfall. Flakes settle into a drift; sweep them with the cursor.
- Kaleidoscope — every stroke mirrored N times into a perfect mandala. Adjustable folds, save as PNG.
- Pluck — nine horizontal strings tuned to the pentatonic. Strum across them and they ring (Tone.js).
- Orbit — a tiny gravity well. Drop bodies, watch them trace ellipses around the sun.
- Fireflies — Kuramoto synchronization. They blink at random, then they blink together.
- Murmuration — a starling boid flock follows the cursor. Three local rules, one emergent cloud.
- Aurora — paint your own northern lights. Drag to grow ribbons of green and magenta. Save as PNG.
- Tunnel — endless geometric wormhole. Move the cursor to bend the warp.
- Pendulum — chaotic double pendulum. Drop several to watch them diverge.
- Bonfire — campfire. Click anywhere to stack a log, drag to fan the flames.
- Galaxy — slowly rotating spiral galaxy. Click adds a star, drag spins the arms.
- Pond — koi swimming. Click to feed them, ripples spread.
- Vine — L-system plants. Click to seed a vine, drag for wind.
- Maze — recursive backtracker grows a labyrinth in real time. Click to seed a new walker.
- Wave — pendulum wave demo. 15 pendulums of different lengths drifting in and out of phase.
- Chime — wind chimes. Click to ring, drag for a breeze. Pentatonic.
- Spark — sparkler trail. Drag for a continuous trail, click for a burst.
- Breath — guided breathing circle. 4-7-8, box breathing, slow 6-6.
- Pottery — a spinning wheel and a lump of clay. Drag along the silhouette to push and pull, save the pot as PNG.
- Carom — polygons of light bounce off the edges and drag a long rainbow trail behind them. Click empty space to add a shape, click a shape to recolor it, drag a vertex to throw it. Save as PNG.
Why contemplative micro-games?
Most free browser games try to keep you hooked: score, levels, challenges, ads. Alcy is the opposite — no goal, no score, no ads. You play for a minute, you close the tab, you feel a little better. It's the "tea-break game" format: a tea, a game, back to work.
How it's built
Native HTML, CSS and JavaScript. No bundler, no framework, no heavy dependency. Tone.js on Bubble Pop, Ripple, Pluck, Loop Maker and Chime for audio. Static hosting. The code is readable and hackable. Each game weighs less than 50 KB on the wire.
Privacy
No ads, no signup, no behavioral profiling. We use Firebase Analytics to count page views and understand which games people enjoy — it sets a small _ga cookie. If you block it (incognito, ad blocker, refused cookies) the games work exactly the same. Save PNG outputs stay in your browser; the canvases never send your drawings anywhere.
Contact
Alcy is an indie project. For questions: alcymetastudio at gmail dot com. To support the project, just share the link alcy.me.