分岐型ストーリーの過去の選択を後々まで活かし続ける方法
分岐型ストーリーをプレイする際、そのシーンが終わった後もずっと、過去の決断が重要性を持ち続けることがあります。たとえプロットがすぐに共通のルートへと合流する場合であってもです。何らかの意思表明となった選択を簡単に記録しておき、後々のコールバック(伏線回収)に注目しましょう。そして、すべての決断が新しいルートを生み出すかどうかではなく、ストーリーの中で何が変わったかによって結果を判断してください。ゲーム側が記録していないことをプレイヤーが無理に記憶させることはできませんが、ゲームが提示するつながりをたどり、自分が形作ってきたストーリーと矛盾しない次の決断を下すことは可能です。
重要な選択であっても、ストーリーがすぐに分岐しない理由
分岐型ストーリーでは、決断ごとに必ずしも個別のルートを用意する必要はありません。インタラクティブ・フィクションのデザイナーは、一旦ルートを合流させてから、以前の選択を使って後のシーンや結末、利用可能な選択肢に影響を与える手法をよく用います。Choice of Gamesではこれを「遅延分岐(delayed branching)」と呼んでいます。ストーリーが共通のチャプターシーケンスに沿って進行する一方で、過去の選択が後の課題の結果を左右できるという仕組みです。また、そのデザイン考察では、過去のすべての選択を個別に記録し続けると、ストーリーの管理が難しくなりかねないという警告もなされています。『By the Numbers: How to Write a Long Interactive Novel That Doesn’t Suck』
例を挙げましょう。架空の飛行船の冒険で、借りた星図を返却すると地図製作業者に約束したとします。次のチャプターは、乗組員全員が浮遊港に到着するところから同様に始まります。しかし、この約束は後に地図製作業者が助けを求めてきたときや、星図の話題が出たとき、あるいは登場人物があなたが約束を守ったかどうかを思い出す場面で浮上するかもしれません。ストーリーが共通ルートを通っているという事実だけでは、その約束が忘れ去られた証拠にはならないのです。
どのような性質の決断を下したのかを把握する
選択の中には、キャラクターの人物像や価値観を確立するものもあれば、目の前の状況に対応したり、雰囲気を表現したり、特定の結果を変化させたりするものもあります。Choice of Gamesでは、キャラクターの強みや弱みを設定する「確立のための選択(establishing choices)」と、目標を解決する「その後の試練や選択」とを区別しています。このフレームワークは設計アプローチの1つに過ぎませんが、プレイヤーにとっても「自分は大きな意思表明をしたのか、それともこの瞬間における発言を選んだだけなのか?」という有益な問いを与えてくれます。『A Taxonomy of Choices: Axes of Choice』
選択が持つ「意味」と「システム的な効果」を区別することは有用です。乗組員に対して慎重な計画を好むと伝えることは、ゲーム内に「慎重さ」というパラメータが表示されなくても、キャラクター性を定義づける場合があります。一方で、東のトンネルを選ぶことは、次のシーンを即座に変えるかもしれません。どちらも重要な要素になり得ますが、記憶される形式は異なる可能性があります。ゲームが明示しない限り、ある選択によって隠しパラメータが変動した、あるいは将来の分岐が確定したと決めつけないようにしましょう。
簡潔な「決断ログ」をつける
プレイ時間の長いゲームでは、後で思い返したいと思う選択だけをメモしてください。全文を書き起こすよりも、簡潔なログの方が役に立ちます。シーン名、選んだ内容、そしてその背後にある理由や約束事を記録しておきましょう。例えば、「港 — ミラに星図を貸した。船が出航する前に取り戻すと約束」といった形です。これならプレイが絶え間ない事務作業にならず、具体的な詳細を手元に残しておけます。
ゲーム自体に日誌、あらすじ、人間関係パネル、選択の履歴などが表示されている場合は、まずそれを活用しましょう。インターフェース機能はゲームによって異なるため、すべての作品に備わっているとは限りません。例えばTwineでは、ストーリーはリンクで接続されたパッセージ(Passage)から構成され、作者は異なる機能を持つ様々なストーリーフォーマットを使用できます。そのドキュメントはツールの仕様を説明しているものであり、すべての分岐ゲームに保証された機能を指しているわけではありません。Twine Cookbookの「Passages」
シンプルなメモには、次の3つの項目を含めるとよいでしょう。
曖昧な点は曖昧なままにしておきます。対話が曖昧だった場合は「手伝うと同意したかも」と書き、単なる印象を確定した事実として記憶しないようにしましょう。ゲームがシーンのやり直しや再訪を許可している場合、それが現在のプレイ状況にどう影響するかはゲーム自体のインターフェースやルールによって決まります。リロード、再スタート、または選択の変更を行っても、他の進行状況が維持されるとは限りません。
「新たな分岐」以外の結果にも目を向ける
後々の影響は、繊細な形で現れることもあります。キャラクターの挨拶の仕方が変わったり、特定のアイテムに気づいたり、過去の約束に触れたり、以前取ったアプローチに反応したりすることがあります。また、表示される選択肢、その場にいる人物、得られる情報、共通シーンの描写方法などが変化することもあります。これらは注目すべき実践的な兆候であり、すべてのゲームが必ず満たすべきチェックリストというわけではありません。
Inkの公式ライティングガイドでは、ストーリーの流れの分岐と再合流の両方について解説されています。選択によって異なるパッセージへと進むことができ、分岐したルートは後で再び合流できます。また、表示内容を変更するために作者が使用できる変数や条件についても説明されています。これにより、プレイヤーが以前と同じ大枠のシーンに到達しながらも、それまでのプレイ内容によって変化した詳細を目にする理由が説明できます。このガイドはinkがサポートしている機能を説明したものであり、個々のゲームがどのように構築されているかを決定づけるものではありません。『Writing with ink』
コールバックに気づいたときは、過去の決断と慎重に関連づけて考えましょう。以前登場したキャラクターやアイテムが再び現れたからといって、自動的にあなたの選択がプロットを変えた証拠になるとは限りません。「セリフ、実行可能な行動、情報、結果に違いはあったか?」「ゲームは過去の出来事に明確に言及したか?」と自問してみてください。これらの詳細を確認することで、ストーリーが何を引き継いだのかを解釈するための確かな根拠が得られます。
過去の文脈を意識してその後の選択を行う
新しい決断の場面が訪れたら、メモを活用してキャラクターが定めてきた優先事項を思い出しましょう。星図を返すと約束したのなら、現在の計画がその約束を尊重しているか、先送りにしているか、あるいは破っているかを考えてみてください。もし過去の意思表明と矛盾する新しい選択肢が提示された場合、それを頭ごなしに設定ミスだと決めつけるのではなく、その葛藤自体を決断の一部として捉えましょう。キャラクターは心変わりすることもありますし、ストーリーがその変化を説明する機会を与えてくれるかもしれません。
常に最も一貫性があるように見える選択肢を選ぶ必要はありません。意図的に方針を転換すること自体が、キャラクターにとって意義深い方向性になり得ます。重要なのは、頭の中で思い描いた「正解ルート」を目指して最適化することではなく、これまでのストーリーを意識しながら選択することです。ゲームが下された決断をどのように評価しているかを伏せている場合は、後になるまで正確な結果は分からないものとして受け入れましょう。
単なるコールバックと検証不能な結果を切り離して考える
大きな結末を変えることなく、選択した事実だけが言及されることもあります。星図に関するちょっとしたセリフがあれば、たとえ港のシーンが同じように進行したとしても、ストーリーがその約束を覚えていることが分かります。逆に、イベントの変化が別の選択や複数の要因の組み合わせによって引き起こされている場合もあります。ゲームの内部ルールが開示されていない限り、1回のプレイだけで正確な原因を特定することはできないかもしれません。
証拠を正確に記述することが役に立ちます。「ミラが約束に言及した」というのは観察可能な事実ですが、「その約束によってエンディングが解放された」というのは推測に過ぎない可能性があります。後々のコールバックによって過去の選択が物語の中に息づいていると感じられますが、それによってその後のすべての出来事が変化したとは証明できません。一部の選択のみを追跡するストーリーもあれば、大まかなキャラクターの特性や累積した結果を利用するストーリーもあります。ゲームがそのシステムを解説している場合、何が明確に追跡されているかを知るための最善の情報源はゲームのインターフェースです。
各チャプターの後に簡単な振り返りを行う
チャプターの区切りや自然な中断のタイミングで、以下の3つの質問について少し考えてみましょう。
この簡単な振り返りによって、画面上で実際に起きたことに基づいて状況を把握し続けることができます。過去の選択につながる描写が何もない場合は、後で重要になるはずだと決めつけるのではなく、未解決の伏線としてマークしておくだけにとどめましょう。ストーリーにはそれぞれの限界があります。一度だけ触れられてそのまま立ち消えになる選択もあれば、まだ見えない形で後のシーンに影響を与える選択もあります。
具体例:借りた星図
あなたがミラに星図を貸し、出発前にそれを受け取ると約束したとします。その選択と約束をメモしておきましょう。次の港のシーンでは、ミラ、星図、または約束の期限に対する直接的な言及がないか注意深く観察します。もし乗組員が「天文台を捜索する」か「すぐに出発する」かの選択を迫られた場合、たとえゲーム側がそれを特別な分岐として扱っていなくても、先ほどの約束がその決断に文脈を与えてくれます。
ミラが後に「星図はもう返却した」と言ったなら、ストーリーがその伏線を回収したと記録してください。ルートがそのまま続いたからといって、最初の選択に意味がなかったと決めつけてはいけません。もしストーリーで二度と言及されなかったとしても、「今回のプレイではそれ以上のコールバックが見られなかった」としか結論づけられません。どちらにせよ、メモを取っておくことで、隠されたゲームロジックを断定することなく、キャラクターが歩んできた経緯を整理するのに役立ちます。
ストーリーの規模を客観的に捉える
過去の選択は、目に見える痕跡に注目しているときに最も追跡しがいのあるものとなりますが、プレイヤーが創作されたストーリーにあらゆる詳細を保持させるよう強制することはできません。分岐型ゲームは、多様な結末を用意することと、いくつかのルートを合流させるという現実的な必要性との間でバランスを取っています。自身のメモを一貫性を保つためのガイドとして扱い、利用可能であればゲーム自体の履歴ツールを活用し、ストーリーがどの決断を引き継ぐことにしたのかを後のシーンを通じて確かめていきましょう。
