--- title: "Branching Narrative" type: concept tags: [game-narrative, branching-design, choice-architecture] sources: [narrative-designer.md] last_updated: 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) ## Related Concepts - [[Character Voice Pillars]]:分支选择的可信度依赖角色声音的一致性 - [[Choice Architecture]]:选择架构定义了何时使用真选择,何时使用 Fake Choice - [[Lore Architecture]]:分支可能通向不同深度的 Lore 层 ## Sources - [[Narrative Designer Agent Personality]] — Branching Design Standards