Born small and growing up: a coming-of-age you can watch
When we taught the world to make more of itself, we made one promise to ourselves first: a newborn should never simply pop into being as a full‑grown adult, ready to breed on the day it arrives. Birth should be something you can watch unfold. So a creature is born small — visibly sub‑scale — and has to grow up before it can carry the line forward.
That the world makes more of itself at all — the moment a birth happens, with a fresh bundle of inherited traits behind it — is its own story. This note is about the part that comes after the birth: the slow, ordinary business of growing up, and why we wanted it to be a thing you see rather than a number hidden in a menu.
A juvenile, then an adult
The arc itself — born small, growing up on a timer until it matures into a full‑size adult, and only an adult eligible to breed, all of it readable at a glance because a juvenile is simply drawn smaller than its elders — belongs to that first‑births story. What matters here is one quiet decision inside it: we were careful not to make youth a punishment. A dependent juvenile carries no special early‑death logic, no extra fragility waiting to cut a young life short for the sake of drama. It is simply young — smaller, and not yet ready — and that is the whole of it. The weight in this world lives in death when it comes, not in stacking the deck against the newly born.

That visible scale isn’t only about age. Every creature carries a small set of inherited traits — among them a trait for body size — and the animal on screen renders bigger or smaller, and differently coloured, to match what it was born with. So two things are written into a creature’s silhouette at once: how grown it is, and what it inherited. The blend it inherits, and the small mutation that keeps a child from being a copy of its parents, are the genome’s own story; here it’s enough that you can see the family resemblance, and see it grow into its full size.
The part we’re quietly proud of: it costs nothing to remember
A living feature you can watch usually wants paying for in the save file — and this one, almost magically, doesn’t. The obvious way to track a creature’s age would be to write its age to disk and tick it forward, animal by animal, forever. We didn’t. The world remembers only one thing about each creature’s age: the exact moment it was born.
Everything else is read back on the fly. How old an animal is — and therefore whether it’s still a small juvenile or a grown adult — is the gap between that birth moment and the current world time, worked out the instant anything needs to know. The age is never stored, because it never has to be; it’s always recoverable from the one fact we kept.
The world doesn’t store how old a creature is. It stores when the creature was born, and works the rest out the moment it’s asked.
The lovely consequence is that adding all of this changed nothing about the shape of a saved world. Because the only new thing written down is a birth moment, a world saved before maturation existed keeps loading exactly as it did — no conversion, no migration, no breakage. A visible, living feature turned out to be essentially free to persist. That’s the kind of frugal design we keep reaching for: the most you can show the player for the least the save has to carry.
A birth moment is only useful if it’s the right kind of moment
Leaning the whole thing on a single stored fact has a sharp edge: that fact has to be recorded correctly, or every age read back from it is wrong. An early version stamped births against the wrong clock and newborns aged far too fast — but that’s its own story. The thing to carry out of it here is just this: born‑small‑and‑growing‑up only works because the one moment we store is the right kind of moment.
Watchable first, balanced later
One honest note about scope. The mechanism — born small, growing up, becoming an adult before you can breed — shipped and is proven; the larger question of balance, tuning births against aging and death so a population settles into a steady rhythm rather than crashing or exploding, we deliberately set aside. Why we chose to ship a finished mechanism with its balance left openly undone is its own decision, and a later pass finally made the world hold itself together.
What we built here is the cue itself, and it earns its keep regardless of how the numbers eventually land. A creature comes into the world small. It grows where you can see it. And only once it has grown up does it stand ready to carry the line forward — the quiet, unhurried coming‑of‑age that turns a model into a life you can follow from its first small day to its last.



