From the development notebook. These entries discuss story details and describe the game at the time of writing.
A face that listens
The author asked us to pursue lifelike facial acting where possible. The King's visible audience supplied a place to begin, but his model had no working jaw or eyelids. Moving the head alone could not make him speak.
This pass builds the missing small rig. The lower face moves with the jaw, lips change width and opening, and eyelids cover the eyes during blinks. The existing recordings provide speech energy and a rough spectral guide to mouth shape. This is an approximation: it cannot know exactly where every consonant belongs. The important engineering distinction is that speech movement starts with a live audio sink and stops or pauses with playback, rather than continuing because a dialogue page happens to be open.
The quieter behavior matters as much as the mouth. He attends to the nearby listener, blinks at uneven intervals and uses small brow and head movements. In the gallery, his expression softens without naming the connection. No new words or answer to the unfinished quest were added.
The model remains stylized. This gives us a working performance foundation and a repeatable voiced audition; it does not substitute for an actor's face or a finished character sculpt.
Release validation: all 452 tests passed, including the new facial lifecycle checks. Formatting, strict Clippy, workspace check and the executable build passed. The first sequence exposed lips sitting too far forward; they were brought closer to the face and the jaw range reduced. The final 408-frame voiced audition and sampled speech/blink/silence frames show the refined rig in both audiences. The 61.3 MiB portable ZIP passed all 130 file hashes and rendered 96 further frames at handheld resolution from its extracted folder. No personal saves or desktop input were used. The audition uses synthetic timing; real speaker latency, perceived acting quality and Deck hardware behavior still need human review.
A staircase must be a staircase (0.22.0)
The report was direct: after the distant figure, there were still no stairs.
The transition existed, but the art did not. Text had asked the player to find
something the scene failed to show. A blue-lit descent now sits to the left of
the silhouette, and its interaction area includes the place the scene returns
control. The architecture and the instructions finally refer to the same thing.
The other report, a black asterisk behind the creatures, reproduced in a hidden
render of the watchman. It came from the crossed light-shaft presentation added
in the previous pass. That effect has been removed; practical lights and motes
remain. A graphics pass needs to survive ordinary play, not only selected views.
The larger request was about purpose. The map should open work the player can
undertake with the party. Below the gallery, a survey chamber now contains an
engraved route to take an impression from and compare with the childhood chart.
Two pairs of enemies guard the way. Focusing fire, protecting an injured man,
using Ward and moving around stone cover have a reason to exist together. A
hidden locker gives PAN a practical contribution; finite dressings let a player
push on, while resting restores both the party and surviving guards.
The remembered connection is in the small work: counting the men after a fight,
holding a sheet flat while someone else rubs charcoal across it, leaving space
on the page. John has typed reflections rather than a new synthetic performance.
No new line is presented as Dad's actual words. What the old expedition missed
remains a question, and the King remains the King.
This is an extension of Floor IV, not an unannounced leap into the next act.
After comparing the sheets the game says that the survey is complete and Floor V
is still in development. Two targeted test shortcuts make both the repaired
stair and the new expedition easy to revisit without changing a personal save.
Release review: 462 workspace tests passed, with formatting, strict Clippy and
the executable build clean. Hidden renders verified the repaired stair treads,
removed creature-view spikes, paired fights and readable survey map. All 131
packaged runtime files passed integrity checks, and the extracted copy rendered
three scenes at the Deck layout. Combat feel, listening and performance on the
actual handheld still need human playtesting. Release evidence and checksum.
Let us see the person speaking
The King finally had a quest, but the interface hid him while he gave it. That undercut the very connection the scene was meant to establish. The audience now belongs to the room: the camera finds him, the words sit beside him, and leaving returns the player to the same view and position.
Seeing him clearly raises the standard for his model. A continuous face gives the nose, cheeks, brow and jaw connected planes; a chased crown and folded cloth replace the disconnected blocks and spheres. Small head movements and breathing keep him from reading as a statue. This is still procedural character work. It does not yet supply a believable acted face or synchronized speech.
The broader realism pass follows the materials through the world. Metal highlights vary with wear on fixtures and equipment. Woven relief connects the royal wardrobe with the rugs and tapestries around him. The old green interface and magical rim light remain part of the game's identity. No story lines or recordings changed in this pass.
Release validation: all 448 tests passed, including camera restoration and sculpted-surface checks. Strict Clippy, formatting and the PC build passed. The first renders prompted a tighter lens, shorter exposed neck and a continuous shoulder cloak. Final High and handheld-resolution captures show the King beside readable dialogue; the vault and companion equipment were reviewed for the shared material changes. The 61.3 MiB portable ZIP passed all 128 file hashes and archive checks, then rendered both audiences from its extracted folder. The PC shortcut is updated. No desktop input or personal saves were used. The model remains visibly stylized; actual Deck play and believable facial performance are still outstanding.
Letting a voice occupy the room (0.21.0)
The King needed to sound like someone who had been waiting for a kingdom, before he could remind John of someone who waited beside a keyboard. His new local voice blends two stock male performances, with a measured first audience and a little more ease in the gallery. The small father blend remains later in the journey. His words and the family recordings remain intact; the facial rig is rebaked to the new takes.
John's response now arrives after the royal sentence, letter by letter. The same progressive presentation reaches the house visit, the opening film, modern conversations and in-world thoughts. It carries a trace of the old computer without making menus or quest directions wait for a theatrical effect. Enter or A finishes the current text before advancing; reduced-motion mode presents it immediately. We chose typed reflections rather than give John an unreviewed voice.
This graphics pass works on how the room catches light: shallow perspective depth in High-profile stone, uneven mineral color, fine skin relief, directional hair detail, a cooler edge behind the King and small dust shafts at the existing spotlights. The shafts are feathered meshes, not a volumetric simulation. Balanced retains its lighter rendering budget. These are further refinements to the procedural game, not a claim that the characters have become photographic.
Release review: 456 workspace tests passed, with formatting, strict Clippy and the executable build clean. The new reading control needed its own regression: finishing a sentence must not advance the quest. Both audiences and representative rooms were reviewed on High; the extracted portable build rendered the King, house and hall at the Deck layout. A 28-second voiced review shows the new cadence and facial motion. All 130 packaged runtime files passed integrity verification. Listening and performance on the actual handheld remain the next human checks. Release evidence and checksum.
Whose hand do you keep? (0.23.0)
The request began with difficulty. Our turning floor announced its answer, and
our first watchman could disappear before the party had to make a decision.
Researching Wizardry brought the useful distinction into focus: a spinner costs
you certainty, and a battle exposes the people behind your front line. The new
archive connects its fragments into a route; turns repeat, and the return path
matters. Combat now has defenses, recovery windows, vulnerable companions and
resources that ask you to withdraw before they replenish.
Then the author supplied the stronger stake. At the crossing, John can keep one
other man beside BAC. The rest scatter. BAC was his first character: before John
had a party, he had imagined this one person. That fact is the anchor of the
arrival. The player's choice has time for review, but no answer keeps everybody.
Four reachable reunions bring men back as capabilities and as voices. The story
does not call the choice a moral test; John has to live with an absence and act.
This required treating absence as a real game state. Missing companions cannot
be possessed or sent into combat. Save restoration rebuilds the correct roster;
existing journeys do not suddenly lose their men. A critically wounded body now
yields to another living companion instead of ending a fight prematurely. At the
refuge, recovery clears fallen markers and restores a surviving enemy too.
The family recordings and locked notes remain untouched. New reactions are
fictional John/companion writing, carried by typed text. The remaining production
question is how the decisions feel over an uninterrupted playthrough; unit tests
and screenshots cannot settle that. Release evidence belongs in
version history.
Release review: all 472 workspace tests passed, including 154 app tests. The
campaign regression now needs a dressing after the watchman; the cost lasts
beyond the fight. Hidden captures confirm the crossing choice fits the Deck
layout, and the extracted ZIP rendered successfully with that profile on PC.
All 132 runtime files passed independent hash checks. Actual handheld performance
and the emotional pacing of a complete human playthrough remain open checks.
Build evidence and package checksum.