テキストアドベンチャーでクリック後に文の一部を置き換えるとき、前後のつながりを保つには
一部の文章を置き換えたあとに文脈が通らなくなるのは、隣の文が古い事実を前提にしていることが多いためです。「部分置換の接続確認カード」に置換箇所、前後の文、指示対象、前提が崩れる語をまとめ、クリック順を変えて段落全体を確認します。

はじめに
クリックで変わるのが文の一部だけでも、推敲では一連の文章を読み直す必要があります。まず置換前と置換後の段落をそれぞれ書き出し、代名詞の指示対象、因果関係の根拠、動作の順序を確認しましょう。古い内容に依存する隣接文も、すべて修正の対象です。判断基準は、消えた文章を覚えていなくても、読者が現在の段落を理解できることです。
以下では「部分置換の接続確認カード」を使い、引き出しを調べる段落を修正します。登場人物、文章、クリックのルールは、すべて解説用の架空の設定です。実際のユーザー事例、実測結果、操作テスト、DramaForkの製品機能を示すものではなく、特定のエンジンにも依存しません。
1. 新しい発見を加えるのか、事実そのものを書き換えるのか
修正前の文章は、「あなたは机の右側の引き出しを開ける。引き出しの中には何もない。だから、それを閉める。デスクライトが銅の取っ手を照らしている。」です。作者は「引き出しの中には何もない」を、クリック後に「手で探って緩んだ底板を見つけ、それを持ち上げると、隠し収納に手紙が一通隠されているのを発見する」へ置き換えようとしています。
ここだけを置き換えると、次の文は元の根拠を失います。当初は何も見つからなかったから引き出しを閉めていました。ところが手紙を発見しても「だから」でつなぐと、読者はなぜ探索をやめるのか疑問に思います。「それ」の直前にあるものも、引き出しから底板、隠し収納、手紙に変わり、何を指すのか読み取りにくくなります。
ここで、まず物語上の方針を決めます。クリックはさらに調べる行為を表し、物語の時間は先へ進む。隠し収納は初めから存在し、まだ発見されていなかっただけ。この方針なら、初期状態の文を「引き出しの表面には、ばらばらに置かれた物はない」に変えられます。まだ見えていないことを、絶対に存在しないこととして書かずに済むからです。クリックで現実そのものが変化する意図なら、その変化を別途説明する必要があり、この直し方は使えません。
ひとまず確認範囲は、引き出しを開けてから取っ手を観察するまでの四文とします。さらに次の文が「あなたはその品をポケットに入れる」なら、それも含めなければなりません。手紙を発見したかどうかで、その文が成立するかが変わるためです。
2. カードを埋めて、隠れた依存関係を書き出す
カードは置換箇所ごとに一枚作成します。最初に旧文の問題を記録し、次に修正方針を書き、最後に表示全文をそろえます。ここでいう「表示全文」は、その時点で読者に見える文章の全体だけを意味します。
| カードの項目 | 引き出しの段落の記入内容 |
|---|---|
| 置換箇所 | A:二文目。表面の観察から、底板を持ち上げて手紙を発見する描写へ置換 |
| 直前の文 | 「あなたは机の右側の引き出しを開ける。」両方の版で維持 |
| 直後の文 | 旧文「だから、それを閉める」を「ひとまず引き出しは開けたままにしておく」へ変更 |
| 指示対象 | 旧文の「それ」は引き出しを指す。新版では「引き出し」と明記。手紙は発見後にのみ登場 |
| 前提が崩れる語 | 「何もない」は断定の範囲が広すぎる。「だから」は根拠を失う。「それ」は指示対象が十分に明確ではない |
| 置換時の依存関係 | Aが切り替わっても前後の文が成立する必要がある。本稿では直後の文を共通化して依存を解消 |
| 表示全文 | 置換前後の全文は次節に掲載。二つ目の置換箇所を追加したら、組み合わせごとの全文も補う |
この七項目をそのまま、繰り返し使える空欄カードにできます。「指示対象」には代名詞を写すだけでなく、具体的に誰を、どの物を指すのか、その対象がどの状態で存在するのかを書きましょう。
前提が崩れる語は代名詞だけではありません。「依然として」は状態が引き続き成立していること、「だから」は現在表示されている原因、「その品」はすでに導入された対象を必要とします。「すでに」「そのとき初めて」「また」にも、動作の順序や繰り返しという前提があります。一律に削除するより、一語ずつ前提を問い直すほうが確実です。
3. 二つの全文を読んで、直し方を選ぶ
この例では、どちらの観察結果にもつながるよう、直後の文を共通化します。置換前の全文は次のとおりです。
あなたは机の右側の引き出しを開ける。引き出しの表面には、ばらばらに置かれた物はない。ひとまず引き出しは開けたままにしておく。デスクライトが銅の取っ手を照らしている。
置換後の全文は次のとおりです。
あなたは机の右側の引き出しを開ける。手で探って緩んだ底板を見つけ、それを持ち上げると、隠し収納に手紙が一通隠されているのを発見する。ひとまず引き出しは開けたままにしておく。デスクライトが銅の取っ手を照らしている。
今回の修正で残したのは「発見」であり、「持ち去る」動作を勝手に追加してはいません。後の文章で手紙を読んだり持ち歩いたりするなら、必要な動作を別途補う必要があります。文法上つながったからといって、アイテムの状態まで自動的につながるわけではありません。
共通の文を使う利点は、連動させて管理する文章を一組減らせることです。その代わり、「探索を終えて引き出しを閉める」という流れはいったん手放します。閉める動作が展開上重要なら、二文目と三文目を一つの置換単位にまとめましょう。初期状態では調査を続ける描写にし、展開後は手紙の発見とその後の行動を書きます。この場合、カードには二文を同時に更新すると記録し、文の一部の差し替え稿だけを渡して済ませないことが必要です。
直後の文を二通り用意し、発見済みかどうかで切り替える方法もあります。反応の違いを残せますが、管理の負担は増えます。作者は物語上の必要性に応じて選び、どこまで連動させるかを実装担当者に明示してください。このカード自体に連動更新を実行する機能はありません。
4. 二通りのクリック順で途中の状態を読む
次に置換箇所Bを追加し、最後の文「デスクライトが銅の取っ手を照らしている」を「銅の取っ手には、浅い傷が数本ついている」へ展開します。この教材ではAとBをそれぞれ一度だけ展開でき、元には戻せません。傷の観察は隠し収納の状態を変えない設定です。確認する組み合わせの全文は以下のとおりです。最初の二つは、すでに前節に全文を示しています。
Bだけを展開した状態:
あなたは机の右側の引き出しを開ける。引き出しの表面には、ばらばらに置かれた物はない。ひとまず引き出しは開けたままにしておく。銅の取っ手には、浅い傷が数本ついている。
AとBの両方を展開した状態:
あなたは机の右側の引き出しを開ける。手で探って緩んだ底板を見つけ、それを持ち上げると、隠し収納に手紙が一通隠されているのを発見する。ひとまず引き出しは開けたままにしておく。銅の取っ手には、浅い傷が数本ついている。
まず「初期状態→Aのみ→AとB」、次に「初期状態→Bのみ→AとB」の順に進みます。毎回、段落の最初から読み、引き出しは開いているか、手紙は登場しているか、動作が省略されていないかを確認します。ここではクリック順で事実が変わる設定にしていないため、二つの経路の最終稿は同じで構いません。
Bを「そのため、あなたは手紙の隠し場所を発見した」と書くと、Bだけを展開した段階で、まだ起きていない発見を先取りしてしまいます。独立した観察に直すか、BはAの後にしか現れないと明確に定め、そのうえで実際に許可する経路を確認しましょう。作者が頭の中で推奨している順番を前提にして、途中の状態の問題を見過ごしてはいけません。
5. 引き継ぎ時に合格条件と適用範囲を明記する
次の編集者にカードを渡す際は、許可するクリック順と、それぞれに対応する全文を添えます。確認では、文の構成要素がそろっているか、代名詞の指示対象は明確か、接続表現に根拠があるか、現在の事実が後続の動作を支えているかを、それぞれ別に答えます。一つでも判断できなければ、具体的な語句に戻って修正します。
よくある見落としは、最後まで展開した文章しか読まないこと、「それ」を名詞に変えただけで確認を終えること、どの状態にも使えるよう因果関係をすべて削ることです。前の二つは途中の状態に矛盾を残し、最後の一つは人物の行動から動機を奪うおそれがあります。共通の文が使えるのは、二つの状態で本当に共有できる行動に限られます。
このカードは、短い段落内の部分置換を想定しています。展開を戻す、繰り返しクリックする、いったん離れて戻るといった操作を認める場合は、復帰後の全文も別途列挙してください。クリックでアイテムの所持者や離れた場面の展開が変わるなら、関連する段落も追って確認する必要があります。紙上での検討では、これらの例の文章のつながりを確認できます。実際の表示が連動して更新されるかどうかは、納品版で記録と照合しながら確認する必要があります。






