Products Docs Help Store Discord

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 基礎解説

Branching vs Linear

構造の分類

構造ノード総数
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 MSQLinear数百万語の直線ストーリー
Kingdom HeartsLinear + 短い分岐仲間選択程度
Mass EffectModular Branching「錯覚」の代表例
The Witcher 3Modular Branching短い分岐をモジュール化の傑作
Baldur’s Gate 3真の Branching稀有な超大作。コスト見合い
Dwarf FortressEmergent完全にシステムが生む物語

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 はコストに見合わない。理由:

  1. PT 全員が同じ物語を experience する必要: 6人パーティで各自が別ルートは破綻
  2. instanced dungeon は反復される: 1回目と2回目で別ルートだと学習効果が薄れる
  3. βスコープと制作リソース: 第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