The first death: letting a creature wear out instead of run down

← All field notes

For the whole stretch of building creatures, a strange asymmetry sat at the center of the world. An animal could be born, grow up, wander toward food, eat, and have young of its own — but it could never be taken away. A herd could swell or hold steady; it could never fall. The door to death was framed into the world but had never once been opened. This is the story of the day we opened it — and why we refused to put a clock behind it.

We had written, on the first page of the design, that death is causal, not scheduled. A creature should never die because a hidden number reached zero. It should die of something. That is easy to promise and hard to keep, because the easy version is right there: hand every animal a lifespan at birth, count it down, remove the animal when it expires. It would have worked. It would also have been a quiet lie about the kind of world this is.

The counterweight to birth

Up to this point, every force in the creature world pushed in one direction. Things were born; things grazed and grew; populations climbed. Nothing pulled the other way. A world that can only grow isn’t really alive — it’s a graph that goes up. This work was the counterweight: the very first mechanism that lets a population shrink, and the moment a creature became mortal at all.

Once a thing can be removed, the rest of the design starts to mean what it says. A lineage you’ve watched for generations can hold its line — or it can crash, its last member wearing out and the world finally rolling against it for good. That possibility is the whole weight behind tending. You can’t lose something that was never at risk.

Vulnerability, not a countdown

So we built the harder thing. A creature here does not run down a lifespan. Instead it slowly gathers vulnerability — a quiet, rising sense of how fragile it has become — and that fragility is assembled from real conditions of its life, gathered moment by moment, rather than counted off a timer.

Two things feed it. The first is age: a creature carries the time since it was born, aging on a generational scale, and the weight of those years gently raises its fragility. Crucially, age makes a creature easier to lose — it never, by itself, schedules a death. The second is hunger. A passing seasonal squeeze barely registers, but sustained or acute starvation pushes hard. Against both stands one inherited trait: a creature’s hardiness, passed down through the bloodline, which eases how heavily the same age and the same hunger weigh on it. A hardier animal carries an identical hard year more lightly than its frailer cousin. A young, well-fed, hardy adult is, in practice, never in danger at all. It has to wear down first.

Age doesn’t set an appointment with death. It only makes a creature easier for something to catch.

The roll, and the late years

If nothing is scheduled, what actually ends a life? Once a creature’s vulnerability is high enough, the world takes a chance against it — a weighted draw, not a fixed threshold. The more fragile the creature, the more likely the draw goes its way to the bad. A frail old animal in a hard season is in genuine danger; a hardy young one is, for all practical purposes, safe. Nobody is owed a death, and nobody is promised one either.

And a creature doesn’t drop straight from its prime into the ground. Once age has carried its fragility past a certain point, it crosses into a late, slowing stage — visibly old, markedly more breakable — before it ever reaches the end. Three steps, near the close of a life: the adult prime, then a frail twilight, then gone. (The twilight is a hook we set carefully in place; the visible slowing-down of an aged animal is a refinement for later.) Even creatures far from where you’re looking, tended more cheaply to keep the world large, still age and can still die of it — old age doesn’t switch off just because you aren’t watching that corner of the meadow.

A single old, frail rabbit sitting low and still in a voxel meadow at golden hour, the first frost and a cold blue shadow creeping in from one side while warmer sunlit grass lies just behind it.Concept art · pre‑alpha
The frail twilight: visibly old and markedly more breakable, with the cold gathering on one side.

Dying of something you could name

When the draw lands, the creature is marked as having died, and the world writes down what took it — old age or starvation, whichever fragility dominated — along with the species, where it fell, and when. A creature here never dies of nothing. It always dies of a named cause, and the design language we kept reaching for was winter caught up to a creature too old to outrun it. The death is then announced, so the rest of the living world can react to it rather than have an animal simply blink out of existence.

Two causes now, four by design

We wired up two causes for this first pass: old age and starvation. We had always imagined four — adding death by a predator’s hunt, and death from harsh weather and exposure — and we deliberately set those two aside. There is no predator species in the world yet, and weather isn’t yet coupled to the creatures, so wiring either up now would have been pretending. What mattered instead was building the mechanism general enough that those two simply slot in later as more sources of vulnerability and more named causes, with nothing to rebuild when they arrive.

That restraint is its own small discipline. It would have been tempting to gesture at all four causes for completeness and leave half of them hollow. We’d rather ship two that fully mean what they say than four where two are scenery.


How often a thing should fall

Once it all went live, the thing we watched for was the feel. Death should be present but sparse — not a cull, not a quiet apocalypse, just the ordinary background loss of a living world. In one early run, out of a founding herd of well over a hundred rabbits, a small handful died of natural causes across the window we watched — six or so, over roughly ten in-game days. That was exactly the rhythm we were after: rare enough to notice each one, common enough to feel real.

And every one of those deaths nudged the world around it. One fewer grazer is a little less pressure on the plants it would have eaten, which is a little more growth somewhere, which is a slightly different meadow the next season. The fast cycle of creatures and the slow cycle of the land stay coupled — a loss on one side is felt, eventually, on the other.

A small voxel rabbit lying still at the sunlit edge of a meadow, the grass and low plants a little taller and greener around it, the rest of the herd grazing softly in the distance.Concept art · pre‑alpha
One fewer grazer, and the meadow answers — a little more growth where the pressure eased.

A death here is less an ending than a handoff. The creature is marked gone and stills where it fell, but its body stays in the world rather than vanishing — and what becomes of that body afterward, as it comes apart and feeds the ground it lived on, is its own story. What this work settled was only the first half, and the half we’d owed the longest: that a creature can finally fall. We started by promising that deaths would be real and that loss would carry weight rather than punish. The most honest way we found to mean it was to never let a creature die of a clock — only ever of something the world, and you, could have named.

Keep reading

Concept art · pre‑alpha