互動文字遊戲的不可靠旁白能誤導到哪裡:分開寫故事判斷與操作回饋
不可靠旁白可以斷言門永遠不會再開,但操作回饋必須交代門閂是否已抽出、目前在哪裡。透過一份旁白與回饋分工稿,保留敘述者的偏見,也讓玩家確認並回溯自己的行動。

開篇導讀
不可靠旁白可以誤導玩家對動機、危險與未來的判斷;必要的操作回饋則必須說明,剛才的指令是否執行、執行到哪一步、物件發生了什麼變化。旁白說「那扇門絕不會再開」,不妨礙回饋明確寫出「你已抽出門閂」。懸念可以留在門後,不能留在玩家到底有沒有完成抽閂這件事上。
改稿時,先獨立寫出動作事實,再讓旁白解釋。以下用一份「旁白與回饋分工稿」走完整個過程。場景、人物與動作結果都是虛構教學設定,並非真實使用者案例、實測結果、試玩測試或 DramaFork 產品功能說明。
一、先確定玩家下一步必須知道什麼
假設玩家站在老宅門前,門閂橫插於門內側。玩家選擇「抽出門閂」,動作已完成,門閂握在右手裡,門仍關著,尚未試著推門。旁白執意阻止玩家離開,卻不說原因。
原稿如下:
你抓住那截冰冷的鐵。別費力了,那扇門絕不會再開。你什麼也沒能改變。
問題在最後一句。「什麼也沒能改變」可以表示命運沒有改變,也可以被理解為抽閂失敗。玩家無法據此決定下一步該推門,還是繼續抽閂。作者想製造的是對逃離希望的懷疑,文字卻把物件狀態也抹掉了。
先問一個具體問題:讀完這段,玩家是否知道還需不需要再抽一次門閂?如果答案不確定,就要補上操作事實。至於門外有沒有出口、旁白為何恐懼、推門會不會招來危險,都可以繼續隱瞞。
二、將同一次行動拆成四欄分工稿
先填「實際動作」,再填「玩家可確認事實」,最後寫旁白。這樣能避免先寫好一句有氣氛的話,再遷就它修改執行結果。下表是同一虛構場景的連續步驟,後兩步用來檢查改稿能否銜接後續行動。
| 實際動作 | 敘述者判斷 | 玩家可確認事實 | 不可混寫的內容 |
|---|---|---|---|
| 抽出門閂,握在右手 | 那扇門絕不會再開 | 門閂已離開閂槽;門仍關閉 | 用「徒勞」取代抽閂結果;暗示門閂仍在槽內 |
| 用左手推門,門向外開了一道縫 | 門只是在引誘你靠近 | 推門動作已執行;門縫已出現 | 將「不該打開」寫成「沒有打開」 |
| 將門閂放在腳邊地上 | 你終於丟掉了最後的保護 | 門閂已離手,位於腳邊 | 並未遺失,卻寫成「再也找不到」 |
這四欄是作者的工作稿,不必全部展示給玩家。套用時,每列只記錄一次動作及其直接變化;不要把「抽閂、推門、走出去」擠成一列,否則很難指出哪一步已完成、哪一步尚未發生。
「玩家可確認事實」也不是作者祕密的清單。這裡應寫出足以支援下一步操作的事實,不必交代門後的機關,更不能因為門閂已抽出,就提前保證門能打開。移除一道障礙與完成整個目標,是不同的結果。
三、用句型在同一字型中建立兩種聲音
最容易穩定執行的寫法,是讓回饋固定採用「動作對象+完成情況+目前位置或狀態」,由旁白負責評價、推測與預言。即使沒有顏色或字型差異,措辭也能提示讀者正在讀哪一種資訊。
改稿可以直接寫成:
【動作】你已抽出門閂,握在右手中。門仍關著。
【旁白】那扇門絕不會再開。你不過是替這棟房子拔掉了一根無關緊要的刺。
這裡刻意保留旁白的絕對斷言。不可靠敘述者不必每句話都加「也許」;界線來自穩定的分工,而非猶疑的語氣。玩家可以相信那句預言,也可以用下一次推門挑戰它,但不需要猜抽閂是否成功。
若明確的標籤太打斷敘事,可以固定先寫一小段回饋,再另起一段寫旁白,並在首次使用時說明兩段的職責。代價是辨識更依賴閱讀習慣,因此不要中途交換順序,也不要讓回饋突然使用「彷彿抽出了」「似乎拿到了」這類措辭。
需要表達感官上的不確定時,就縮小確認範圍。例如在黑暗中摸索時,可以寫「你已伸手探入閂槽,尚未確認裡面的物件」,而非直接宣布拿到門閂。回饋確認實際完成的部分,不替尚未發生或尚未確認的部分補答案。
四、分清楚尚未執行、失敗與完成
「收到指令」與「動作完成」不能互相取代。如果場景設計確實讓行動稍後發生,就寫「已選擇抽閂,動作尚未執行」;只有實際完成後,才能寫「門閂已抽出」。不要先用完成式讓人安心,再把未執行解釋成旁白欺騙。
另一條虛構分支中,門閂卡住,抽取失敗,可以寫:
【動作】你拉動門閂,但未能抽出;門閂仍在槽內。
【旁白】看吧,它認得自己的主人,而你不是。
失敗事實明確,旁白仍可將機械阻礙解釋成排斥。玩家因此可以選擇檢查閂槽;若只收到「它拒絕了你」,就無法區分指令未被執行、動作失敗,還是作者暫時不讓劇情前進。
另一種越界是回饋偷偷附加結論:「門閂已抽出,你現在安全了。」前半句確認操作,後半句保證處境,兩者沒有必然關係。除非安全確實是此處已成立且需要告知的規則,否則應刪去,或改成旁白對安全的主觀評價。
五、揭穿旁白時,保留可回溯的行動
接著走完分工稿:玩家推門,門開了一道縫;旁白改口說「門只是在引誘你靠近」;玩家把門閂放下,回饋交代它在腳邊。此時「絕不會再開」已被場景推翻,但抽閂、推門、放下門閂三次行動仍然成立。揭穿改變的是玩家對旁白的理解,而非過去操作是否發生。
交稿前,把旁白段落暫時遮住,只讀回饋,依序回答:做了什麼、完成了嗎、物件在哪裡、還有哪一步沒做。再反過來只讀旁白,檢查它是否表達了偏見、誘導或隱瞞,而非承擔唯一的動作確認。這是稿件檢查方法,不能據此宣稱已經驗證玩家體驗。
這種分工適合需要追蹤物品與行動的文字遊戲。若作品刻意讓身體感知或記憶失真,也應保留更窄的穩定界線,例如明確說明輸入已接收、敘述中的結果尚未核實;不能把同一類回饋時而當成事實、時而當成謊言,卻不提供辨識約定。最終應讓玩家能說清楚:我確實抽出了門閂,至於旁白為何堅持門不會開,我還不知道。






