玩家錯過關鍵線索怎麼辦:給文字冒險設計第二個發現入口
關鍵線索不能只存在於一句對話裡。更穩妥的做法是:先把它寫成一條「必要事實」,再為這條事實安排兩個以上來源不同、觸發條件不同的入口,並讓玩家為選擇某個入口付出可見代價。下面用虛構教學例子「觀星社晚宴名單」說明具體做法。例子中的人物、數字與台詞均為編造,只用於演示結構。

導讀
關鍵線索不能只存在於一句對話裡。更穩妥的做法是:先把它寫成一條「必要事實」,再為這條事實安排兩個以上來源不同、觸發條件不同的入口,並讓玩家為選擇某個入口付出可見代價。下面用虛構教學例子「觀星社晚宴名單」說明具體做法。例子中的人物、數字與台詞均為編造,只用於演示結構。
先寫必要事實,不寫台詞
很多作者把線索寫在台詞裡,例如門房說:「昨晚的晚宴名單上,多了一個不該出現的人。」問題在於,玩家沒和門房說話,這條資訊就永遠消失了。改法是把台詞背後的資訊抽出來,寫成一句可核對的必要事實:
觀星社晚宴的簽到名單上,有十一個名字,但當晚只到場十人。
這句話才是必須被玩家知道的。台詞、信件、物品描述都只是它的外殼。外殼可以換,事實不能換。寫清必要事實後再問:玩家最少需要知道哪幾個要素?上例是「名單」「十一人」「到場十人」三點。替代入口只要覆蓋這三點,就算完成傳遞。
把台詞改寫成必要事實時,可以順手刪掉原台詞裡的判斷詞。比如「多了一個不該出現的人」裡的「不該出現」是角色的評價,不是事實。評價可以留給玩家在拼出結論後自己說出口,事實句只保留能核對的數量和對象。這樣第二個入口才不會因為換了說話人而改變資訊本身。
兩個入口要來源不同
來源不同,指獲取方式和場景位置不同,而不是同一句話換兩個人說。仍以觀星社為例:
| 入口 | 獲取方式 | 觸發場景 | 代價 |
|---|---|---|---|
| 邀請函 | 檢查自己收到的邀請函背面 | 晚宴前,玩家在住處 | 花掉一次「整理行李」的機會,錯過與同伴的私下對話 |
| 門房 | 向門房詢問簽到情況 | 晚宴中,玩家在門廳 | 門房記住玩家在打聽名單,之後對玩家更戒備 |
邀請函入口偏安靜,適合喜歡先觀察再行動的玩家;門房入口偏直接,適合已經決定介入調查的玩家。兩條路都能拿到必要事實,但氣氛、關係和後續反應不同。這就是保留選擇代價的意思:入口不是免費備份,選了一個就會失去另一個場景裡的東西。
來源不同還可以體現在「誰掌握這條資訊」上。邀請函是玩家自己手裡的物證,門房是外部證人。物證不需要玩家開口,證人需要玩家主動詢問。把入口按「主動/被動」和「人物/物品」兩個維度分開,就不容易寫出兩個本質上一樣的入口。若兩個入口都靠同一個人開口,玩家一旦和這人關係破裂,兩條路會同時斷掉,這就不算真正的替代入口。
替代入口不是強行送答案
補救和送答案的區別,在於玩家是否仍需做判斷。假設玩家兩個入口都錯過了,可以在散場後安排第三個入口:玩家在走廊撿到一張被踩皺的座位卡,上面印著「第十一位」。這仍然要求玩家把它和之前見過的到場人數對照,才能得出名單有問題的結論。如果改成旁白直接說「你發現名單上多了一個人」,玩家就沒有推理空間,這屬於強行送答案。
判斷標準可以簡化成一句:替代入口提供的是原料,不是結論。原料可以是名單、座位卡、門房的抱怨、同伴的一句無心話;結論仍由玩家拼出來。
原料和結論之間隔著的這一步,就是玩家的參與感所在。同樣一張座位卡,如果旁白補一句「這說明有人沒來卻簽了到」,玩家只是被動接收;如果旁白只描述卡片被踩皺、邊緣沾著酒漬,玩家會自己去想它為什麼掉在這裡。線索的「發現感」來自這一步對照,而不是來自資訊本身有多隱蔽。
最遲出現位置
必要事實不能無限延後。建議給每條關鍵線索設一個「最遲出現位置」,即劇情推進到某個節點前,玩家必須已經能接觸到它。觀星社例子裡,最遲位置可以定在「第二次點名」之前。因為第二次點名會引出後續衝突,如果玩家還不知道名單有問題,後面的對峙就失去依據。
設最遲位置時,先找劇情中第一個依賴這條事實的節點,再往前推一個場景。上例中第一個依賴點是「玩家質疑社長」,它發生在第二次點名之後,所以最遲入口放在點名之前即可。若玩家到最遲位置仍未獲得事實,就觸發兜底入口,例如同伴主動提起,或玩家在整理物品時再次看到邀請函。兜底入口也要保留一點代價,比如同伴因此覺得玩家不夠細心,關係值小幅下降。
兜底入口不宜反覆觸發。可以在劇本裡給它一個標記,觸發過一次後就不再出現,避免玩家因為一直迴避調查而被反覆提醒。標記的具體形式由作者自己決定,重要的是它記錄「這條事實已經給過玩家」,而不是記錄玩家是否理解。理解與否仍由後續選擇來體現。
完成檢查
設計完後,用這張表自查:
| 檢查項 | 觀星社例子 | 是否通過 |
|---|---|---|
| 必要事實是否寫成一句可核對的話 | 名單十一人,到場十人 | 是 |
| 是否有兩個來源不同的入口 | 邀請函、門房 | 是 |
| 每個入口是否有代價 | 錯過對話、門房戒備 | 是 |
| 替代入口是否只給原料 | 座位卡只印「第十一位」 | 是 |
| 是否設了最遲出現位置 | 第二次點名之前 | 是 |
| 兜底入口是否仍保留判斷 | 同伴提起後仍需玩家對照人數 | 是 |
如果某條線索只能靠一次對話取得,就先把它改寫成必要事實,再補第二個入口。涉及AI生成文本時,提示約束不保證每次輸出都準確,因此必要事實最好由作者在劇本層面固定,而不是交給模型臨場發揮。下一步可以挑你手頭最脆弱的一條線索,寫出它的必要事實句,再列出兩個來源不同的入口和最遲出現位置。


