爲什麼需要一個因果律的編輯器
(續上篇)
給過——
但你準備好回答我的另一個問題了嗎:
寫作中會有無數多個情況,你要怎麼一一除錯?
我想先說一個我的想法,寫作雖然是一種肆意的自由,也是一場冒險,我們可以在一張空白的紙上隨意的塗鴉,也可以給自己一個規範,不管是意識形態上的、藝術表達上的、技法上的。
這樣的規範不是強制的,自己可以選擇如何表達自己作品的自由。
而因果律是一種物理上的規範,我的編輯器除錯其實也很簡單,就是我們不背叛物理定律,在不背叛物理定律的原則下,給予寫作時的絕對自由。
感覺你說了又好像沒說
我在設計因果律時做了一個開關。

創建新書時,可以選擇開啓因果律,當開啓時全書的宇宙就會被因果律追蹤,一切違反物理定律的事件,會被警告,但不會限制,你可以當成一個提醒。
如果已經開始寫書也可以中途停止因果律的追蹤,這樣就不會因爲違反物理定律而被警告。

還給自己留後路啊——
這不總是要有一個開關嘛!萬一我就能頂住一個宇宙呢?沒有因果律編輯器有沒有妨礙別人寫出好作品啊,萬一我就是那個天選之人呢?
就你——
所以你說要怎麼除錯,其實可以很簡單,我們遵守熱力學定律即可。
還記得之前說的,當書中一旦有節點產生,因果律就會禁止刪除該角色、物品、地點嗎?
記得啊
熱力學的第一定律「能量守恆」
所以說我們的編輯器是這樣做的,能量既不能被憑空創造,也不能被憑空消滅,它只能從一種形式轉換為另一種形式,或者從一個物體轉移到另一個物體。
在任何能量轉換過程中,能量的總量保持不變。
當然我們書中的一切是我們自己創造的,但是當他跟書中的任何角色、物品、地點產生事件節點,我們就禁止該角色、物品、地點被我刪除,如果刪除了,那因果關係就亂了,而我說的亂了,是會產生蝴蝶效應的,整本書的邏輯就會崩塌。
所以我們第一件事就是遵守熱力學的第一定律「能量守恆」
不就禁止刪除嗎,還什麼熱力學第幾定律——
那不是你問怎麼除錯嗎,熱力學的第一定律是不是很好遵守,這已經可以防止好大一部分錯誤了捏。
這你也能偷雞
(咳咳)
不得用一個高大上的理由呼攏說服你嗎!
.......
熱力學第三定律「絕對零度」
那 ...我接著說?
請繼續你的表演——
還記得我們之前做的事件節點嗎,陌生男子到了唯我獨尊好棒棒店長的商店買了一個蟠桃嗎?

綠色的事件節點是我們作者本人因爲劇情需要所以我們創造了一個叫做「蟠桃」的物品(綠色的事件節點)。

我們(作者)把蟠桃給了店長,因爲劇情需要店長把蟠桃賣給陌生男子(悟空),所以我們向系統進貨了一個「蟠桃」,這時候店長有了本書中第一個物品。

當進貨完畢,店長的存儲空間就有蟠桃的進帳了,因爲是實時渲染,所以馬上看的見。
接下來那個藍色的事件節點:

蟠桃轉移給了陌生男子(悟空):

悟空的存儲空間就有了蟠桃,而店長呢:

因爲賣給了陌生男子(悟空),所以店長的存儲空間蟠桃就消失了,因爲轉移給了陌生男子
所以接下來我就要說熱力學的第三定律「絕對零度」
你是不是跳過二了
不要急嘛,第二定律最後說
我筆記起來,最後別漏了,我死死的記得
先看一下這句話的遊標位置:

店長請陌生男子吃蟠桃,所以他把蟠桃給了陌生男子,所以這句話最後面的遊標表現的是遊標當下整個小說宇宙的時空是什麼狀態,以下我演示一下,遊標現在在藍色事件節點後面,表示現在已經交易蟠桃給悟空了對嗎。
所以我們才會在陌生男子(悟空)的存儲空間看見蟠桃:

而我們把遊標移動到節點左邊呢:

陌生男子(悟空)的存儲空間就是:

