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

46 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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