Cambrian — a 3D artificial-evolution toy
Grow a random alien from a generative genome, then mutate and select it across generations — steer a blob toward a rodent toward a shark. Purely for the fun of it.
Start with a randomly generated creature, subject it to "evolution time," and watch its body mutate across generations into wildly different forms — breed it yourself (Biomorphs-style) or steer it with directed pressure. The range project where fun is the point.
What's technically interesting
The architecture is the interesting part: a pure, dependency-free evolution engine (rng → genome → grow → mutate → select → lineage) drives a thin react-three-fiber viewer, so the simulation is deterministic and unit-testable (2000-genome fuzz + CAM-string round-trip tests) independent of the renderer. On top of it: a MAP-Elites "menagerie" that fills with divergent specimens as you play, a morphotype-primed sampler so rolls read as cat / crab / heron / dragon, procedural covering (fur / scales / chitin / feathers) generated in-shader, morphology-driven motion picked from the body plan, and glTF export.