Water that carves the ground: terrain that ages a hair at a time

← All field notes

We gave ourselves one line to honor: water that runs over the world and slowly carves the terrain. It is an easy sentence to say and a hard one to mean. A river you place by hand is just scenery. We wanted a land that wears itself down the way real land does — too slowly to watch, unmistakable once you’ve been away. This is the story of how the ground in The Long Watch learned to do that, a hair at a time.

It was the last piece of the world’s living substrate to land, built right after the soil layer and the weather it feeds on. The rain already came from somewhere — that’s its own story. This one begins the moment that rain touches the ground and starts, very patiently, to move it.

Rain becomes moisture, moisture finds the slope

The shape of it is almost too plain to feel like a system: rain soaks the ground as moisture, the moisture runs downhill toward the lowest land it can find, and as it goes it loosens a little material from the steep places and sets it back down where the ground flattens out — the way silt settles in a real stream. The exact bookkeeping of that — the grid of cells, the flow rule, the arithmetic done at each one — runs not on the processor but on the graphics card, and how it’s actually computed is its own story.

What that bookkeeping leaves behind, beat by beat, is a running height change at every point on the land — a small amount carved away here, a small amount piled up there. That field is the quiet heart of the whole system. Everything else in this post is about how slowly it moves, and how we lived with not being able to see it.

The surface you walk on is the eroded one

We were careful about one thing in particular: the carving isn’t a layer painted over the terrain. When the world builds the ground you stand on, it adds that accumulated height change into the surface itself. The eroded land is the land — the same ground the world is meshed from, the same ground a plant roots in. A worn riverbank is genuinely lower than the ground beside it, not shaded to look that way.

That choice had a nice consequence. Because erosion edits the underlying field rather than re-sculpting whatever happens to be on screen, it keeps its own steady clock no matter where you’re looking. The land off behind you is wearing down on exactly the same schedule as the land in front of you. The world doesn’t only age where you’re watching it.

An aerial golden-hour view of a voxel valley where a winding river has carved a channel through soft rounded hills, its worn banks lower than the surrounding ground with pale subsoil showing where the darker topsoil has been stripped away.Concept art · pre‑alpha
No one placed this channel — the water cut it, a hair at a time, over in-game years.

Slower than a single block of ground

The slowness is the entire feeling we were chasing, so it’s worth saying in something you can picture. The world is made of voxels — blocks of ground roughly twenty-five to fifty centimeters on a side. A single beat of the world’s clock moves the land by a sliver so far below that grain that you could sit and stare and never catch it; even after a stretch of beats, the accumulated carving is still far smaller than one block. The precise per-beat figure the whole design is tuned around belongs to the engineering side, where the carving is timed out to the tick.

What matters here is what that slowness feels like. The land never lurches. You cannot watch it move, the way you can’t catch the hour hand of a clock crossing the dial. The real riverbeds — the carved channels, the softened slopes — only emerge from in-game years of this patient work, not from minutes of it. The land ages; you never see it happen. You only ever read it afterward. The world is alive, and it is in no hurry, working on its own time while you tend it.

The land changes the way real land changes: too slowly to watch, unmistakable once you’ve been away.

Tuned soft, then left alone

A system like this has a handful of dials — how readily rain becomes moisture, how fast that moisture evaporates, how quickly water flows, how much material it can carry, how eagerly it sets that material back down. Every one of them could be turned up to make the world carve faster and more dramatically. We turned them all the other way, toward gentle.

Then we went looking for places it might read wrong. We watched the carving across four different climates — temperate, boreal, arid, tropical — to make sure a riverbed looked believable in each, since wet tropics and dry desert wear down very differently. Once they all read true, the temptation was to dial something up for effect. We chose to ship the gentle values exactly as they were. The patience is the point; making it more visible would have made it less honest.

How we could see what we couldn’t

A change too small to notice is also a change that’s hard to tune. So we built ourselves a way to look at the part the player never sees: a quiet developer-only view that paints the erosion as a field of colored markers across a patch of ground near the world’s origin. Red where the land is wearing down, blue where material is being laid back down. It’s purely a tuning aid — nothing a player ever encounters — but it let us read the invisible directly, and trust that the slow numbers were doing what we meant.

And the carving is something the world does with you watching over it, not something it did before you arrived — it starts only when you step in and begin to tend, accumulating from the very first beat of play onward. The slow world you turn over in your hands before you settle into it shows the land un-carved, as the world begins.


One strand in a place that remembers

The carving water doesn’t stand alone. It’s wired into the rest of the substrate: rain feeds the soil’s moisture, that moisture and the slope drive the erosion, and the worn ground changes what the next rain falls on. And because the carving edits the height field directly, a cut that runs deep enough to outpace the fertile topsoil eats down into the pale subsoil under it — not a texture painted on, but the real depth showing through, so a bank’s whole life of weathering is held in the shape of the bank itself, the same way the fertility a place accumulates records everything that ever grew and died there.

Like everything else in this world, the carving is fully reproducible. Given the same world, the same place, and the same moment, the same erosion comes out — there’s no randomness in it. Grow a world from its name and the rivers cut themselves into the same banks every time. (There was a real cost hiding in running all this once a second, and chasing it down turned into a story of its own — but the carving itself never changed.)

What we’re proudest of isn’t any single riverbed. It’s that the land is never quite finished — that a place you’ve left for a season comes back a shade older than you remember, worn down a hair where the water runs. We set out to make water that carves the ground. It turned out the truest version of that promise was the one you can’t quite catch happening: a world patiently aging on its own clock, a hair at a time, for as long as you keep watch over it.

Keep reading

Concept art · pre‑alpha