プレイヤーが重要な手がかりを見逃したら:テキストアドベンチャーに第二の発見入口を設計する
重要な手がかりは一つの会話の中だけに存在してはいけない。より堅実な方法は、まずそれを「必要事実」として書き出し、その事実に対して出所が異なり、発動条件も異なる二つ以上の入口を用意し、プレイヤーがどれかの入口を選ぶことで目に見える代償を払うようにすることだ。以下では架空の教材例「観星社晩餐会名簿」を使って具体的な方法を説明する。例の中の人物、数字、台詞はすべて捏造であり、構造の演示にのみ用いる。

导读
重要な手がかりは一つの会話の中だけに存在してはいけない。より堅実な方法は、まずそれを「必要事実」として書き出し、その事実に対して出所が異なり、発動条件も異なる二つ以上の入口を用意し、プレイヤーがどれかの入口を選ぶことで目に見える代償を払うようにすることだ。以下では架空の教材例「観星社晩餐会名簿」を使って具体的な方法を説明する。例の中の人物、数字、台詞はすべて捏造であり、構造の演示にのみ用いる。
まず必要事実を書き、台詞は書かない
多くの作者は手がかりを台詞の中に書いてしまう。たとえば門番が「昨夜の晩餐会の名簿に、いるはずのない人物が一人多かった」と言う。問題は、プレイヤーが門番と話さなければ、この情報は永遠に消えてしまうことだ。改善方法は、台詞の背後にある情報を抽出し、照合可能な一つの必要事実として書き出すことである:
観星社晩餐会の受付名簿には十一の名前があるが、その夜に実際に到着したのは十人だった。
この文こそがプレイヤーに知られなければならないものである。台詞、手紙、物品の説明はすべてその外殻にすぎない。外殻は交換できるが、事実は交換できない。必要事実を明確に書いたうえで問いかける:プレイヤーが最低限知る必要がある要素はどれか?上例では「名簿」「十一人」「到着十人」の三点である。代替入口がこの三点を覆っていれば、伝達は完了したことになる。
台詞を必要事実に書き換えるときは、ついでに元の台詞にある判断語を削除するとよい。たとえば「いるはずのない人物」の「いるはずのない」は人物の評価であり、事実ではない。評価はプレイヤーが結論を組み立てた後に自分で口にするために残しておき、事実文には照合可能な数量と対象だけを残す。そうすることで、第二の入口が話者を変えても情報そのものが変わらないようになる。
二つの入口は出所が異なる必要がある
出所が異なるとは、取得方法と場面の位置が異なることであり、同じ台詞を二人が言うことではない。引き続き観星社を例にすると:
| 入口 | 取得方法 | 発動場面 | 代償 |
|---|---|---|---|
| 招待状 | 自分が受け取った招待状の裏面を調べる | 晩餐会前、プレイヤーは宿泊先にいる | 「荷造り」の機会を一回消費し、仲間との私的な会話を逃す |
| 門番 | 門番に受付状況を尋ねる | 晩餐会中、プレイヤーは玄関ホールにいる | 門番はプレイヤーが名簿を探っていることを覚え、以後プレイヤーに対してより警戒する |
招待状の入口は静かめで、まず観察してから行動するのが好きなプレイヤーに適している。門番の入口は直接的で、すでに調査に介入すると決めたプレイヤーに適している。どちらの道でも必要事実は得られるが、雰囲気、関係、その後の反応は異なる。これが選択の代償を残すという意味である:入口は無料のバックアップではなく、一つを選べばもう一つの場面で何かを失う。
出所が異なることは「誰がこの情報を握っているか」にも表れる。招待状はプレイヤー自身の手にある物証であり、門番は外部の証人である。物証はプレイヤーが口を開く必要がなく、証人はプレイヤーが自ら尋ねる必要がある。入口を「能動/受動」と「人物/物品」の二つの次元で分ければ、本質的に同じ二つの入口を書いてしまうことは避けやすい。もし二つの入口が同じ一人の口に頼っているなら、プレイヤーがその人物との関係を壊した瞬間に二つの道が同時に断たれてしまい、これは真の代替入口とは言えない。
代替入口は無理に答えを渡すことではない
救済と答えを渡すことの違いは、プレイヤーが依然として判断を行う必要があるかどうかにある。プレイヤーが二つの入口を両方逃したと仮定して、解散後に第三の入口を用意できる:プレイヤーが廊下で踏みつぶされた座席カードを拾い、そこに「第十一番」と印刷されている。これでもプレイヤーがそれを以前見た到着人数と照合して初めて、名簿に問題があるという結論を導ける。もしナレーションが直接「あなたは名簿に一人多いことに気づく」と言ってしまえば、プレイヤーには推理の余地がなく、これは無理に答えを渡すことに属する。
判断基準は一文に簡略化できる:代替入口が提供するのは原料であり、結論ではない。原料は名簿、座席カード、門番の不平、仲間の何気ない一言などでありうる。結論は依然としてプレイヤーが組み立てる。
原料と結論の間に挟まれたこの一歩こそが、プレイヤーの参加感の所在である。同じ一枚の座席カードでも、ナレーションが「これは誰かが来なかったのに署名したことを示している」と補足すれば、プレイヤーは受動的に受け取るだけである。ナレーションがカードが踏みつぶされ、縁に酒の染みがついているとだけ描写すれば、プレイヤーはなぜここに落ちているのかを自分で考える。手がかりの「発見感」はこの照合の一歩から生まれ、情報そのものがどれほど隠されているかから生まれるのではない。
最遅出現位置
必要事実は無限に後ろへ延ばせない。各重要な手がかりに「最遅出現位置」を設けることを勧める。つまり物語がとある節点まで進む前に、プレイヤーがすでにそれに接触できていなければならない。観星社の例では、最遅位置を「第二回点呼」の前に定められる。第二回点呼はその後の衝突を引き起こすため、もしプレイヤーが名簿に問題があることをまだ知らなければ、後の対峙は根拠を失う。
最遅位置を設けるときは、まず物語中でこの事実に依存する最初の節点を探し、そこから一つ場面を前に推す。上例では最初の依存点は「プレイヤーが社長に疑問を呈する」であり、それは第二回点呼の後に起こるので、最遅入口は点呼の前に置けばよい。もしプレイヤーが最遅位置に至ってもまだ事実を得ていなければ、兜底入口を発動する。たとえば仲間が自ら話題に出す、あるいはプレイヤーが物品を整理するときに再び招待状を見る、などである。兜底入口にも少し代償を残すべきで、たとえば仲間がそれによってプレイヤーを不注意だと感じ、関係値が小幅に下がる。
兜底入口は繰り返し発動すべきではない。脚本の中でそれにマークを付け、一度発動したらもう現れないようにして、プレイヤーが調査を避け続けることで繰り返し注意を促されるのを避ける。マークの具体的な形式は作者が自分で決めてよい。重要なのは、それが「この事実はすでにプレイヤーに与えられた」ことを記録し、プレイヤーが理解したかどうかを記録しないことである。理解したかどうかは依然としてその後の選択で表れる。
完成チェック
設計が終わったら、この表で自己点検する:
| チェック項目 | 観星社の例 | 通過したか |
|---|---|---|
| 必要事実は照合可能な一文として書かれているか | 名簿十一人、到着十人 | はい |
| 出所の異なる二つの入口があるか | 招待状、門番 | はい |
| 各入口に代償があるか | 会話を逃す、門番の警戒 | はい |
| 代替入口は原料だけを与えているか | 座席カードには「第十一番」だけが印刷されている | はい |
| 最遅出現位置を設けたか | 第二回点呼の前 | はい |
| 兜底入口にも判断が残っているか | 仲間が話題に出した後もプレイヤーが人数を照合する必要がある | はい |
もしある手がかりが一度の会話でしか取得できないなら、まずそれを必要事実に書き換え、次に第二の入口を補う。AI生成テキストが関わる場合、プロンプトの制約は毎回の出力が正確であることを保証しないため、必要事実は作者が脚本の層で固定するのが最善であり、モデルの即興に任せるべきではない。次のステップとして、手元で最も脆弱な手がかりを一つ選び、その必要事実文を書き、次に出所の異なる二つの入口と最遅出現位置を列挙するとよい。


