It has been two weeks since the last build went up, and rather longer since the worlds in it started feeling emptier than they should. Those two facts turn out to be the same fact. So instead of a changelog, here is the whole of it: what went wrong, how we found out, what is already back, and why this is taking longer than we said.
First, the confession.
Vonkelveld's worlds had been getting quieter. Not broken — quieter. A map that used to end a thousand-year saga holding two dozen towns was ending it with five. Green cover thinned and stayed thin. Populations climbed to a hard early peak and then spent the rest of history falling. Nobody ever shipped a change meaning to empty the world; it drifted there one reasonable decision at a time, and every step was small enough to be accepted on its own.
And accepted is what they were. When the town count fell, getting it back looked impossible, so the emptier world was blessed as the new normal. It cannot be got back should have been an alarm. It was treated as an answer. Correcting that is the work of the last three weeks, and it is now the thing every other plan waits behind.
So we asked the world why.
There is a question built into the game: point at anything — a ruin, a dry well, a green hillside — and ask why it is that way, and the world answers out of its own record, because it keeps one. It turns out you can do the same thing to the game itself.
Vonkelveld's world is data, not code. How water moves, how fire catches, how a town decides to exist — all of it is files, and files have a history. So we took the whole of that content as it stood three weeks earlier, ran it on today's engine, and asked it for six numbers. It ran, behind exactly one small format change in sixteen hundred files, and it gave back the old numbers exactly, to the digit. That is a far better thing to own than an argument: an old world that still runs, and a rig that can change one thing at a time against it.
Three things fell out of it the same afternoon.
The engine was innocent. Sixteen days of work on the simulation itself moved those six numbers by exactly zero. The entire drift lived in the world's own description of itself.
One change did most of it. A fire fix from the ninth of August — made for good reasons, reviewed on its own terms, and correct in what it set out to do — took green cover down by half and the world's final population down by nearly three quarters. One commit, on a day when nobody was watching those numbers. It had never been named as a cause by anyone, us included.
And one thing was never a fault at all. The Long Winter's grand, widely spaced settlements — few towns, far apart, in a world where the cold always wins in the end — are deliberate, and they are the best thing about that scenario. That one is not being restored. It is being protected.
What is already back.
Green is a property of the land again. A rule written to thin overcrowded vegetation had quietly stopped being about crowding and become the ceiling on how much life any world could hold, anywhere. It has been rebuilt so that what a place can carry comes from the place — its water, its soil, its warmth — and the ladder of green now tells you which of those is the limit.
Fire got its climate back. Fire's natural predator is a wet season, and the Long Winter has no wet season to lose to: its ground dries to the floor and stays there, so a rule derived on a world with two seasons was letting fire win in a world whose whole premise is that the cold wins. A spark there now needs a stand of timber deeper than any the world was born with — fuel that time made, not fuel the map was handed. Nothing burns in the dawn. Fire arrives as the oldest woods outgrow their birth ceiling, and then the winter takes them. Same seed, same year, measured: final population up 151%, a smaller boom, and more towns still standing at the end.
The dawn and the ages after it are separate questions now. One set of dials used to decide both which towns appear at a world's first light and whether any town could ever be founded afterwards — so shaping the dawn strangled every later wave of settlement, permanently and everywhere. Those are two questions and they have two sets of dials now. Deliberately, this changes nothing yet: the split landed proving itself identical down to the byte. The values go in next, and that is the piece that gives you back the towns that arrive in the second age, and the third.
One honest limit, since a restore invites a promise: the old number is not the target — the reasons behind it are. Some of what was lost was worth having and is coming back. Some of it was replaced by something better and stays replaced. Where those two disagree, the tiebreak is what makes a better thousand years to watch, not what matches an old measurement.
The part you will see first: the rivers.
The report that started it was four words long — rivers read as canals. They were drawn at a ruled, uniform width, which is exactly what a canal is and exactly what a river is not. A river's width is its discharge now: it starts thin, gathers its tributaries, and arrives at the sea as wide as the water it is carrying, breathing along its own length instead of holding one thickness from source to mouth. The banks feather. The dressing follows the water — reeds, denser green along the banks, and real wilderness in between the settled places. River mouths stopped being painted as sandbanks and became deltas.
And then, with the rivers finally legible enough to read, something surfaced that had been live for two months: some of them ran back out of the sea instead of into it.
The cause is small and it is a good lesson. Where two neighbouring cells tie exactly on how much water they carry, the tie was broken by whichever came first in memory — a bias that always points the same way, which on a west-facing coast points away from the ocean. Ties were supposed to be rare; a clamp three files away put 16% of the drawn network exactly on one, and every single reversal in the world pivoted on such a cell. What kept the defect alive was not the code but a comment above it, dated June, stating in plain words that this had been fixed and could not happen. It was wrong, and it stood guard over the bug for two months. A note claiming something is true is not a test that it is — a sentence now written into the file in place of the one that lied.
Ties break on elevation now. Downhill wins. The rivers run the way water runs.
Other things that were wrong, and now are not.
Carts drove through dead towns. The gate that stops traffic in a fallen settlement was reading the stonework instead of the people, and demanded a degree of ruin the ground it stood on could not physically reach. Empty streets, full of deliveries.
Roads cast no shadow. Every road in the world therefore sat very slightly above the ground it was built on. Once seen, it cannot be unseen.
Saving said nothing. Press save, get no confirmation — the cue had nothing to fire on. It fires now. The world also keeps turning while it writes, and whether it autosaves at all is finally your decision rather than ours.
Three wild herds had gone extinct. Their ranges were keyed to moisture bands that a later change had renamed out from under them, so grazers, oxen and gazelle were mustering on well under one percent of the map. A silent extinction that nobody reported, because there was nothing left to report. Their gates read the same ladder the biomes do now.
A family's story repeated itself. Ask a household why, and the same hard winter could be told back to you three times over. Folded into one.
Grammar, in nine languages. Articles and adjective endings now agree with the word the world actually produced, instead of shipping a arid year. German attributive declension has its weak and mixed classes. This is unglamorous, and it is the difference between a world that writes and a world that fills in a form.
And this is what was being built while we were down there.
A work goes on working. Name a piece of ground for a well, a granary, a bridge, a terrace, and it no longer merely finishes and becomes scenery. Standing, it keeps doing its thing to the place around it for as long as it stands — and a build that has started now completes and stays. Only fire, or a death the world believes in, may take it back.
Somebody is listening. In every settlement, the living person who has witnessed the most of your acts becomes the one the people credit. When a belief hardens into scripture it is laid in their mouth, by name and by year — the truth revealed in the year 412, by the mouth of someone who was genuinely standing there when you did it. Prophets are not appointed here. They are the ones who saw.
The graves answer. Hover a stone and the Book of Remembrance turns to that person's page.
A soul in crisis stops looking like a thriving one. The panels say who someone is, and how they are actually doing.
Walls are walls. Solid, and socketed into their towers, instead of a line drawn near them.
Rainfall is geography. It used to be one number for a whole world. It is a consequence of where you are now, and as a result all seven biomes finally draw on the map instead of four.
A chart is not a picture. The layer views stopped competing with the weather and started owning the one quantity each of them is for.
On the delay.
This has taken considerably longer than expected, and it is worth being exact about why rather than apologising vaguely. Every finding above is a measurement, and measuring a world that runs a thousand years costs what it costs — one answer is often an overnight run across a dozen seeds, and a fair share of them come back saying the question was wrong. We could go faster by adjusting numbers until the world looked right again. We know precisely how that ends, because it is how the world got quiet in the first place.
So there is no date in this post. There is a finish line — the last of the restore, then a full verification pass over everything it touched, because a change this wide is exactly the kind that breaks something quiet and far away. When that is crossed, the build goes up. Not before.
On your saves.
They load. The save format has moved a long way in two weeks, but it still reads everything the shipped build writes, so the worlds you have will open. What will be different is what happens next in them: green, fire and founding all behave differently from the moment a world resumes, so it will not continue the way it would have. The game says so when it opens an older world. This is not the save break the Living World update was.
New here?
Vonkelveld is a god-game about deep time. You shape a land and the people who settle it, then watch what they do with it over centuries — rivers carving, fires scarring, wells running dry, towns rising on a good season and emptying after a bad one. Nothing in it is scripted. The history it writes is only ever what the parts did to one another, and it writes that history down. There is a free demo if you would rather look before you decide.
Thank you for a quiet three weeks. The next thing we hand you will be a world that means what it says.