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