首頁>科技>

常常會有人發出疑問:在《我的世界》裡能否創造出另一個“我的世界”?

想要解決這個問題,這就需要我們弄明白一個事實:那就是在理論上 Minecraft能否搭建出足夠執行 Minecraft 遊戲本身的計算機?

第一反應“這當然不可能!”然而,這真的不可能麼?

當1946年第一臺計算機出現的時候,它還只是為了輔助計算。隨著計算機的發展,有科學家開始懷疑:“我們生活的這個世界或許並不真實存在的世界。而是由一臺“超級計算機”模擬出來的虛擬世界,我們人類只不過是一個更高階的一段程式碼而已。”

我們簡單類比一下,就好比是09年Notch創造了《我的世界》,MC裡面的人類村民,實際就映射了現實中的你我。那麼遊戲中的村民會思考Minecraft是否是真實的世界麼?

有人提出過觀點:一萬億年後,人類創造的虛擬世界將會開始擁有“思考”的能力。

牛津大學的教授尼克·波斯特羅姆(Nick Bostrom)提出過一個哲學論點:人類世界本質是虛擬的,當人類用計算機創造的虛擬世界(例如Minecraft)技術達到一定程度,這個虛擬世界的文明發展到一定的高度之後,MC中的人類會開始思考自己的世界是否是真實的。與此同時他們也會開始創造一個新的虛擬世界,如此迴圈往復。換句話說,整個宇宙本質上只有一個是真實的世界,而剩下的世界都是被創造而出虛擬世界,或者被虛擬世界創造的二級虛擬世界。

這個論點一出,全世界都為之譁然,人們驚恐地發現,原來地球是一個真實世界的可能性幾乎為“零”。

如果從《我的世界》這款遊戲的角度來證明這個世界是“假”的,你會發現一個驚人相似的事實。那就是我們現實世界為了節約“超級電腦”的記憶體執行,實際上採用了和MC一樣“區塊載入和解除安裝”機制。我們眼睛看到的畫面才會被計算機進行渲染,而看不到的地方會被解除安裝,甚至是放進後臺作為虛擬程序任務進行模擬運算。

​另一個有趣的想法是,宇宙就好比是Minecraft的天空和虛空,深不見底,高不可尋。古代人類沒有去過宇宙,是因為那個時代“超級電腦”還沒有做出宇宙。幾千年過去了,遊戲怎麼也該更新了。

這也解釋了為什麼時間是無法被“停止”的。因為一個計算機或者說一個遊戲程式執行的方式就是對資料不斷的覆蓋和修改。就好比一個《我的世界》伺服器,除非伺服器被關閉了,否則這個世界的時間永遠在不斷地向前流逝著。而若真的伺服器關機了,即使重新開機,也不會有人意識到這個世界的世界曾經停止過!

愛因斯坦的相對論提出:當速度達到光速的時候,時間會變慢,當速度更快時甚至會讓時間停止。這該如何解釋?

我們再以《我的世界》為例,Minecraft的時間被用做“刻”來表示,迴圈程式執行一週為一個時間刻,每一個時間刻與現實時間的換算關係是“一刻=0.05秒”。那麼如何停止時間刻,或者讓著1個時間刻大於現實的0.05秒呢?聰明的玩家想到了,沒錯,就是玩家常說的“卡頓”。用盡一切辦法讓我的世界卡頓到一幀畫面都會停頓到1個小時的地步。

例如用指令:/give @s minecraft:diamond 100000000;(給自己一億顆鑽石)

此時你會發現《我的世界》遊戲被卡的不能動了,或者說計算機配置太差,遊戲卡掉線了,而這一瞬間,原本的那1個時間刻,似乎暫停了那麼一下,或者1個時間刻已經遠遠大於了現實世界的0.05秒。而這,就是為什麼光速會讓時間變慢的原因。因為速度太快,超出了那臺執行著現實世界程式的“超級計算機”處理器、記憶體、或者是渲染能力極限。這個時候,時間就悄然發生了變化!

其實這一想法與中國古代戰國時期道家哲學思想“莊周夢蝶”一隻:不知周之夢為蝴蝶與,蝴蝶之夢為周與?(是莊子夢到了蝴蝶,還是蝴蝶夢到了莊子呢?)

一個顛覆你理性認知的事實

或許終有一天,也許就是一億萬年後,當我們使用的電腦成為“超級計算機”的那一刻,《我的世界》必然會成為一個真實的世界,而這個世界的人類會在Minecraft中造出另一個虛擬的“Minecraft”。

(今天“思維”有點不受控制,發散過多,你看明白了麼?)

  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 永輝為何“叛離”騰訊,“倒向”阿里?