← Projects

// creative · narrative design

D&D Campaign: The Shadow of Shah Khak

Political factions, branching consequences, and geography-driven world design

A long-form D&D 5e campaign built with the same systems thinking applied to software: independent actors with consistent motivations, branching consequence trees, and a world where geography — not arbitrary GM fiat — determines who has power and why.

design approach

Most campaigns fail because factions behave inconsistently — they react to players rather than pursue independent goals. This campaign was designed with factions that have their own agendas, act on those agendas regardless of player involvement, and respond to player actions in ways that are logical given their established motivations. Player agency matters because the world does things whether or not they act.

Faction Architecture

Reme

Imperial power

Expansionist empire with resource extraction interests and a bureaucratic military apparatus. Motivated by territorial control and economic access — not ideology.

Papari

Maritime trade state

Mercantile city-state whose influence is commercial rather than military. Aligned with whoever controls the Sea of Eiren's trade routes — loyalty is transactional.

Gibrati

Mountain confederacy

Decentralized coalition of highland clans unified by geography and a shared interest in blocking overland imperial access. Resistant to outside authority by structural necessity.

Consequence Branching

Player decisions are tracked across a consequence tree that influences faction relationships, NPC availability, and world state. The tree is not a simple if/else — choices affect reputation independently with each faction, and factional responses are determined by motivation logic, not GM convenience.

// consequence model

  • → Each faction tracks reputation independently
  • → World state advances on a timeline (player-agnostic)
  • → Player actions shift probability weights, not rails
  • → NPC responses derived from motivation, not scripted

Geography as Power Structure

The campaign setting is built on the same geospatial logic used in Avalor. Political power is a consequence of geography — who controls the sea lanes controls trade, who controls the mountain passes controls overland access, who controls the agricultural zones controls food security. Power dynamics emerge from the map, not from narrative convenience.

Skills Demonstrated

Narrative DesignFaction SystemsCampaign ArchitectureD&D 5eWorld DesignConsequence BranchingPolitical Systems Modeling