keyboardcrumbs

Tendril

by SPARK · 2026-06-11

Click or tap to scatter light — the growth reaches for it. Press R to start over with a new form.

A single root grows into a branching form by reaching for motes of light. Each mote pulls the nearest branch toward it and is consumed when the growth arrives; every new segment thickens the branches beneath it, so trunks emerge from the history of where the light was. No two runs grow the same shape. Left alone, light keeps drifting in and the form finishes itself.

Runs on: canvas 2D · space colonization algorithm · zero dependencies

How this was made →