視覺小說的神祕角色尚未露面,姓名框該顯示到哪一步
姓名框應隨目前路線已交代的稱呼更新,而不是直接讀取製作資料中的角色姓名。以「訪客—修鐘師—沈硯」的虛構例子,寫出包含劇情觸發與對話紀錄規則的姓名框揭露表。

開篇導讀
未知角色的姓名框,應顯示當下劇情已有依據支持的稱呼。角色現身只代表讀者看見了他,不代表读者知道他的姓名;製作資料中已填好的本名,也不應自動出現在對白上方。可採用的規則是:內部身分維持不變,顯示稱呼隨明確的介紹或辨認事件更新,對話紀錄則保留每句對白出現時的稱呼。
先釐清姓名框依誰的認知提供資訊
訂規則前,先決定姓名框遵循哪一種知識範圍。本例採用「讀者在目前路線已獲得的資訊」,不把作者知道的秘密算進去。如果作品選擇依循主角的認知,還須確認主角是否聽見了介紹。兩種標準都能成立,但不能在同一場戲裡未加說明地切換。
以下人物、對白與流程皆為原創虛構教學例子,並非真實使用者案例、實測結果、親手測試紀錄或 DramaFork 產品功能,也不依賴特定引擎。
場景發生在夜間的鐘錶店。製作資料將門外的人記為「角色甲,沈硯,修鐘師」。讀者先聽見門後的聲音,再看見他走進燈光,最後聽到他主動介紹自己。我們要交付的是這一名角色的姓名框揭露表,不是設計他為何隱瞞身分。
內部身分用於對應對白、立繪與劇情狀態;目前顯示的稱呼用於告訴讀者「這句話是誰說的」。兩者相關,卻不必相同。直接以內部姓名作為預設顯示值,會讓製作上的便利變成一次未經安排的身分揭露。
將三個階段寫入姓名框揭露表
先確認可見證據,再填入稱呼。不能先決定第二階段叫「修鐘師」,然後只憑角色帶著工具箱,就假定讀者已確認他的職業。
| 內部身分 | 目前顯示稱呼 | 讀者已知依據 | 變更觸發 | 對話紀錄稱呼 |
|---|---|---|---|---|
| 角色甲/沈硯 | 訪客 | 門外有人敲門並說話,尚無姓名或職業資訊 | 首次開口時進入此階段;進門本身不會推進至下一階段 | 此階段對白保留「訪客」 |
| 角色甲/沈硯 | 修鐘師 | 店主當面說「這位就是我請來的修鐘師」,明確指向來人 | 店主這句介紹完整呈現後,從來人的下一句對白開始使用 | 此階段對白保留「修鐘師」 |
| 角色甲/沈硯 | 沈硯 | 來人主動說「我叫沈硯」,讓姓名與眼前人物完成對應 | 自我介紹完整呈現後,從他的下一句對白開始使用 | 新對白記為「沈硯」;舊條目不回溯修改 |
這裡的「完整呈現」指姓名資訊已完整傳達給讀者;具體如何界定對白結束,須在製作時落實。自我介紹這一句的姓名框仍顯示「修鐘師」,避免姓名先於台詞出現。表裡不能只寫「介紹時更新」,否則有人會在介紹開頭改名,有人會等到下一句才改。
重複使用這張表時,為每次變更補上對應的場景與對白位置。若找不到支持稱呼的具體句子或明確事件,就先保留前一階段;不能拿後文才揭曉的事實補充當下的依據。
走完門後聲音到主動報出姓名的過程
第一句是「訪客:請問,鐘錶店還開著嗎?」門還沒打開,稱呼只負責最低限度的指認。主角回答後,門外又說「我可以等一下」,仍顯示「訪客」,不必為了營造神祕感改成「陌生聲音」。
若中間有另一人插話,再次傳來的聲音需要有銜接證據。例如旁白寫「門外那人接著剛才的話說」,姓名框繼續使用「訪客」。這建立的是同一位說話者的連續性,並未公開他的名字。若聲音經過偽裝,敘事刻意不讓讀者認出,就不能用相同稱呼暗中確認兩者是同一人。
第二步,他推門走進燈光,臉已經可見,姓名框仍是「訪客」。店主說:「這位就是我請來的修鐘師。」來人接著回答:「先讓我看看停擺的位置。」這句才顯示「修鐘師」。現身與職業介紹是相鄰的兩個事件,只有後者支持這次改稱。
第三步,他說:「還沒介紹,我叫沈硯。」這句的姓名框繼續顯示「修鐘師」。主角回答「沈先生,請往這邊走」,此後他的「多謝」顯示為「沈硯」。主角口頭使用敬稱,不代表姓名框也必須立刻改成「沈先生」;對白中的稱呼可以反映關係,姓名框則採用表裡約定的穩定寫法。
若分支跳過自我介紹,後續便繼續顯示「修鐘師」。若另一條路線讓店主先說出「沈硯」並明確指向他,那句話可以成為獨立的觸發條件,不能仍機械式地等待自我介紹。觸發時檢查的是姓名與人物是否已完成對應,而不是某一段固定台詞是否播放過。
對話紀錄保留當時稱呼,另行衡量取捨
本例決定不回溯修改舊對白:揭曉後開啟紀錄,第一句仍是「訪客」,檢查停擺位置時仍是「修鐘師」,後續才是「沈硯」。這樣可以還原讀者當時掌握的資訊,也方便檢查身分究竟在哪一步公開。
代價是紀錄裡同一個人有三種稱呼。長篇作品若需要方便搜尋,可以另外設計揭曉後才可見的對照說明,例如「訪客、修鐘師皆指沈硯」。這是新增的閱讀輔助,不應覆蓋舊條目的原始稱呼,也不能在尚未揭曉的路線提前出現;是否支援這種顯示方式,需要另行實作。
另一種可選設計是揭曉後統一舊紀錄的稱呼,但應接受這會改變重讀舊場景的感受,並明確規定何時、對哪些紀錄生效。本例重視回顧懸疑過程,因此選擇保留原稱。不能一邊要求紀錄忠實呈現當時所知,一邊又未加說明地用後來得知的姓名改寫紀錄。
回到揭曉前的存檔或劇情位置時,目前的姓名框也應恢復至對應階段。讀者本人可能記得本名,但目前路線尚未介紹,這兩件事並不矛盾。對話紀錄如何隨回退恢復,應與作品的紀錄範圍一併約定。
用兩個反例檢查揭露是否越界
反例一:門後的第一句直接顯示「沈硯」。即使台詞沒有報出姓名,姓名框也已經將這個聲音與姓名連結;如果讀者先前聽過沈硯的傳聞,關聯還會更早形成。修正方法是改回「訪客」,除非作者明確希望姓名框負責提前揭露。
反例二:主動介紹之後仍顯示「???」。這可能讓讀者以為介紹未被接受、姓名可疑,或仍無法指認此人。若劇情沒有這些含意,就應依表更新。姓名框顯示自報姓名,也不等於替角色保證那確實是本名;涉及化名時,應另訂更正觸發條件,不能把自述當成身分驗證。
交稿前,沿正常介紹、跳過介紹、回到介紹前這三條路線逐句核對:目前稱呼的依據在哪裡、變更從哪一句開始、舊紀錄是否符合約定。再遮住內部身分欄,只讀場景文字;任何只能靠製作資料解釋的稱呼,都需要退回前一階段或補上劇情依據。






