近十年後,玩家們終於找到了《我的世界》開始菜單的地圖種子

玩過《我的世界》的玩家應該對下面這張圖都不會陌生。

這是游戲的開始菜單。不管你玩的是什麼版本,想進入游戲都要先來到這個界面,即使是高度本地化了的國服版也不例外。這個界面非常簡單,就是幾個按鈕、一個標題和不停旋轉的背景,沒什麼值得挖掘的,大部分玩家也很少在這裡停留。

但是MC玩家一向擅長在普通人想不到的地方大挖特挖,搞不禁外掛的無法無天伺服器是這樣,研究怎麼在游戲里超光速也是這樣。

不久前,幾位MC玩家在無數的地圖中找到了菜單背景中旋轉的那個地點。

完 全 一 致

準確來說,他們不是找到了這個地點,而是找到了這張地圖。

和絕大部分隨機生成世界的游戲一樣,MC也用地圖種子保存地圖,種子是一串字元,可以理解為地圖的DNA編碼,每個種子都對應一張地圖,在創建世界時輸入某個種子,就會生成對應的地圖,出生點、村莊分布乃至每個方塊的位置都會被完整地保存在種子里。

一般玩家游戲時會隨機生成一個地圖,也就是隨機種子

按理說,想找到背景圖上的那個地點,最簡單的方法是直接詢問開發者。但MC最初的開發者Notch就只是隨便開了張地圖找了個合適的位置截了圖,壓根沒想到保留這個種子。

玩家們只能自己想辦法。指望一個地圖一個地圖翻找顯然是不可能的,根據游戲創建世界的演算法,一共有2的48次方個獨特種子,數量上兆,更不用說每張種子對應的地圖又無比廣闊了。

幸好,MC根據種子生成地圖是一個偽隨機過程,也就是說,有一個固定的演算法函數。而有函數,就能夠通過游戲中的方塊擺布,逆向推導出種子來。

問號代表著生成地圖的函數,圖片來自知乎專欄「從前端到全棧」

逆向推導不是什麼簡單的事情,涉及的運算量極大,那張背景圖又做了模糊處理,很難搞清楚每個方塊的擺放位置。玩家們本來准備花大量時間去尋找這個種子,他們把需要處理的數據上傳到了一個名叫「Minecraft @ Home」的分散式計算機項目上,沒想到,還不到一天時間,就算出了這個地圖種子。

Minecraft @ Home是一個利用參與者閑置電腦資源進行大數據運算的MC相關研究項目

這個種子是:2151901553968352745或者8091867987493326313(這兩個種子是等價的)。而那個地點在地圖中的坐標是X=61.48, Y=75, Z=-68.73。任何玩家都可以親自打開游戲,輸入種子,去這個地方驗證它和背景圖有沒有任何差異。

在這裡輸入種子就可以進入這個世界

其實MC的版本很多,有移動版(PE)、基岩版、教育版等等,不同版本的MC有著不同的背景,但是這個背景要更特殊一點。它最早出現於2011年的Minecraft Beta 1.8,屬於最正統的java版本,這個開始菜單一直沿用了近十年,直到2018年的1.13更新,才因為微軟想要力推水下玩法被替換掉。

現在java版本的開始菜單

這麼多年裡,這個地點無數次出現在上億MC玩家的視線里,卻從來沒被人找到,這次尋找地圖種子,也就被賦予了聖地巡禮、互聯網考古的味道。

這場考古還有更大的意義,一直以來,MC玩家們都在尋找一張名為pack.png的地圖種子,它是很長一段時間MC默認世界的圖標,然而圖標上的截圖到底來自哪個種子卻一直不為人知。相比背景圖,這個圖標更小,也更模糊。

這個默認世界的圖標實際上並不存在於默認的世界中

有人在玩家們公布背景圖種子的底下評論:「現在,我們終於有了找到pack.png的希望」。

隨便看看 更多