互動文字冒險遇到錯字怎麼提示:別讓糾錯替玩家改指令
出現疑似錯字後,先保留原輸入,指出具體疑點,再讓玩家確認候選或重新輸入。用一張可重複使用的錯字修正提示表,把文字建議與劇情執行分開,避免糾錯替玩家決定動作和對象。

開篇導讀
互動文字冒險遇到疑似錯字,提示應先保留原輸入、標出有疑問的片段,再提供可確認的候選與重新輸入的選項。只要修正可能改變動作或對象,就不能悄悄執行。作者要寫清楚的不是「正確答案是什麼」,而是「這次準備如何理解,以及玩家何時同意這樣做」。
先判斷疑點在哪裡,別急著宣布寫錯了
以下是完整的虛構教學案例,不涉及真實使用者、實測結果、實際操作測試或 DramaFork 產品功能。假設故事中的桌上有一枚銅鈴和一件銅製領飾,場景已向玩家介紹兩件物品;玩家輸入「查看銅玲」。
「查看」表達了明確的動作,「銅玲」卻無法確定對象。它可能是「銅鈴」的錯字,也可能是玩家對「銅領飾」的不完整記憶。因此,疑似錯誤片段應標為「銅玲」,不要只把「玲」改成「鈴」,就宣稱整條指令已經修好。
這裡採用一項編輯判斷標準:修正前後,能否確定動作和對象仍然相同?如果不能,就只能提出候選。字形相近可以支持建議,不能證明意圖;場景中只有一個看似合理的候選,也不代表玩家已經同意。
反過來,若輸入本來就是成立的別稱,應交由同義表達規則處理;若兩件物品都叫銅鈴,問題則是目標同名。不要把所有無法執行的輸入都貼上「錯字」標籤。
用提示表分開原文、解釋與執行
先為同一桌面情境寫出三種輸入。下表中的候選只使用玩家已經知道的物品;「無合理候選」表示作者沒有足夠依據提出修正,不代表故事世界裡絕對不存在這個東西。
| 原輸入 | 疑似錯誤片段 | 候選解釋 | 確認文案 | 執行時機 |
|---|---|---|---|---|
| 查看銅玲 | 銅玲 | 查看銅鈴;查看銅領飾 | 你想查看銅鈴,還是銅領飾?請選擇完整指令,或重新輸入。 | 玩家明確確認其中一條後 |
| 查看銅領式 | 銅領式 | 查看銅領飾 | 要執行「查看銅領飾」嗎?也可以重新輸入。 | 玩家確認該完整指令後 |
| 查看銅霖匣 | 銅霖匣 | 暫無合理候選 | 暫時無法對應「銅霖匣」。請重新輸入要查看的對象。 | 本輪不執行;等待新指令 |
這張表是作者的修正提示稿,不是自動辨識準確性的保證。第一列有兩個解釋,第二列只有一個,都保留玩家拒絕的選項。第三列寧可承認無法對應,也不為了填滿候選欄而隨意挑選物品。
實際提示不必展示整張表,但編輯稿不能缺少這五欄。尤其是執行時機:如果只寫「確認」,卻沒說明確認的是文字還是動作,後續實作就可能把選擇候選誤當成已經執行。
讓「查看銅玲」走到明確的劇情結果
本例採用一次明確確認後執行的方式。玩家送出原句後,提示先顯示:「你輸入的是『查看銅玲』。其中『銅玲』暫時無法確定對應物品。你想執行哪一條?本次輸入尚未執行。」
接著提供三個選項:「執行:查看銅鈴」「執行:查看銅領飾」「都不是,重新輸入」。這裡保留完整指令,是為了讓玩家同時核對動作和對象;只顯示「銅鈴」「銅領飾」,容易讓人以為自己還在選詞,之後另有送出步驟。
假設玩家選擇「執行:查看銅領飾」,故事才接上:「你看向銅領飾,注意到邊緣有一道淺淺的凹痕。」這句是虛構的動作結果,不能提前放進修正提示,否則玩家尚未確認,就已經取得查看後的資訊。
若玩家選擇重新輸入,則顯示:「已取消本次修正,尚未執行任何動作。請重新輸入。」原句仍可保留為待修改文字,候選不再等待確認。玩家接著輸入「查看銅鈴」,便依這條新指令處理,不能同時執行上一輪的領飾候選。
單一候選也要保留退出選項,拒絕不觸發劇情動作
「查看銅領式」雖然只有「查看銅領飾」這一條合理建議,仍應寫成詢問。多一步確認會打斷閱讀,但直接執行的代價是替玩家決定對象。本例選擇保留確認,因為作者無法只憑相似文字證明意圖。
無合理候選時,下一步要具體:「請重新輸入要查看的對象」比「輸入錯誤,請重試」更有用。如果需要列出場景中的物品名稱,只列已經展示的銅鈴與銅領飾,不能藉糾錯透露尚未發現的物品。
拒絕候選也需要有明確結果:取消這一輪待確認指令,返回輸入,不觸發角色反應、物品變化或查看所得線索。本例約定修正過程不消耗劇情回合;如果你的作品另有計時規則,就需要另外定義等待期間的時間行為,不能靠一句「尚未執行」含糊帶過。
也要防止舊確認誤用。若玩家在等待確認時送出新指令,舊候選應失效;之後再單獨輸入一個「是」,不能讓它執行先前的建議。確認必須對應眼前這一次的完整指令。
用反例檢查提示是否超出字面修正
交稿前,依表逐項推演預期行為,不要把紙上推演寫成已完成測試。多候選輸入應停在選擇處;單一候選應允許拒絕;無候選輸入應回到重新輸入。三條路徑都要檢查:確認前沒有劇情動作,拒絕後沒有殘留待執行指令。
再加上一個動作也不明確的反例:「查砍銅鈴」。此時不能只因對象明確,就補成「查看銅鈴」;「查砍」可能涉及完全不同的動作。提示應指出這個片段並要求重新輸入動作,避免把原本局部的糾錯擴大成整句意圖猜測。
另一種失敗寫法是「已為你修正為查看銅鈴」。它既覆蓋了原文,又把未經同意的解釋包裝成既定事實。可改成:「『銅玲』可能指銅鈴或銅領飾,請指定對象。」之後仍需接上完整指令與重新輸入的選項。
這張表適用於動作指令中的局部字面疑點。密碼、謎題答案、角色原話或刻意寫錯的文字,可能需要保留字面內容,不應直接套用物品候選。作者交付時應註明適用的輸入範圍,並把每條確認文案與執行時機配對檢查:玩家看見的承諾,必須與下一步劇情發生的事一致。






