互動文字冒險再次查看物件時,如何用一句變化承接原有描述
重複查看物件時,保留足以辨認對象的短句,再補上玩家尚未讀到的當前差異;沒有變化,就確認狀態持續。以一份陶壺複查差異稿,區分世界現況與玩家上次所見,寫出首次、變化後及無變化時的對應文字。

開篇導讀
再次查看同一物件時,保留一個足以辨認它的識別線索,再寫出相較於玩家上次所見的當前差異;確實沒有變化,就明確回應狀態持續。不要每次重述整段,也不要只剩無從辨認對象的「冒蒸氣了」。決定要寫什麼的依據,是玩家已經讀到什麼,以及此刻能看到什麼。
以下提供一份可重複使用的「物件複查差異稿」。陶壺與查看過程皆為虛構教學範例,並非真實使用者案例、實測結果或親自測試,也不代表 DramaFork 產品功能。所有狀態與文字皆為本文設定。
先拆開識別資訊與當前狀態
本例的陶壺由灰陶製成,把手纏著麻繩,放在爐架上。首次查看寫成:「爐架上放著一只灰陶壺,壺身圓、壺嘴短,把手纏著麻繩。壺蓋蓋著,壺嘴沒有冒蒸氣。」這段同時介紹物件,並交代當前狀態。
其中,「灰陶壺,把手纏著麻繩」可作為識別線索;「壺身圓、壺嘴短」是首次建立形象的補充,不必每次帶上;「壺嘴沒有冒蒸氣」則是需要隨狀態替換的句子。物件在爐架上的位置與壺蓋開合,也不能因為首次寫過,就視為永遠不變的屬性。
短回應要保留多少識別資訊,取決於是否容易認錯。場景只有一只壺時,「灰陶壺」可能就夠;若另有一只灰陶壺,就保留纏著麻繩的把手。這裡統一使用「把手纏著麻繩的灰陶壺」,方便逐次比對。若麻繩後來被拆掉,識別線索也須更新,不能為了維持句型而保留錯誤特徵。
分別記錄世界現況與上次所見
差異稿需要兩份紀錄:世界當前狀態,以及玩家上次實際讀到的可見狀態。前者決定此刻什麼成立,後者決定哪些資訊能稱為「仍然」「不再」或「開始」。作者知道陶壺加熱過,不代表玩家讀到過它冒蒸氣。
本例先設定查看順序:首次查看沒有冒蒸氣;加熱事件發生後,世界狀態改為冒出薄薄蒸氣;第二次查看呈現這個變化;期間沒有新事件,第三次查看確認薄薄蒸氣持續冒出。這裡的事件順序僅為教學設定,不涉及任何引擎機制。
| 差異稿欄位 | 第二次查看的填寫內容 |
|---|---|
| 識別線索 | 灰陶壺,把手纏著麻繩 |
| 世界當前狀態 | 在爐架上,壺蓋蓋著,壺嘴冒出薄薄蒸氣 |
| 上次可見狀態 | 已讀到在爐架上、壺蓋蓋著、沒有冒蒸氣 |
| 本次變化 | 相較上次所見,壺嘴從沒有冒蒸氣變成冒出薄薄蒸氣 |
| 保留句 | 把手纏著麻繩的灰陶壺還在爐架上。 |
| 替換句 | 壺嘴正冒出一縷薄薄的蒸氣。 |
這張表可複製給其他物件:先填兩種狀態,再選識別線索,最後寫保留句與替換句。上次沒有展示的資訊填「未呈現」,不要用世界歷史補齊。文字呈現後,再將本次明確寫出的資訊記入所見紀錄;省略的細節不能自動算作重新確認。
將三次查看寫成一份對應稿
首次查看負責建立形象,可以完整一些。第二次只須讓讀者認出物件,並讀到變化;第三次則回應重複要求,不額外製造進展。
| 查看時機 | 上次可見狀態 | 本次變化 | 保留句與替換句組成的回應 |
|---|---|---|---|
| 首次 | 無紀錄 | 首次建立認識 | 爐架上放著一只灰陶壺,壺身圓、壺嘴短,把手纏著麻繩。壺蓋蓋著,壺嘴沒有冒蒸氣。 |
| 加熱後 | 已見沒有冒蒸氣 | 壺嘴冒出薄薄蒸氣 | 把手纏著麻繩的灰陶壺還在爐架上。壺嘴正冒出一縷薄薄的蒸氣。 |
| 再次查看 | 已見冒出薄薄蒸氣 | 無新的可見變化 | 把手纏著麻繩的灰陶壺還在爐架上。壺嘴仍冒著薄薄的蒸氣,與上次查看時相同。 |
第二次若照抄材質、形狀、把手與壺蓋的整段介紹,再把冒蒸氣的描寫塞在末尾,玩家便須重新比對全部文字。若只寫「一縷薄薄的蒸氣升起了」,單獨回看這則回應時,又不容易確認它屬於哪個物件。帶識別線索的差異寫法多保留了一點舊資訊,讓對象與變化所在同時清楚。
保留句與替換句是編輯單位,不必硬留兩個句號。需要更短時,可合成:「把手纏著麻繩的灰陶壺,壺嘴正冒出一縷薄薄的蒸氣。」刪去位置的前提,是位置沒有變化,也不影響當前辨認或行動。
漏看中間過程時,只承接玩家見過的內容
假設另一條教學路徑中,玩家首次查看前,陶壺就已經加熱。此時不能寫「原先安靜的壺嘴開始冒蒸氣」,因為「原先」還不是共同記憶。應提供首次描述,並將狀態句改成「壺嘴正冒出一縷薄薄的蒸氣」。首次介紹是否完整,由所見紀錄決定,不由世界經歷過多少事件決定。
再假設玩家見過沒有冒蒸氣,隨後離開;期間陶壺冒過蒸氣,又恢復不冒蒸氣,玩家回來才查看。當前狀態與上次所見相同,就不能寫「終於不冒蒸氣了」。可寫:「把手纏著麻繩的灰陶壺還在爐架上。壺嘴沒有冒蒸氣,與上次查看時相同。」這不宣稱中途從未變化。
這種取捨會省略玩家錯過的過程。若劇情必須讓玩家知道那段過程,就另寫有根據的告知內容,例如可見痕跡或角色說明,並在故事中建立依據;不能讓普通查看憑空補出全知歷史。差異稿負責眼前回應,不負責提供完整事件紀錄。
無變化時收住暗示,重大變化時放寬篇幅
無變化時,回應具體狀態比「你暫時沒發現什麼」更明確。「暫時」「似乎」「再仔細看看」容易將一般確認寫成尚未完成的搜尋。若本次要求只查看外觀,就確認壺嘴仍冒著薄薄蒸氣,不要順帶斷言壺內沒有線索,也不要承諾反覆查看必有新發現。
多項變化同時出現時,先寫影響下一步判斷的內容,再補必要的識別資訊。例如陶壺換了位置且壺蓋打開,就不能繼續保留「還在爐架上」,也不應為了只寫一句而漏掉開蓋。若物件已經碎裂,短短的識別線索不足以建立新形象,可以重新描述碎片分布。篇幅以辨認需要為準。
交稿前,依三條路徑人工推演:依序查看、加熱後首次查看、錯過變化後再查看。逐一圈出「還、仍、原先、不再」,確認皆有已呈現文字支持;再遮住舊段落,檢查短回應能否讓人認出物件。以上是待執行的檢查方法。若作品沒有可靠的所見紀錄,就採用帶識別線索的當前狀態描述,少用依賴記憶的比較詞。






