Files
nexus/wiki/concepts/Branching-Narrative.md
2026-04-26 08:02:48 +08:00

2.1 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
Branching Narrative concept
game-narrative
branching-design
choice-architecture
narrative-designer.md
2026-04-26

Branching Narrative

游戏分支叙事设计——通过选择树结构实现有意义叙事分支的设计方法论。

Definition

Branching Narrative 是一种通过预先定义的选择树结构,让玩家的决策影响故事走向的叙事设计范式。核心挑战在于:如何让选择真正有意义,同时确保所有分支最终收敛而不产生无法维护的指数级内容爆炸。

Core Principles

有意义选择的标准

  • 类型不同,非程度不同"I'll help you" vs. "I'll help you later" 不是有意义的选择——两者只是在时间维度上有差异
  • 选择必须涉及不同的价值观:玩家在不同的价值体系之间做出取舍,而非同一目标的快慢之分
  • 后果必须在 2 个场景内可感知:玩家选择后,必须在近期内看到结果,否则选择失去意义

分支收敛策略

  • 所有分支必须最终收敛(除非有明确的设计理由不收敛)
  • 收敛不应显得生硬——通过共同的逻辑基础实现自然合并
  • Dead ends死路需要明确的叙事理由不能因为结构设计失误导致

节点映射Node Mapping

  • 在写任何对话之前,必须先完成分支节点地图
  • 每个节点需要标注:输入条件、玩家选择列表、各分支后续节点、收敛点
  • 禁止在未完成节点映射的情况下直接写对话

Key Metrics

  • 分支密度:每个主要决策点的平均分支数量(通常 2-4 个)
  • 收敛率:从任何分支回溯到主线的平均步骤数
  • 后果可见性:玩家感知后果的平均延迟(目标:≤ 2 scenes

Sources