分岐の爆発を防ぐには:状態を保持した合流、分岐予算、ノードの再利用
分岐の爆発を抑える方法は、すべての選択肢をすぐに同じセリフへ戻すことではなく、「コンテンツの経路」と「プレイヤーの状態」を分けることだ。経路はフィードバックを示した後に合流させ、以前の選択は関係、証拠、資源、世界の状態を通じて、その後の展開に影響を与え続ける。さらに章ごとに分岐予算を設ければ、制作チームはコストの高い恒久的なルート分岐を、本当に重要な箇所に残せる。

はじめに
分岐の爆発を抑える方法は、すべての選択肢をすぐに同じセリフへ戻すことではなく、「コンテンツの経路」と「プレイヤーの状態」を分けることだ。経路はフィードバックを示した後に合流させ、以前の選択は関係、証拠、資源、世界の状態を通じて、その後の展開に影響を与え続ける。さらに章ごとに分岐予算を設ければ、制作チームはコストの高い恒久的なルート分岐を、本当に重要な箇所に残せる。
まず、指数関数的な増加がどこから生じるかを理解する
二者択一のたびにルートが恒久的に分かれるなら、10回の選択で1,024本のルートが生まれる可能性がある。実際のコストには脚本の文字数だけでなく、俳優のスケジュール、ロケーション、衣装・メイクの連続性、編集、エンコード、組み込み、ローカライズ、回帰テストも含まれる。一見安上がりな会話の分岐が、その後のすべてのノードに条件を一組ずつ追加することもある。
したがって、企画時に問うべきなのは「結末をいくつ書けるか」ではなく、「重複を除いた何分の映像を制作し、検証できるか」だ。完成映像の総尺、重複を除いた撮影用脚本のページ数、ノード数、条件の組み合わせを、すべて予算に含める必要がある。
合流しても選択が無効になるわけではない
有効な合流には三つの段階がある。まず即時の違いを示し、次に重要な状態を保存し、最後に共通の出来事でその結果を回収する。例えば、プレイヤーが記者に真実を打ち明けるか、うそをつくかを決める場合、二つのルートにはそれぞれ異なる反応の場面があり、その後はどちらも駅へ向かう。ただし、記者の信頼状態によって、第4章で彼女が証拠を送ってくれるかどうかが決まる。場所は合流しても、関係は消されていない。
無効な合流は、クリック後に同じ意味のセリフが一つ差し替わるだけで、すぐにすべての状態が同じになるものだ。プレイヤーが嫌うのは合流そのものではなく、作品が自分の意図を否定することだ。
制御できる三つの構造を使う
「枝葉型」は、短い分岐が一つか二つのノードを経て幹へ戻る構造で、口調、調査の順序、局所的なリスクに適している。「ハブ型」は、プレイヤーが複数のサブルートを進める順序を選び、必要な課題を終えると共通のクライマックスへ入る構造で、証拠集めや関係づくりに適している。「段階型」は章の内部では合流するが、章の境界で累積状態に応じて次の段階のバージョンを切り替える構造で、映像制作に適している。
《零点回拨》では、プレイヤーがサーバールーム、オフィス、駐車場を自由に調査でき、三つの場所が一つのハブを共有する構成にできる。重要な証拠を任意の二つ集めたら、電話での対決へ進む。調査の順序によって情報と関係は変わるが、クライマックスは六通りの順序それぞれを撮影するのではなく、三つの主要な状態だけを撮影すればよい。
分岐にコスト等級を設定する
違いを四つの等級に分ける。A級はテキストやインターフェースでのフィードバック、B級は同じシーン内の代替セリフ、C級は独立した短いシーン、D級は長期的なルートや結末だ。章ごとに上限を設け、例えばA級をいくつか、B級を二つか三つ、C級を一つとし、D級は構造上の転換点にだけ置く。具体的な数は予算で決まるが、重要なのは、新しい分岐すべてに等級と後続部分のコストを明示することだ。
新しい選択肢を審査するときは、現在のノードだけを見ない。「影響範囲」を使い、その選択肢によって後続のノード、俳優、ロケーション、テストケースをどれだけ変更する必要があるか記録する。既存のシーンを再利用し、演技の状態だけを変える分岐は、夜間の屋外シーンを追加するより費用対効果が高いことが多い。
再利用するノードでは異なる経路からの流れを説明する
同じ映像を複数の経路で再利用できても、入口の状態は異なる場合がある。ノードの冒頭には短いつなぎが必要だ。呼びかけの一言、携帯電話のメッセージ、インサートショット、差し替え可能な音声などで、プレイヤーがどこから来たかを確認する。つなぎがまったくなければ、登場人物は直前の裏切りを忘れてしまう。一方、状態ごとにシーン全体を撮り直せば、再利用の価値が失われる。
「入口のシェル+共通の本体+出口のシェル」を採用できる。10秒の入口パターンを二つか三つ撮影し、中間の主要な会話は共用し、最後は状態に応じて異なる出口へ進む。編集時の接続ミスを防ぐため、脚本と素材名では三つの部分を明確に区別する。
分岐を遅らせて手応えを高める
すべての選択がすぐに新しいルートを開く必要はない。複数の小さな選択を一つの明確な状態として蓄積し、章末で分岐させることができる。相棒を守るかどうかという三度の選択によって、危機の際に彼女が残るか去るかが決まる。プレイヤーは自分の行動が関係を形づくったと感じ、制作チームは大きな分岐を一度だけ制作すればよい。
結果の回収を遅らせる場合は、途中にも反応を示す必要がある。そうしなければ、プレイヤーには因果関係が見えない。選択のたびに軽い反応を示し、分岐時にはセリフやショットで「彼女が何を覚えているか」を明らかにする。裏側のしきい値だけを突然発動させてはいけない。
脚本を確定するたびに分岐を監査する
章ごとに固有ノード、再利用ノード、メディアの尺、状態数、結末数、経路カバレッジのテストケースを集計する。ごく少数のプレイヤーしか見ない高コストのコンテンツを見つけ、重要な驚きを担っているかを判断する。また、頻出するノードが主要な状態に応じたつなぎを用意しているか確認する。予算を超えた場合は、すべてのルートを一律に短くするのではなく、まず機能が重複している分岐を統合する。
制約は創作を改善することもある。恒久的なルート分岐を一つしか残せないなら、制作チームはどの選択が本当に作品を定義するのかを問い直す。それ以外の選択は、状態、演技、遅れて訪れる結果の回収によって意味を保つ。
次のステップ:既存の分岐を一つずつA〜Dのコスト等級と影響範囲で分類し、章ごとに重複を除いたメディアの尺を計算する。状態に応じた結果の回収がないC級・D級の分岐は、まず等級を下げるか、合流させるか、削除する。


