有兩個選項,不代表有兩個未來
圍城前夜,港口裡擠滿了傷者。
外海有一艘救援船。
船上有醫師,也有城市正在等待的援助。
但船長不敢貿然靠岸。
他和港口守備隊約定,只有看見燈塔亮起,才會駛向那條仍然安全的航道。
艾琳負責守著燈塔。
她知道,點亮信號,救援船就有機會靠岸。
但沿岸仍有敵軍正在搜尋港口。
燈光能引導救援,也可能引導追兵。
作者於是準備了兩個選擇。
點亮燈塔。
或者不點亮。
到這裡,分支看起來已經成立。
兩種決定。
兩段不同對話。
兩種不同情緒。
可是如果下一章裡,醫師無論如何都已經在港口,燈塔也仍然安全,艾琳照樣得到相同援助,那麼這次選擇真正改變了什麼?
角色說了不同的話。
世界卻繼續使用同一套答案。
這是分支劇情很容易遇到的問題。
作者花了很多心力寫選擇當下的掙扎,後文卻沒有接住那份掙扎留下的差異。
好的分支不只需要不同選項。
它還需要讓某些後果,在下一場戲裡繼續算數。
先分辨不同方法,還是不同後果
不是每個不同做法,都需要長成一條獨立世界線。
艾琳想抵達燈塔頂層。
她可以走樓梯。
攀上外牆。
也可以找到一條維修通道。
這些方法可以有不同畫面、節奏與危險。
但如果她最後都安全抵達,而且沒有留下其他持續變化,後面的故事就未必需要分開。
作者可以保留這些不同寫法,而不必替每種抵達方式準備一整個未來。
| 艾琳採取的方法 | 作者確認發生的結果 | 後文需要延續什麼 |
|---|---|---|
| 走樓梯到達塔頂 | 安全抵達,沒有額外變化 | 可以沿用相同後續場景 |
| 攀外牆到達塔頂,沒有被發現 | 安全抵達,沒有留下持續影響 | 不必只因方法不同,就建立完整分支 |
| 從維修通道進入,途中遇見守衛 | 作者安排守衛願意協助她 | 後面可能多出一名可以求助的人 |
| 攀牆時被敵軍發現 | 作者確認她的位置已經暴露 | 後面需要承擔追捕或警戒的變化 |
差別不在方法名稱。
而在這次行動究竟留下了什麼。
攀牆可以只是另一種抵達方式。
也可以因為被發現,成為整段故事的轉折。
和守衛說話可以只是當場的對話。
也可以因為雙方建立合作,讓後面的逃亡多出一條路。
所以設計分支時,不必先問:
這裡可以放多少選項?
可以先問:
這些選擇之後,有哪些條件不再相同?
如果沒有持續差異,它可能只是同一場戲的不同演出。
如果差異會改變後面能遇見誰、能去哪裡、能得到什麼協助,它就值得被繼續照顧。
至於要不要把它保存成另一個完整版本,仍然由作者決定。
讓重要選擇成為真正的取捨
回到燈塔。
艾琳的困難,不是猜出作者認為正確的答案。
她正在決定要先保護什麼。
點亮燈塔,可以讓援助抵達。
但她必須面對信號也可能被敵軍看見的風險。
不點亮,可以暫時保住港口的隱蔽。
但傷者仍然在等待,而救援船上的醫師無法憑空出現在他們身邊。
這兩條路不需要被寫成「勇敢」與「懦弱」。
也不必保證其中一條總是比較划算。
作者可以讓艾琳相信眼前的傷者不能再等。
也可以讓她知道,一旦港口暴露,整座城市最後的撤離機會都可能消失。
選擇的重量,來自角色確實在乎兩邊的東西。
但這種重量不能只留在內心獨白裡。
如果艾琳冒險點亮燈塔,後文就需要接住救援抵達,以及作者決定讓風險如何發生。
如果她沒有點亮,後文也需要接住援助仍未抵達的事實。
這不代表作者必須讓角色受罰。
風險可以被化解。
失去的機會可以透過另一種方法重新取得。
角色也可以後悔,然後改變決定。
重要的是,這些都需要成為後來真正發生的事。
不能因為作者希望下一幕方便一點,就讓兩個選擇悄悄恢復成相同結果。
把差異帶進後面的場景
我們先由作者選定兩條路的後續發展。
A 線:艾琳點亮燈塔。
救援船成功靠岸。
船醫莉亞進入港口,開始協助傷者。
艾琳隨後撤離燈塔。
作者安排敵軍循著信號找到這裡,派守衛進駐,並封鎖燈塔的出入口。
B 線:艾琳沒有點亮燈塔。
救援船繼續留在外海。
莉亞尚未進入港口。
燈塔暫時沒有暴露,艾琳仍能使用原來的出入方式。
但她必須另外尋找援助,或安排一種新的靠岸方法。
這些是作者選擇寫下的發展。
不是因果律引擎根據燈光、航道與敵軍位置,自動模擬出的預測。
翌日,作者讓兩條路都遇到兩件事:
港口需要醫師處理一名傷者。
艾琳也需要返回燈塔,取回留在那裡的航道資料。
同樣的後續目標,開始碰到不同的世界。
| 後續需要面對的事情 | A 線:點亮燈塔 | B 線:沒有點亮 |
|---|---|---|
| 莉亞目前在哪裡 | 已抵達港口 | 仍在外海救援船上 |
| 港口能否直接向她求助 | 可以安排求助,但她也可能正忙於其他傷者 | 不能假設她已經在場,需要先處理抵達問題 |
| 燈塔是否仍能正常進出 | 出入口已被封鎖 | 仍保留原有通行條件 |
| 燈塔裡有誰 | 作者安排的敵軍守衛 | 尚未因這次選擇增加敵軍駐守 |
| 艾琳需要的新行動 | 尋找取回資料的方法,處理燈塔被佔據的局勢 | 安排援助抵達,或尋找其他救治來源 |
這時候,兩條路都可以繼續寫。
A 線沒有因為得到醫師,就變成所有問題都被解決的好結局。
B 線也沒有因為拒絕點燈,就變成故事停止。
它們只是開始需要不同的行動。
作者不必替所有未來一次寫完答案。
先讓下一場戲誠實地碰到前面的差異,分支就有了繼續生長的空間。
寫到舊地方時,看見它已經不一樣
對作者來說,維持這些差異不應該意味著:
每寫一句,都要停下來翻閱另一份分支設定表。
InkWeave 可以把相關的世界狀態帶回正在寫作的地方。
當你在 A 線再次接觸已建立的燈塔名稱,場景感知可以呈現那個故事位置上的相關資訊。
地點已經封鎖。
裡面有後來進駐的守衛。
艾琳也不再像先前一樣停留在那裡。
需要更多細節,就打開檢閱器,查看地點狀態與人物的移動紀錄。
如果你為人物與地點準備了圖片,相關形象也能隨著你正在接觸的名字呈現。
同一座燈塔,仍然是你腦海裡的那座燈塔。
但畫面旁邊的狀態,會讓你看見它已經經歷過什麼。
再寫到莉亞時,可以查看她目前位於港口。
她不是一個等待作者隨時拿來使用的醫師名字。
她是已經沿著這條世界線,從外海來到這裡的人。
切換到 B 線,答案便不同。
莉亞仍在外海。
燈塔也沒有經歷 A 線的封鎖事件。
你可以安排她後來抵達,但那是 B 線需要另外寫下的一次移動。
當角色與地點在正文中形成交互提示時,InkWeave 可以提供移動選項。
真的抵達,就確認。
只是提到、回憶或討論那個地方,就略過。
常見的移動可以直接透過引導選項完成,不需要為了這一步先設計一整套規則。
你仍然負責寫艾琳的猶豫、莉亞的反應,以及重新返回燈塔時的氣氛。
場景感知與檢閱器則留在正文旁邊,呈現已確認的世界。
需要時查看。
不需要時繼續写。
作者不是一直被要求證明自己沒有忘記設定。
而是在寫作途中,能夠看見自己寫過的冒險仍然留在世界裡。
保留你真正想探索的另一條路
設計分支,不代表每次選擇都要保存成另一個宇宙。
有時候,作者只是在草稿裡比較兩種寫法,最後選定其中一種。
有時候,另一條路越寫越有意思,值得保留自己的章節、人物狀態與後續事件。
這時候,保存完整故事版本就有了意義。
A 線可以留下莉亞抵達港口、燈塔遭到封鎖的歷史。
B 線可以留下救援尚未抵達、燈塔仍能使用的歷史。
保存的不是只有兩段不同正文。
也包括各自的角色、物品、地點、組織與因果資料。
想實際保留並切換不同故事版本?
請參考What If 劇情分支與多重宇宙故事操作教學,依照步驟保存每條世界線的完整專案。
這套流程使用外部版本保存方式,不是 InkWeave 內建的一鍵生成分支。操作前必須先完全關閉 InkWeave,再依教學保存與切換。
版本保存流程可以搭配免費版使用;本文介紹的因果律引擎、場景感知與自動因果驗證,則屬於 Pro 功能。
作者不需要為了試寫,先決定哪條路永遠是正史。
先讓值得探索的版本有地方留下來。
等它長出自己的故事,再決定要繼續哪個未來。
好的分支,是後面的故事仍然承認選擇
分支寫得越久,作者越容易遇到一個問題:
自己記得的是另一條路。
寫 B 線時,想到莉亞已經在港口。
寫 A 線時,卻讓艾琳像燈塔從未封鎖一樣,直接走回去。
這不是作者不認真。
而是同一組人物與地點,在不同版本裡擁有不同歷史。
InkWeave 使用自己研發的因果律引擎,沿著目前開啟版本中已確認的事件,推導角色位置、物品狀態、地點限制與其他已建立的世界條件。
它不是 AI 編輯器,也不交由 AI 閱讀上下文後猜測哪個版本比較合理。
已記錄狀態的推導,來自明確的狀態轉換與條件運算。在相同的起點與事件順序下,結果具有確定性。
作者不需要先學會這些運算。
日常操作仍然是查看資訊、選擇事件與確認改變。
如果 A 線已經記錄燈塔封鎖,後面又建立一筆直接進入燈塔的移動,因果律驗證就能指出這項安排與地點限制不符,並提供相關事件的來源。
作者可以安排解除封鎖。
可以改寫取回資料的方法。
也可以重新調整前面的事件。
因果律引擎不替作者決定哪種修法更好。
它只是讓後文需要處理的前提,不會悄悄消失。
而如果作者沒有建立某項重要狀態,因果律引擎也不會從文字裡自行猜出它。
敵軍為什麼攻佔燈塔、莉亞願不願意冒險、艾琳是否後悔,仍然由作者寫出來。
分支設計真正需要守住的,是這份分工。
作者讓選擇有意義。
因果律引擎維護那些已經被確認、會影響後文的改變。
你可以讓艾琳重新點亮燈塔。
可以讓另一艘船靠岸。
可以讓莉亞找到不同方法抵達。
也可以讓角色永遠失去某次機會。
但這些都應該發生在各自的世界裡,帶著各自的時間、理由與代價。
重要選擇不必讓每條路通往不同結局。
它可以讓角色再次抵達同一個地方,卻必須用不同的身分、資源與關係面對那裡。
好的分支,不是選项看起來很多。
而是角色走過其中一條路以後,世界仍然記得他曾經選過什麼。