← All work

INTERACTIVE FICTION · IN DEVELOPMENT

The Black Ledger

A dark fantasy world where choices have visible costs and people remember what you do.

TECHNOLOGIESInk / JavaScript / HTML & CSS
PROJECT FOCUSBranching narrative, persistent state, readable systems
The Black Ledger illustrated village interface with story choices
Development screenshot: the White Cantor tactical panel explains the current exchange.

01 / THE PROBLEM

A world with consequences.

Make a sprawling branching story feel like a consistent world, while giving players enough information to make meaningful decisions.

02 / THE APPROACH

How it comes together.

Ink handles narrative branching, with a custom JavaScript interface for character status, journals, relationships, saves and contextual audio. Tactical panels expose the actual costs and conditions of an encounter.

  • Remembered conversations and branching relationships across later visits.
  • Local work, travel, rest and progression woven into the story.
  • Combat reads that explain health, time, threat and retreat costs.
Development screenshot: the White Cantor tactical panel explains the current exchange.
Development screenshot: the White Cantor tactical panel explains the current exchange.

03 / CURRENT STATE

A clear view of the work.

An ongoing playable development build. The finale and epilogues are still future content.

The game uses historical illustrations with source credits maintained in its historical atlas; these are reference works, not original illustrations by Jack.

EXPLORE NEXTMonster Evolution ↗