所以熱力學第三定律就是在討論「絕對零度的極限」。
- 完美晶體:指內部原子排列完全規則,沒有任何雜質、缺陷或位移。
- 熵為零:代表系統處於唯一的、最穩定的微觀狀態(唯一的最低能階)。
為什麼絕對零度不可達到?
就像你在電腦裡壓縮資料,無論演算法多厲害,你永遠無法把一個包含資訊的檔案壓縮到 0KB。在物理世界中,「溫度」本質上是粒子的運動,要讓所有粒子完全靜止且排列完美,在有限的物理過程中是不可能的。
但在我們的編輯器可以做到在這個遊標當下的宇宙是絕對靜止的,我們遊標當下的時空我們可以任意的查閱任何角色、地點、物品他在遊標當下的時空現在被誰擁有,跟誰建立關係,角色現在人在什麼地點,黃風山地上的「草藥」有沒有被人撿走各種因爲故事中需要的人、事、時、地、物之間的交互都會因爲你的遊標停下的位置,把整個宇宙給定格了。
你可以肆意的在編輯器裡面用遊標飆車,看著世界的演化甚至倒退,看著小說真正的有了生命。
這不僅僅是一個寫作的過程,而是一場創世的冒險。
( 眼睛冒星星 )
熱力學第零定律「絕對零度」
我們利用看起來像是AVG遊戲的碰撞系統來幫助作者在編寫劇情的時候產生事件,讓所有角色的地點對齊。
好酷哦
你試想,我們寫劇情的時候是不是會一直提到角色名稱,那AVG碰撞系統就會一直有事件觸發,然後偵測現在你寫的角色跟你之前輸入的角色地點是否一致,如果一致就不會跳出事件,如果不一致呢,就會問你,悟空在黃風山但是王母娘娘不在,是悟空要過去黃風山還是王母娘娘去找悟空呢,選擇後,兩個角色的地點就一致了。
哇!
這樣當兩個角色對話時系統偵測到地點不一致,然後我們可以讓角色移動來達成地點一致,這樣他們的對話以及交易物品事件是不是就合理了。
隨着劇情前進我們會有無數的角色對話,因爲AVG碰撞系統的作用下,會產生角色連續對齊地點。
熱力學第零定律就是在講一個關於「中間人」的邏輯。
用最白話的方式解釋,它其實就是:「如果兩個人(A 和 B)都跟同一個朋友(C)一樣高,那這兩個人(A 和 B)之間也一定一樣高。」
為什麼需要這個「廢話」?
你可能會覺得:「這不是理所當然嗎?」但在物理學中,這是一個非常重要的定義基礎。
如果悟空跟王母娘娘都在黃風山,三藏跟悟空又是在同一個地點的,那王母娘娘跟三藏必定同時也在黃風山,而我們的AVG事件就是那個中間人,讓角色對齊。
那問題是如果只是打電話呢,不需要對齊啊
那就不要理會AVG事件就好,AVG事件只是一個提醒,你完全可以忽略他,繼續進行你的寫作。
原來如此——
但是還有一點就是,難道物品不能開傳送嗎,一定要對齊嗎?
那我們就先來看看不對齊會怎樣,然後如何解決傳送的問題
剛剛影片中有這麼一句劇情:

你說的就是如果把王母娘娘後面那個「王母娘娘 -> 黃風山」的節點刪除對嗎,這樣只有悟空一個人在黃風山,而王母娘娘卻在別的地方,那我們刪除看看:

「王母娘娘 -> 黃風山」的節點刪除後發生因果律衝突,時空悖論警告,王母娘娘跟悟空不在一個地方,怎麼就交易了呢!
對啊,現在怎麼辦,作者總是有傳送的小說題材世界觀設定吧!
如果我們要強制傳送,我們只需要把因果律衝突(交易阻擋)最下面的無視錯誤強制執行點按一下:

節點就不會有飄紅警告,然後節點會變成紫色的:

但是儀表板會出現錯誤對吧。

因爲這是作者的設定不應該是錯誤,所以我們按下紫色節點的在全知儀表板隱藏此警告就可以了:

這樣警告就會消失了。
真的餒
那你到底要不要說熱力學第二定律了,我還記得哦
熱力學第二定律
熱力學第二定律的本質就是:宇宙中的能量品質正在不斷退化。 高品質的能量不斷轉化為低品質的熱能,這個過程是「不可逆」的。
如果將整個宇宙看作一個孤立系統,根據第二定律,宇宙的熵會一直增加。 當熵達到極大值時,宇宙中所有地方的溫度都會相等,能量梯度消失。到那時,雖然能量總量還在,但沒有任何能量可以用來做功,所有的生命、星系運動都將停止。這就是物理學上所謂的「熱寂」。
這就是為什麼第二定律被認為是物理學中最令人沮喪、但也最深刻的定律。它定義了時間的箭頭——時間之所以只朝向未來移動,是因為熵在增加。
當我們的劇情越來越大,資訊越來越多,那熵增就不可避免,我們通過因果律引擎來約束這些我們可能因爲疲勞,因爲失誤造成的讀者吃書,這些問題都可以因爲因果律引擎的實時提醒來達成邏輯一致性,我們不在需要筆記,因果律引擎幫你筆記,我們不再怕邏輯瑕疵,我們不再用自己的腦袋撐住整個小說宇宙,我們只做一件事——
—— 我們專注在把故事說的精彩





















