Branching Narrative
Branching vs Linear の意思決定フレームワーク。コスト/効果分析、Modular Branching、Illusion of Choice、Echelon への適用。
「選択肢を用意するか、直線にするか」。ゲームストーリー設計で最も意思決定が分かれる部分。「選択肢が多いほど良い」は誤解 — コストと効果を冷静に比較するためのフレームワーク。
典拠: Lebowitz & Klug, Interactive Storytelling for Video Games (Focal Press, 2011), Ch.3 “Story Types in Games”. 公式
7.1 基礎解説
構造の分類
| 型 | 構造 | ノード総数 |
|---|---|---|
| Linear(直線) | 1本道 | N 個 (N=ノード数) |
| Branching(分岐) | 完全分岐 | 2^N 個 (指数爆発) |
| Modular Branching | 短い分岐 → 収束 | N + α 個 |
| Parallel Paths | 数本の並行ルート | kN 個 (k=ルート数) |
コストの現実
完全分岐は理論上美しいが、制作コストが指数的に跳ね上がる:
- 2択 × 5回 = 最大32ノード。各ノードに台詞・イベント・テストが必要
- ほとんどのプレイヤーは1-2ルートしか見ない → 残りは無駄な投資
- 修正時、全ルートの整合性をチェックする必要がある
解決策: Modular Branching
実務で主流なのは 「短い分岐をモジュール化し、最終的に収束させる」 方式。The Witcher 3 が代表的。
A → B → [選択肢: X / Y]
↓ ↓
X独自の3-4ノード Y独自の3-4ノード
↓ ↓
└──── C ────┘
↓
D → E
- 選択肢の 局所的影響 (NPCの反応・短いイベント) は変わる
- 大筋は保つ → 制作コストを抑えつつ、選んだ気持ちを出す
”Illusion of Choice”(選択の錯覚)
Modular Branching の別名。実際には大差ないが、プレイヤーは選んだ気になる のが狙い。
成功例
- Mass Effect — 選択肢が多いが、大筋は同じ。Paragon/Renegade の違いは主に表示上
- The Walking Dead (Telltale) — 選択肢の結果「Omid will remember that」が出るが、実際には次エピソードで収束
- Life is Strange — 選択肢の短期的影響は大きいが、最終的には同じ結末
失敗例
- Mass Effect 3 の当初エンディング — 3色のエンディングが「実質同じ」と批判殺到 (後日 DLC で修正)
7.2 向いている作風
Branching が向いている場合
| 条件 | 理由 |
|---|---|
| 大規模チーム・高予算 | コストを吸収できる |
| 選択肢自体が主題 | 「道徳的決断」を問う物語 (The Witcher、Baldur’s Gate) |
| 再遊価値が重要 | RPG 全般、Adventure |
| 短編集形式 | 各エンディングが独立した短編として成立 |
Linear が向いている場合
| 条件 | 理由 |
|---|---|
| 小規模チーム・低予算 | コスト爆発を避ける |
| 作者の意図を確実に届けたい | ペーシング・感情曲線を精密に制御 |
| 感情のクライマックスが明確 | Linear の方が盛り上がりを作りやすい |
| 長時間の物語 | Branching は長編に向かない (コスト的に) |
代表作の分類
| 作品 | 型 | 備考 |
|---|---|---|
| FFXIV MSQ | Linear | 数百万語の直線ストーリー |
| Kingdom Hearts | Linear + 短い分岐 | 仲間選択程度 |
| Mass Effect | Modular Branching | 「錯覚」の代表例 |
| The Witcher 3 | Modular Branching | 短い分岐をモジュール化の傑作 |
| Baldur’s Gate 3 | 真の Branching | 稀有な超大作。コスト見合い |
| Dwarf Fortress | Emergent | 完全にシステムが生む物語 |
7.3 向いていない作風
Branching が向かない場合
- 競技・eSports: 選択肢は gameplay のみ。ストーリーは背景
- MMO のメインコンテンツ: コストが見合わない。FFXIV は直線
- 長時間の物語: 100時間の Branching は現実的でない
- アクション重視: ストーリーより gameplay が主
Linear が向かない場合
- 「自分の物語」感を売りにしたい: Linear では他人の物語を見ている感が残る
- Sandbox / Open-world: 構造上 Linear が難しい
- コミュニティ主導の体験: プレイヤー間で体験が共有できなくなる
7.4 例外・よくある失敗
失敗①: Illusion of Choice の失敗 (選択の裏切り)
Common Pitfalls §4 で詳述。「選べる」と見せかけて結果が同じ とプレイヤーに気付かれると、以降の選択肢が無意味に感じる。
対策
- 短期的差異は必ず入れる: 選んだ直後の NPC 反応・アイテム・台詞は確実に変える
- 長期的収束は明かさない: 「実は同じ所に着く」とプレイヤーに悟らせない
- 最終的に統合しても、過程は変える: Mass Effect の「収束先は同じだが、誰が生き残るかは違う」
失敗②: Branching を始めて途中で諦める
最初は意気込んで分岐を作り、後半は「面倒になって直線に戻る」現象。Dragon Age 2 等で批判された。
対策
- 最初から Modular Branching と割り切る: 完全 Branching を目指さない
- 各モジュールを小さく保つ: 1つの選択肢が3-4ノードの差にとどまる
失敗③: 選択肢が道徳的に極端
「聖人か悪魔か」の2択は没入感を削ぐ。Gray choice (どちらも一理ある) の方が考えさせられる (The Witcher 3 が得意)。
失敗④: 選択肢の数を自慢する
「100以上の選択肢!」は宣伝文句になるが、質が伴わないと逆効果。Baldur’s Gate 3 は選択肢の数も質も高い稀有な例。
失敗⑤: Branching を「難易度選択」と混同する
難易度選択 (Easy/Normal/Hard) は Branching ではない。物語的分岐は 「物語の展開が変わる」 必要がある。
7.5 Echelon への応用 [提案]
結論: Echelon は Linear + Systemic Choice が現実的
Echelon のような instanced dungeon MMO では、Branching Narrative はコストに見合わない。理由:
- PT 全員が同じ物語を experience する必要: 6人パーティで各自が別ルートは破綻
- instanced dungeon は反復される: 1回目と2回目で別ルートだと学習効果が薄れる
- βスコープと制作リソース: 第1層のみ、小規模チーム
提案: Systemic Choice (システム的選択) の導入
「Branching の代わりに、プレイヤーの行動履歴が物語になる」方式。
既に存在する Systemic Choice
Echelon には Branching Narrative の代わりとなる Systemic Choice が複数既にある:
| システム | 既定 / 提案 | 役割 |
|---|---|---|
| グレード (S/A/B/C) | [既定] 柱② | 「あなたの旅はどうだったか」の数値化 |
| 称号 (双黒を砕く者等) | [既定] phase4 §4F | 「あなたが何をしたか」の証明 |
| 初クリア殿堂 | [既定] 柱② | 「あなたが歴史を作った」記録 |
| アフィックス (炎化/俊敏/…) | [既定] 柱① | 「あなたの塔は他と違う」変化 |
| 戦利品ランダム配布 | [既定] phase2 §2E | 「あなたの報酬は運次第」 |
| 死亡回数・蘇生回数 | [既定] AdventureLog | 「あなたの苦労の記録」 |
| MVP ダメージ・回復ランキング | [既定] phase2 §2E | 「あなたの役割」の可視化 |
これらが 「プレイヤー独自の物語」を自動生成する。Branching Narrative より遥かに安く、反復可能。
追加提案 [提案]
- 死亡時のメッセージ: Dark Souls 風の「あなたは ○○ に殺された」で、各ボスにフレーバーテキスト
- 戦闘ログの共有: SNS でシェア可能な戦闘結果カード (Diablo 風)
- 称号の cumulative 表示: 「双黒を砕く者・5回」等、回数で厚みを出す
- 週次ランキング: トップ PT の記録が殿堂に残る (-community narrative)
Linear 部分の設計
Linear 部分は:
- 第1層の進行順序: 完全 Linear (phase2 §2F-1)
- ボス戦の順序: 完全 Linear (phase2 §2C)
- Hero’s Journey の1周: 全プレイヤー共通 (Hero’s Journey §3.5)
Linear を変に分岐させない のが品質を保つ鍵。
7.6 まとめ
| 観点 | 評価 |
|---|---|
| 基礎解説 | ✅ Branching のコスト現実と Modular Branching の実務性 |
| 向いている作風 | ✅ Echelon は Linear が現実的 (PT・反復・リソースの制約) |
| 例外・注意点 | ⚠️ Illusion of Choice の失敗、道徳的極端さ |
| Echelon への応用 | ✅ Linear + Systemic Choice で「独自の物語」を自動生成 |
「Branching = 良い」ではない。Echelon は Linear を敢えて選び、Systemic で主体性を補う のが最適解 [提案]。
See Also
- Player Agency — Branching の根源である「主体性」
- Echelon Application — Systemic Choice の具体配置
- Common Pitfalls — 選択の裏切り等
- Story Foundations — Linear/Branching の基礎