DelveForge and Torchbound are on a boat...

- Posted in D&D by

DelveForge & Torchbound — where are the boundaries?

The relationship between DelveForge and Torchbound became clear:
DelveForge creates places.
Torchbound makes stories happen inside these places.

They share a world, but they do not have the same responsibility.


DelveForge: the world builder

DelveForge answers one question:

What does this place look like?

DelveForge is an architect and decorator of an unexplored place. It generates:

DelveForge
|
├── Spatial generation
|     ├── levels
|     ├── rooms
|     ├── corridors
|     └── connections
|
├── Dungeon structure
|     ├── topology
|     ├── accessibility
|     └── constraints
|
└── Static features
      ├── doors
      ├── chests
      ├── skeletons (relics / remains)
      ├── pits
      ├── stairs
      └── other points of interest

A DelveForge dungeon is a coherent location.

Example generated by DelveForge:

Forgotten Chamber

  • ancient walls
  • locked door
  • forgotten chest
  • skeleton remains
  • dangerous pit
  • staircase leading deeper

DelveForge does not decide what happens there, it only says:

Here is a place with a history.


Who can experience a DelveForge world?

The generated world is not tied to a single consumer. The same dungeon can become:

A classic TTRPG adventure

Using:

  • printed PNG map
  • human imagination
  • a Game Master

A VTTRPG adventure

Using:

  • map export
  • structured dungeon data
  • virtual tabletop features

Torchbound

Using:

  • the modeled dungeon representation
  • game rules
  • persistence
  • gameplay systems

Torchbound: the world storyteller

Torchbound answers another question:

What happens here?

Torchbound gives life to the place. It adds:

Torchbound
|
├── Characters
├── Creatures
├── Events
├── Encounters
├── Decisions
├── Consequences
└── Progression

DelveForge creates:

There is a chest in this forgotten room.

Torchbound decides:

What is this chest?

It could contain:

  • a potion
  • a trap
  • a key
  • nothing

DelveForge creates:

A skeleton lies here.

Torchbound decides:

What does this mean?

It could be:

  • simple scenery
  • a fallen adventurer
  • a clue
  • part of a larger story

Same world, different experiences

The same dungeon can therefore live several lives. DelveForge exports a description:

{
  "room": 42,
  "features": [
    "chest",
    "skeleton"
  ]
}

A consumer interprets it according to its purpose:

  • a GM invents a story
  • a VTTRPG provides interaction
  • Torchbound creates an adventure

The simple rule

DelveForge creates the stage. Torchbound directs the play.

Or even shorter:

DelveForge builds worlds. Torchbound tells stories inside them.

Peace. Out.