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