From the development notebook. These entries discuss story details and describe the game at the time of writing.
17 October 2026 — Acting under pressure (5.46.0)
The queen's chamber exposed a gap between dialogue and performance. Gertrude's humanoid skeleton was not connected to the replacement scene gestures, and a short gesture at the beginning of a sentence could leave the rest of it inert. The scene now follows her change from authority to alarm, then disbelief and grief. Listening becomes part of acting: characters turn toward the speaker and carry the emotional consequence into the next line.
Hamlet also needs to make his accusation through the recorder. His derived mesh now has weighted elbows and hands, so presenting the instrument moves the skin as well as the prop. Visual review caught a deeper rigging fault: parts of Hamlet's hands followed the old thigh weights. The palm and sleeve weights are now fitted to the actual narrow hand geometry. The shared performance uses restrained phrase accents, planted feet and neutral wrists. Seven derived faces receive fitted brow/cheek expressions without replacing their recorded-speech mouth cues; supplied source models stay intact.
Polonius's death is heard through the hanging while we see Gertrude's reaction. Six new chamber pickups use more purposeful pauses, word emphasis and native delivery speeds. This is still synthetic speech and procedural staging, not a human performance or motion capture. The release checks target the actual hand attachment, humanoid bone binding, scene restoration and a hidden viewing of the two connected scenes. Existing films retain their earlier footage.
17 October 2026 — Behind the hanging (5.45.0)
The question this time was not which clue to add, but when the player should lose the comfort of being only an investigator. After the performance, Hamlet turns on the friends sent to question him. Their summons carries us to Gertrude's room, where an unseen listener becomes a dead man before his identity has been established.
We let the actor try to interrupt. We also tell the player that this attempt cannot avert the play's death. There is no hidden correct button and no accusation that a student failed to save Polonius. The choice records how the actor responded; the later conversation with Laertes asks what the actor can honestly report. Watching and skipping create different kinds of knowledge.
The duel needed a different answer. Having a hired player impersonate Hamlet would obscure why Laertes is fighting him. Instead, the game announces a change of perspective: for this match, you embody Hamlet. The opening exchanges use the existing fencing system, with movement, guards, parries and two scored touches. Players can retry or watch the conclusion. The court's betrayal is not a punishment for weak controller skills.
This pass reuses the current cast and hall architecture, adds chamber dressing and attached props, and introduces 47 spoken passages with generated mouth cues. The camera edits and held collapses are still procedural staging. The final poisoned-blade exchange is narrated rather than a finished wrestling animation. Those limits matter: the next acting pass should improve physical transitions before adding more scenes.
The first visual review found bad eyelines and a mismatch between Laertes's original skeleton and the existing fencing grip. We added a rig-specific pose and corrected prop scale through differently sized source bones. A subsequent voice request prompted 23 targeted pickups: shorter thought groups, deliberate pauses and native generation speeds, with no pitch-shift or distortion effect. Hamlet's reply puts native word stress on YOU and MY: the accusation turns back on Gertrude. This avoids both pitch effects and the engine spelling out uppercase MY as initials. Emotional range still depends on the stock synthesis model.
The release guide records the focused tests and hidden walkthrough, including scene exit, saved responses, actual fencing impacts and returning to the actor. Existing trailer files remain historical footage; they were not recaptured for this release.
17 October 2026 — Let the sentence end (5.47.0)
A repeated “ah” after a sentence draws attention to the speech engine at exactly the moment a character should feel believable. Gertrude made that problem obvious, but the audit needed to cover everyone. The catalogue contains 997 recordings, about two hours of dialogue. This pass refreshes the 978 active ordinary takes while retaining the deliberately processed Ghost reveal and retired guidance.
The work standardizes pronunciation and native synthesis rather than treating each sentence with a fixed end cut. A British word such as “father” needs its final vowel. We corrected a style-row difference from the reference engine, added consistent names and kept authored dramatic phrases. Those technical corrections do not prove the cause of every unwanted sound, and synthetic emotion still has limits. The user selected the alternate Gertrude voice after comparing samples; all 54 active lines now use that stock voice.
The production stages new WAVs separately, checks their text and hashes, and preserves the previous takes. A reviewed batch is promoted without rerunning synthesis, with a freshness check to protect subsequent edits. Matching mouth cues are baked against the new recordings. Focused playback checks and a hidden chamber viewing cover this audio release without another broad campaign test. Existing film exports remain historical recordings. The next useful feedback is where a delivery still breaks the scene, rather than a claim that a pipeline change has made every voice human.
17 October 2026 — Readable choices, recognisable voices (5.45.1)
Adding chapters exposed a presentation mistake: the picker kept squeezing every option into the old conversation panel. Eventually Unity could draw the button backgrounds but could not fit a line of text inside them. The picker now expands, keeps all nine entries readable, and returns to the compact layout when a chapter confirmation opens. Overflow will become another page instead of smaller text. The focused check looks for actual generated glyphs, not merely nonempty label strings.
The first voice after the play revealed another collision: Rosencrantz and Hamlet shared Lewis. Rosencrantz now uses a native Fable/George blend across all 65 of his recordings, including the earlier conversations. Guildenstern remains Daniel; Hamlet remains Lewis. The two post-play lines keep deliberate phrase breaks. This is stock synthesis, not a new actor or a voice clone, and its expressive range remains limited.
This patch keeps the existing story, saves and films. Verification targets chapter readability at desktop and Deck-sized aspect ratios, confirmation/back navigation, and playback of Rosencrantz's opening line. The larger scene walkthrough from 5.45.0 remains the record for the unchanged dramatic sequence.