GHAMRA STUDIOS

Devlog

What broke, and what it taught us.

The Chronicle's What was said record: the player tells Torvin Stonebrow they got his nephew back, a Finesse check notes his hand drifting to an empty hammer loop, and Durn Cleft-jaw answers for himself.

· v0.11.0

The Chronicle gets a Book

The Chronicle kept every event and every word, and none of it read like a story. Now it opens on a Book, written a chapter at a time, and any page can become a short cutscene.

A prologue card: a black castle silhouette against red, over the line "Of late: Malachar Vex has razed The Ash Bend to the ground, leaving only smoldering rust and broken neon in his wake."

· v0.11.0

Killing the Demon King is not the end

Beating the Demon King used to dump you at the start screen. Now it's a chapter break, the world hears, and there are four ways to end his story. The run carries on after all of them.

A status window for an Ash Veined Human, level 1, Balanced, beside a card for the gift Fortune's Flicker, with three dark silhouettes waiting outside.

· v0.11.0

The first two minutes

The prologue was six chapters of text on black while the world was written. Now each has a living scene and its own sound, ending on an isekai status window.

The Root-Core Vault, three of six chambers dealt with: the heart chamber, with The Dread Crimson Kraken marked hostile across the room from the party, and the vault's generated description below.

· v0.11.0

We talked the boss onto our side

Anyone you fight can now be argued with, bosses included once they're losing. A vault's kraken switched sides, walked out with us, and briefly came home as a villager.

The Sootfall Encampment on the first morning: brick sheds and a barred red-brick works on black, smog-patched ground.

· v0.11.0

Every world used to draw the same meadow

A frozen north and a clockwork city drew the same grass. Now each world's look comes out of its opening, and the tint, weather and music follow it.

Round 4 of a fight in a dungeon: the Hollow Knight already down, the player, Sera Ashford and Durn Cleft-jaw against an Ash Hound at 6 of 18 HP, and the hotbar with Talk marked free.

· v0.10.1

The mana bar that refilled itself

A caster who ended a fight on exactly zero mana walked out with a full bar, because a stored 0 meant full. Three more bugs from the same playtest, all fixed that afternoon.

Sera Ashford, in The Iron Vault, answering an offer of future gold: "Greedy, aren't you? You want me to work for a promise of future coins." Then: "Fine. I'll travel with you, but don't expect me to hold your hand."

· v0.10.0

Your companions can rob you in your sleep

Resting used to be a toast and a clock jump. Now the night plays out, and a companion who doesn't trust you may rob you, wound you, or wait for you to close your eyes.

Inside The Workshop in The Ash Bend ruins: long benches and tables on a patterned stone floor, Nix Forge at the back, the player and Malachar Shard by the door, a minimap in the corner.

· v0.10.0

A meadow stamped a thousand times

One day on how places look: banks, flecked grass, a marsh that is finally a marsh, moving water, weather, furnished rooms, and a plan that kept its own mistakes on record.

The Chronicle's record of a conversation at the Vault: Durn Cleft-jaw offers to come along, his uncle Torvin Stonebrow calls him a stubborn, reckless fool, and the player asks Durn what he wants to do.

· v0.10.0

Things you say now stick

A price the innkeeper agrees is the price you pay, an offer carries your own words, and a pet answers to the name you give it.

The guild panel with Ranks C, D and E marked earned, the player still at Rank F, and a note reading: Signed on at F. Everyone starts at the bottom; the guild master decides who rises.

· v0.9.0

Everyone starts at the bottom

Joining the guild was a judgement, and judgements can fail. Now the clerk signs you on at F, the guild master only decides who rises, and the ladder has finally been climbed.

The A New World form with Difficulty set to Fair, Written for set to Adult, and A firey volcanic world. typed in the wish box.

· v0.9.0

The world you ask for

The wish box on New Game used to lose to the dice. Now the player's words outrank the rolls and shape the whole opening, with one exception: the difficulty they chose.

The World Map: a torn parchment sheet with Ironridge Outpost circled, joined by roads to Ash Bend, Syndicate smelting, Scorched Heap, Gleaning Fields and the Glitch Maw.

· v0.9.0

Somewhere new is now a road you walk

Travelling somewhere new used to mean waiting at a locked arch. Now it is a road, with fights, a trader and passers-by on it, and none of them ask the model for anything.

A dark screen reading Weaving a world, with Deciding what waits at the far end… (2/7) above a thin gold line.

· v0.7.0

Waiting on the model

The model got ready late, went cold mid-run, and was timed by one fast setup. Six days of making the wait start sooner, happen once, and hide behind the prologue.

A turn-based battle: the player, Sera Ashford and Durn Cleft-jaw facing a Hollow Knight and an Ash Hound, each foe's next move named beside it, while Sera calls out that the hound is winding up something big.

· v0.6.0

The boss who narrated its own fight

Foes in a fight sounded like a voice-over describing the battle instead of people in it. Our prompt asked for that. The same day, abilities stopped describing a game this isn't.

The Ebon Spire of the Forgotten, its name and description above a ladder of fifty floors.

· v0.2.0

The game has sound

There was no AudioStreamPlayer in the project at all. Now there is music per place and a jingle on the event log — driven differently, because where you stand and what happened differ.

Mara the Blacksmith answering the player in the dialogue panel, with the text field open below the exchange.

· v0.2.0

Say it out loud

Hold a key and what you say is typed into the field for you. Dictation, not push-to-send — nothing is ever sent, because speech recognition mangles an invented name every single time.

The guild panel reading Not on the books, explaining that the guild master decides whether to sign the player on.

· v0.2.0

The guild hall nobody could join

Every hall in every real save was empty for months, and the tests were green the whole time, because nothing outside the debug world had ever written the flag.