三幕構成をインタラクティブな構造に変える方法:固定の骨格と可変ノード
三幕構成はインタラクティブ映画ゲームにも使えるが、一本道の脚本を書き上げてから、各幕の間に選択肢を挿入するだけではいけない。より実用的なのは、固定された因果関係の骨格を残し、情報を得る順序、人物関係、解決手段、最後に払う代償をプレイヤーが変えられるようにする方法だ。骨格が物語の進行を支え、可変ノードがプレイヤーの行動を記憶する。

はじめに
三幕構成はインタラクティブ映画ゲームにも使えるが、一本道の脚本を書き上げてから、各幕の間に選択肢を挿入するだけではいけない。より実用的なのは、固定された因果関係の骨格を残し、情報を得る順序、人物関係、解決手段、最後に払う代償をプレイヤーが変えられるようにする方法だ。骨格が物語の進行を支え、可変ノードがプレイヤーの行動を記憶する。
固定されているからといって、見せかけの選択になるわけではない。インタラクティブ作品でも、すべてのルートを同じ危機へ導くことはできる。プレイヤーが異なる情報、協力者、資源を持ってそこに入れば、危機の展開と意味は変わる。
第一幕では問題を固定し、プレイヤーの対応を可変にする
第一幕では、人物の日常、異常な出来事、避けられない目標を示す必要がある。『零時のコールバック』の固定された骨格は、林知夏が夜勤中に未来からの電話を受け、予言の一つが事実だと確認され、零時までにサーバールームで事故が起きる、というものだ。
可変部分は、プレイヤーが電話に出るか、どの情報を先に確かめるか、誰に助けを求めるかだ。どの経路を通っても、第一幕の終わりには、物語を先へ進められる同じ問いが成立していなければならない。電話はどの程度信用できるのか、林知夏は関与するのか。
第一幕で長期的な分岐を開きすぎるのは避けたい。プレイヤーはまだ人物やルールを理解していないため、選択は態度、情報、初期の関係を築くために使うほうが適している。
第二幕では経路ごとに異なる能力と代償を生む
第二幕は新たな謎を次々と加える段階ではなく、プレイヤーの初期の選択によって調査条件を変える段階だ。陳黙を信頼すればサーバールームのルートに入れ、周嵐を信頼すれば事故の記録が手に入る。単独で行動すれば自主性は保てるが、アクセス権限が不足する。
各ルートで異なる場所を訪れてもよいが、証拠、関係、時間、モデルの制御度という資源を、同じ中心的な対立を軸に蓄積するべきだ。ミッドポイントでは、全ルートに共通する新たな認識を一度示す必要がある。例えば、未来からの電話は固定された時間軸に沿うのではなく、プレイヤーの行動によって変わるという発見だ。この発見は前半の意味を捉え直し、すべてのルートをより危険な段階へ導く。
第二幕の終わりには、取り消せない決断を置く。プレイヤーはすべての協力者と資源を同時に保持できなくなり、第三幕の主な戦略を選ばなければならない。
第三幕では場所を合流させ、状態は合流させない
撮影費用を抑えるため、複数のルートを同じサーバールームや生配信の現場に戻してもよい。ただし、合流時に変数をリセットしてはいけない。同じ映像でも、直前の台詞、選べる選択肢、登場する人物、結末への出口を変えることで状態を表現できる。
例えば、すべてのプレイヤーが電源を切るスイッチに向き合う。証拠がそろっていれば先に資料をアップロードでき、陳黙からの信頼が高ければ救助を担当する人がいる。時間が足りなければ即座に選ぶしかない。場所は同じでも、意思決定の幅は異なる。
この設計を状態の合流と呼ぶ。コンテンツは再び共有されるが、プレイヤーの履歴は引き続き作用する。各ルートを完全に別々に撮影するよりも、小規模なチームに向いている。
ビートシートに固定要素と可変要素を併記する
| ビート | 固定イベント | プレイヤーが変えられること | 参照する状態 | 必須の成果 |
|---|---|---|---|---|
| 異常な着信 | 予言が示される | 電話への応答と検証の方法 | なし | 信用できるかという疑問を生む |
| 第一の転換点 | 予言が現実になる | 協力者の選択 | 初期の態度 | 能動的な調査に入る |
| ミッドポイント | 時間軸は変化する | どの種類の証拠を得るか | ルートと信頼 | リスクを捉え直す |
| 第二の転換点 | 事故が早まる | 誰と何を残すか | すべての資源 | 解決戦略を確定する |
| クライマックス | サーバーの危機 | 人命救助、証拠の確保、電源遮断 | 関係、証拠、時間 | 結末の条件 |
表の「固定イベント」は各ルートに完全な劇的展開を保証し、「プレイヤーが変えられること」は経路を飾りにしないためのものだ。「参照する状態」はプログラムとテストでの追跡を助ける。
別々の物語の重みをすべて分岐に背負わせない
第一幕の選択がすべて新しい映画につながるなら、費用とテスト経路は指数関数的に増える。まず「局所的な分岐」と「主要ルート」を区別する。局所的な分岐は数分以内に情報や関係の変化をもたらしてから合流する。主要ルートは章全体の目標や視点を変える。結末の分岐は蓄積した状態を回収する役割を担う。
最初の作品では、通常、主要ルートは少数で十分だ。大半の選択は局所的な分岐と状態の変化で表現できる。
各幕の完了条件を確認する
第一幕が終わった時点で、プレイヤーは目標と主な不確定要素を説明できるべきだ。第二幕が終わった時点では、自分のルートによってどのような能力と損失が生じたかを理解しているべきだ。第三幕が終わった時点では、結果とそれまでの行動を結び付けられるべきだ。
あるルートに転換点がないなら、単に映像を長くするのではなく、まず情報、選択、状態が問題を変えたかを確認する。インタラクティブなビートシートが完成したら、次は主人公の欲望、恐れ、越えない一線、変化できる範囲を定義する。すべての選択肢が、同じ説得力のある人物の選択であり続けるようにするためだ。
本格的に場面を書き始める前に、最短経路と最長経路をもう一度確認する。最短経路にも発端、エスカレーション、結果が必要で、ページが抜けたように感じられてはいけない。最長経路では、すべての情報を集めるからといって同じ事実を繰り返し説明してはいけない。両経路のクライマックスは、それぞれが蓄積した状態を参照するべきであり、合流後にまったく同じ映画になってはいけない。
チームで撮影量を見積もる必要があるなら、ビートシートに「共用映像」「条件別の差分」「独立映像」の三列を追加できる。共用映像は全経路分を一度だけ撮影し、条件別の差分では少量の台詞や反応だけを差し替える。独立映像だけが、丸ごと新しいアセットを追加する。こうすれば、劇作の構造から制作費用が事前に見える。
最後に、各幕は場面のタイトルではなくノード番号でつなぐ。場面名は改稿中に重複したり変わったりすることがあるが、安定した番号なら脚本、素材、プログラム、テストが同じ対象を指し続けられる。次の記事で扱う人物の境界も、同じノードと状態の体系に記録するべきだ。


