我的世界:難以置信的11個事實,“抄”來的大型樹?官方逼死MOD(我的世界特別大的樹)
很多人談起《我的世界》的起源,都會聊到“無盡礦工”這款游戲,說是Notch借鑒了它的元素從而創(chuàng)作了Minecraft。但其實MC真正的起源是來自RubyDung。令人難以置信的11個事實,mc的起源其實是抄來的?
1、2009年Notch創(chuàng)作了一款叫做RubyDung的游戲,它其實是Pre-classic最早的一個版本,從未被對外公布過。當(dāng)時Notch希望在RubyDung加入第一人稱,卻由于游戲機制的問題無法實現(xiàn)。mc最初的草方塊、圓石、樹都是通過這款游戲而誕生的。
2、所以從真正意義上來說,Notch其實是“抄”了自己的另一款游戲從而誕生了“我的世界”。這一點曾經(jīng)在一次訪談中,佩爾松承認了這點。然而Notch的創(chuàng)作靈感不僅僅來自游戲,還包括了大量的Mod。
3、你絕對無法想象,其實早在9年前,Notch就在Minecraft實現(xiàn)了一個“絕美”的樹木種類,叫做“Infdev大型樹”,然而這并非來自mc作者自己的代碼。它的實現(xiàn)是Notch提取了一位叫做“Paul Spooner”玩家制作Mod的森林編輯腳本,難以置信。
4、這個腳本不僅僅是用作于樹上,在3D建模的作用下,Paul Spooner編寫了可以在《我的世界》自動生成“城堡”的代碼。這個建筑的雛形來自于“矮人要塞”,也就是mc所承認借鑒的另一款著名游戲。
5、你會發(fā)現(xiàn),在腳本運行的我的世界所誕生的城堡,它擁有Minecraft村莊最原始的樣子。例如圓石、木板、塔樓和門。所以當(dāng)時有人猜測,mc后來的村莊其實是“抄”了這部分代碼。
后來“Paul Spooner”又做了一個小的腳本來創(chuàng)建mc城鎮(zhèn)基礎(chǔ)設(shè)施,該計劃是鋪設(shè)道路,然后讓人們建造自己的城市。雖然道路指示圓石,但儼然一個后來的村莊雛形。
6、完成了城堡的建設(shè)之后,Paul才開始真正地投入到“大型樹”的建設(shè)之中。一個有力的證據(jù)就是,《我的世界》曾經(jīng)在2010年4月13日-2010年6月7日之間,玩家可以在游戲內(nèi)發(fā)現(xiàn)這種樹木的蹤跡。在Minecraft內(nèi)人們稱之為“大型樹”,而在MOD中它叫做“Forester”。只是在體型上略小與MOD而已。
7、但是不知為何,在《我的世界》Infdev的第12個版本中,Notch移除了這種樹木,還原了原本的橡樹生成代碼。所以有幸經(jīng)歷過這段歷史的玩家,都會懷念即使這顆放到2019年的現(xiàn)在,也絕對會令人為之驚嘆的藝術(shù)作品“大型樹”,這才叫一片森林!
8、在玩家Paul Spoone的實記中,這個大型樹的MOD在當(dāng)時有多流行呢?甚至Notch都將這段代碼寫進了游戲本身的代碼內(nèi),根據(jù)樹干和樹葉的不同組合一共可以分為七類。但他表示對這些樹加入到游戲中這件事,其實是有些“不滿”的。但考慮更多人喜歡到這樣的樹,依然很開心。
9、隨著腳本的不斷開發(fā),Paul決定在地形生成上做一次大膽的嘗試:在《我的世界》開發(fā)了一個土地追蹤系統(tǒng),并決定將其從地面的東西變成浮空的山峰。建造一些空心樹支撐起一座巨大的浮空島?;蛟S這就是Minecraft巨大化和浮空島想法的來歷。
10、軌道腳本,到了10年6月份的時候,Notch在《我的世界》第一次加入了軌道,于此同時Paul Spoone也基于原本的忒貴寫了一個新的“軌道腳本”,它可以讓鐵軌自然生成在世界中,遇到山則開辟隧道,遇到海則架起一座橋。等等,這是不是就是后來的“廢棄礦井”的原型呢?
11、最后基于巖漿,Paul又在《我的世界》加入了一個巨大的“火山口”。雖然想法很大膽,但顯然Notch并沒有將這段代碼寫進MC。否則現(xiàn)在的MC不會只有峽谷,而沒有火山這個奇葩的設(shè)定了。
所以為什么會有“Mojang逼死MOD”的說法,因為在很早很早的時候,Notch就在這么做了!而《我的世界》很多的更新其實也是不斷的從個人創(chuàng)意,優(yōu)秀的MOD,社區(qū)投票,玩家建議,都市傳說等等無數(shù)的素材中,提取精華一點一點積累而來。
否則,又怎么會形成如今世界第一的Minecraft呢?