列車尋物故事怎樣設計交談順序:每個乘客只提供一塊必要資訊
先給結論:把「誰先說話」當成排除法的一部分,而不是劇情獎勵。每位乘客只掌握一塊能驗證票根、座位或換乘記錄的碎片;玩家按任意順序問,都能拿到碎片,但只有組合出「票根缺角—座位朝向—換乘站名」三塊資訊,才能確認物件歸屬。下面用虛構教學例子《第十二節車廂》走一遍完整構造,數字與對話均為設計示例,不是實測資料。

導讀
先給結論:把「誰先說話」當成排除法的一部分,而不是劇情獎勵。每位乘客只掌握一塊能驗證票根、座位或換乘記錄的碎片;玩家按任意順序問,都能拿到碎片,但只有組合出「票根缺角—座位朝向—換乘站名」三塊資訊,才能確認物件歸屬。下面用虛構教學例子《第十二節車廂》走一遍完整構造,數字與對話均為設計示例,不是實測資料。
先定義三塊必要資訊,而不是三個嫌疑人
《第十二節車廂》裡,主角要找一隻灰色布面票夾,裡面夾著一張被撕去一角的舊票根。三位乘客各知道一件事:
| 乘客 | 座位 | 只提供的一塊資訊 | 資訊類型 |
|---|---|---|---|
| 織圍巾的老人 | 12A | 票根缺角在左上,撕口朝內 | 物件特徵 |
| 抱琴盒的年輕人 | 12C | 失主原本坐 12B,中途換到 9F | 座位變動 |
| 打瞌睡的通勤者 | 12F | 換乘站是「柳橋」,不是「柳渠」 | 換乘記錄 |
三塊資訊互相獨立,沒有一塊能單獨確認票夾歸屬。老人說缺角,只能縮小到「有缺角的票根」;年輕人說座位,只能縮小到「曾在 12B 附近的人」;通勤者說站名,只能排除「柳渠」這條錯誤路徑。玩家必須至少拿到兩塊,才能開始核對,拿到三塊才能確認。
兩種訪問順序,都能走通
設計時先寫兩條順序,確保沒有「必須按某條路走」的死結。
順序一:先問老人,再問年輕人,最後問通勤者。老人給出缺角特徵後,玩家可以在座位區檢查票根;年輕人補充 12B 到 9F 的換座,玩家會意識到 12B 現在空著;通勤者補上「柳橋」,玩家把票根上的站名與換乘記錄對上。
順序二:先問通勤者,再問老人,最後問年輕人。通勤者先給「柳橋」,玩家可能先去查換乘表,發現柳橋站確實停靠第十二節車廂;老人再給缺角,玩家回到物件本身;年輕人最後補座位變動,玩家才把「誰坐過 12B」與「誰在柳橋下車」連起來。
兩條順序的差別只在玩家先檢查哪條線索,不改變最終確認條件。這樣寫的好處是:玩家不會因為先問了錯誤的人而卡死,也不會因為跳過某人而永遠拿不到關鍵資訊。
交換資訊,而不是連續審問
連續審問的寫法是:問 A,A 說完,問 B,B 說完,問 C,C 說完,然後突然得出結論。交換資訊的寫法是:玩家拿到一塊後,可以拿它去問另一個人,讓對方補充或修正。
例如,玩家先問老人,老人說:「撕口朝內,像是從票夾裡抽出來時扯的。」玩家可以拿這句話去問年輕人:「你見過有人從 12B 抽票根嗎?」年輕人回答:「我沒注意票根,但 12B 的乘客在柳橋前換了座。」這裡年輕人沒有重複老人的資訊,只補充了座位變動。玩家再拿「柳橋」去問通勤者,通勤者說:「柳橋沒錯,柳渠是前一站,別搞混。」通勤者也沒有重複座位資訊,只修正了站名。
這種交換讓每段對話都有新內容,玩家不會覺得在反覆問同一件事。
最終確認與誤認反饋
三塊資訊齊了之後,確認動作要具體。玩家在票夾內層找到票根,核對三點:缺角在左上、撕口朝內;票根背面有 12B 的鉛筆印;站名印著「柳橋」。三點全對,系統給出確認反饋:「票根與失主描述一致。」如果只拿到兩塊,反饋是:「缺角對上了,但站名還差一步。」如果拿到的是「柳渠」,反饋是:「站名不符,可能是前一站。」
誤認反饋也要寫清楚。玩家可能把 12C 的琴盒當成票夾,因為都是灰色布面。這時年輕人會說:「這是我的琴盒,不是票夾。」這句話不是新的世界事實,只是角色在糾正誤認。玩家不會因此獲得新線索,但會知道「灰色布面」不是唯一特徵,需要繼續找缺角。
寫對話時先列資訊,再寫台詞
不要先寫「老人很可疑」或「年輕人很緊張」,那會誘導玩家把注意力放在情緒上,而不是資訊上。先列三塊資訊,再給每塊資訊配一句台詞。台詞裡只放一塊資訊,不塞第二塊。
老人:「撕口朝內,左上缺角。」 年輕人:「12B 的乘客換到了 9F。」 通勤者:「柳橋,不是柳渠。」
三句台詞都短,玩家容易記住,也方便在後續對話裡引用。如果台詞太長,玩家會分不清哪句是關鍵。
完成檢查
寫完交談順序後,用下面五項檢查:
- 每位乘客是否只提供一塊必要資訊,沒有一人說兩塊?
- 是否存在至少兩種訪問順序,且都能拿到三塊資訊?
- 玩家能否拿一塊資訊去問另一個人,而不是只能按固定順序問?
- 最終確認是否依賴三塊資訊的組合,而不是某一句台詞?
- 誤認反饋是否只糾正錯誤,不新增世界事實?
五項都過,交談順序就成立了。接下來可以寫一個最小測試:讓一位朋友按順序一和順序二各走一遍,看是否都能確認票夾歸屬。如果某條順序卡住,先檢查是不是某位乘客被寫成了「必須最後問」。
把三位乘客的台詞寫在卡片上,打亂順序,先抽兩張,記下已排除什麼、還缺什麼。再補第三張,檢查能否完成歸屬確認。兩張不能得出最終答案,符合本例「三塊必要資訊」的設計;若三張齊了仍有多個同樣合理的歸屬,就應補充可驗證的區別。


