Skip to content
Techniques & Technology

Dialogue Trees

Branching conversation

Dialogue trees structure interactive conversations as branching paths, letting players shape character relationships and story outcomes through accumulated choices.

cross-platform narrativedesignrpg 1984–present

Overview

Words as weapons. Dialogue trees transformed conversation from flavour text into a gameplay system. Early adventure games offered simple choices; Wasteland (1988) and Fallout (1997) added skill checks; Mass Effect (2007) introduced the conversation wheel; Disco Elysium (2019) made dialogue the entire game. The technique lets players craft character personality through accumulated choices, while writers manage exponentially branching complexity.

Fast facts

  • Origins: Text adventures (Zork family), early CRPGs (Ultima, Wasteland).
  • Innovation in the 90s: Skill-gated options (Speech, Charisma, Intelligence checks).
  • Innovation in the 00s: Conversation wheels (Mass Effect, Alpha Protocol) — emotion + intent rather than verbatim text.
  • Innovation in the 10s+: Heavy systemic integration (Disco Elysium, Pentiment).
  • Challenge: Combinatorial explosion — every branch multiplies development cost.

Structure types

TypeCharacteristicsExample
Hub and spokeReturn to central options after each branchFallout dialogue, Mass Effect
WaterfallLinear progression with occasional branches that convergeMost cinematic dialogue
NetworkInterconnected nodes; players can revisitMorrowind topic system
HybridCombined approaches in different scenesMost modern AAA dialogue
Knot-and-stitch (Inkle)Reusable text fragments composed into novel-feeling conversations80 Days, Heaven's Vault

The hub-and-spoke pattern dominates because it manages complexity: players can ask about every topic without committing to any, then choose a single closing line that progresses the conversation.

Player expression methods

Different games offer different ways for players to "speak":

MethodGame examplesTrade-off
Verbatim textBaldur's Gate, Planescape: Torment, Disco ElysiumMaximum precision; no surprises
Tone selection (wheel)Mass Effect (Paragon/Renegade), Alpha Protocol (Suave/Professional/Aggressive)Quick; intent-based; sometimes mismatches actual line
Skill checksFallout series, Disco ElysiumRPG integration; failures meaningful
Keyword responseMorrowind, Daggerfall, Phoenix WrightHub-style; players ask about topics
Sentence assemblyCaptain Blood, some Quest for GloryMost expressive; rare due to design cost
Multiple-choiceMost modern adventuresCompromise — offers branches without parser complexity

Skill integration

The CRPG tradition gates dialogue options on character stats:

Check typeFunctionExamples
Speech / PersuasionConvince NPCs to share info, lower prices, avoid combatFallout, The Elder Scrolls, Disco Elysium
IntelligenceUnlock options requiring deduction or knowledgeDisco Elysium especially heavy
Background / classContext-specific options based on origin / professionDragon Age, Baldur's Gate 3
ReputationFaction or relationship gatesNew Vegas, Witcher series
Race / speciesSome options exclusive to dwarves, elves, etc.Baldur's Gate, Pillars of Eternity
Past actionsOptions based on previous game choicesMost modern narrative games

Disco Elysium (2019) is the modern extreme — its 24 internal "skills" each offer their own dialogue voice, and players accumulate dozens of skill-checks per major scene.

Design challenges

ProblemSolution
Combinatorial explosionHub-and-spoke structure; foldback to common nodes
Voice acting costLimit branches; prioritise key scenes; or skip voice (Disco Elysium's narration approach)
Player expectationMake consequences clear (Telltale-style "[Character] will remember this")
Testing complexityAutomated path-coverage tools (Detroit: Become Human's flowchart system)
Mistranslation feelConversation wheels can mismatch — "[Charm]" hint goes wrong tone
Pace controlLong branching scenes can stall pacing

Tooling

Modern dialogue authoring uses dedicated tools:

ToolUse
TwineOpen-source hypertext; standard for narrative game prototyping; 80 Days, many indie narratives
Ink (Inkle)Used in 80 Days, Heaven's Vault, Pentiment (with Obsidian)
articy:draftCommercial visual scripting tool
Yarn SpinnerOpen-source; Unity-friendly
Bespoke in-house toolsBioware, CD Projekt, Bethesda, Obsidian all have proprietary tools

Evolution

EraInnovationDefining games
Text adventure (1980s)Basic branching, parser-drivenZork, A Mind Forever Voyaging, Trinity
CRPG golden age (90s)Skill integration, factionsWasteland, Fallout, Planescape: Torment, Baldur's Gate
Voice-acting era (2000s)Conversation wheels, emotion-based selectionMass Effect, Dragon Age, Alpha Protocol
Cinematic (2010s)Telltale-style branching with consequencesThe Walking Dead, Until Dawn, Detroit
Systemic (2010s+)Reputation systems integrated across gameWitcher 3, Disco Elysium, Citizen Sleeper
AI-augmented (2020s+)LLM-driven dynamic dialogueExperimental; AI Dungeon, various indies

See also