Apps

In development

Particle Life

An interactive simulation where simple attraction and repulsion rules between colored particles produce lifelike, emergent patterns.

Clusters of colored particles arranging into emergent, cell-like patterns in the Particle Life simulation.

The Particle Life simulation is still being built. This is a preview of where it's heading — the interactive canvas will mount right here.

About Particle Life

Particle Life is a simple idea taken seriously. Give a few hundred coloured particles one rule each — how strongly every colour is attracted to, or repelled by, every other colour — and let them move. No colour "knows" anything about shape or structure, yet clusters, membranes, chasing packs, and cell-like blobs appear on their own. It's a small, hands-on window onto emergent behaviour: complexity that no single particle contains.

How it works

  • Each particle belongs to a colour, and each colour pair has an attraction value.
  • Positive values pull particles together; negative values push them apart.
  • A short-range repulsion keeps particles from collapsing into a single point.
  • Tuning the colour-by-colour matrix is the whole game — tiny changes reshape everything.

What's coming

The interactive build is in progress: a GPU-accelerated renderer, an editable interaction matrix, seeded worlds you can share, and an optional generative audio layer that listens to the motion. Until then, the preview above stands in for the live canvas, which will mount into this same stage.