大資料文摘出品
作者:劉俊寰、楊威
玩了這麼多年的任天堂,你的開啟方式真的正確嗎?
比如,你見過《超級馬里奧 64》中永遠只活在傳說中的路易嗎?
或者,老年版本的耀西?
再或者,你見過《塞爾達傳說》主角林克的早期 3D 模型嗎?
其實,任天堂也沒想到這些資料會被廣大玩家看到,不過,即使坐擁 " 東半球最強法務部 ",但仍然抵不住駭客的攻擊。
今年 4 月起,匿名論壇 4chan 的使用者就開始不定期地曝光任天堂的內部存檔資料,曝光的內容涉及任天堂的主機作業系統、藝術設計與遊戲原始碼等方面。
7 月末,曝光也迎來了大爆發,曝光的內容包括《超級馬里奧》《塞爾達傳說》《寶可夢》《星際火狐》等遊戲系列的開發資料,涉及SFC、N64 等多個主機平臺,範圍之廣、體量之大,可以算是史無前例。
這次的大曝光也被玩家們戲稱為 "Gigaleak"(大洩露)。
和之前資料洩露事件一樣,玩家們紛紛開始研究起這些繁雜的資料,試圖找出數十年前任天堂開發者的思路與腦洞。
也有一些開發者注意到了相關資訊,比如《星際火狐》開發者 Dylan 就發推特表示了疑惑:什麼情況?這些資料我自己都 30 年沒看過了,我當時就是隨便拿用這些資料用早期 C++ 來學習程式語言的,駭客到底從哪找到這些資料的???!!
他還同時釋出了洩漏資料的照片,這些照片是 30 年前他為 Star Fox 2 製作的工具,他在推特上十分震驚地評論道 " 駭客到底從哪裡得到這些資料的?"
StarFox 的原始碼似乎已經大量洩露,人們更感興趣的是在評論中找到 "fuck" 這個詞,而不是因為我們擁有了遊戲中使用過的第一種 " 多執行緒 " 標記指令碼語言。
爺青回!馬里奧 " 隱藏角色 " 終登場
不少《超級馬里奧》的玩家可能都記得馬里奧那個身上帶點綠的弟弟、2P 角色路易。
1996 年,馬里奧系列第一部 3D 作品《超級馬里奧 64》在日本上市,但是任天堂的遊戲設計師、馬里奧之父宮本茂表示,由於儲存空間不足,不得已下移除了雙人分屏遊戲的功能,路易也就這麼下線了。
不少玩家一度認為,路易會作為《超級馬里奧 64》的隱藏角色登場,結果在無數次失敗的猜想與嘗試後無功而返。
有玩家將遊戲中出現的雕像的底座文字解讀為 "L is Real 2401",並認為這是路易在遊戲中存在的證明。
在這次曝光的資料中,有玩家發現,《超級馬里奧 64》原始碼中的確存在路易的角色資料與模型,這也證實了宮本茂的說法:任天堂在開發《超級馬里奧 64》時,確實嘗試過新增雙人遊戲功能,也嘗試過讓路易加入遊戲。
於是,為了秉承著不能讓任天堂的資料白白洩露出來就完事的想法,不少 MOD 開發者對曝光的模型進行了處理,製作了更完善的路易模型,同時也成功地把路易的模型替換進了遊戲中。
也就是說,靠著洩露的資料,玩家終於在《超級馬里奧 64》裡見到了傳說中的 " 隱藏角色 " 路易。
除了遊戲資料外,還有玩家扒出了一些開發者的個人日誌與郵件備份,其中記錄了大量的生活瑣事。
我們都知道,在遊戲開發過程中,任天堂是出了名的啥都不會說,就算是死忠粉們也很難拿到遊戲開發內部和先行爆料。
也正是這種不透明的制度,這次的資料洩露在粉絲群體內部引起了狂歡。
這些資料的洩露讓一些可能永遠都不為人知的遊戲彩蛋與開發秘聞終於得以重見天日,對於老遊戲的 MOD 製作者與模擬器開發者來說,原始碼也能為他們的工作提供便利。
不少使用者也嘗試從資料中找到一些任天堂的彩蛋。
比如一位推特使用者找到了最初《塞爾達傳說》的血腥版本
《塞爾達傳說 時之笛》的早期神廟長這樣
還有 PokemonGo 中未釋出的精靈樣圖
洩露的真的是任天堂的原始碼嗎?你確定?
儘管任天堂沒有回應這次資料洩露事件,但據兩位知名的任天堂資料探勘者稱,從釋出的資料量上看,程式碼應該是合法的。
" 人們相信這些檔案是真實的,因為其數量之大,像不可能破解的秘密 ID 之類的東西。"Orcastraw 說。從洩露事件發生起,他就一直在分享他在資料中發現的一些重要秘密。
任天堂知名駭客 MrCheeze 也表示:" 要偽造這些資料相對比較困難,因為你需要‘從頭開始創造這些遊戲’,也就是說,你必須提交數千個檔案,這幾乎是不可能的。"
外界的揣測再怎麼令人信服也只能是揣測,不過,最近,一位任天堂前員工證實了這次洩漏事件。
至於駭客到底是怎麼獲取到的這些檔案,目前還沒有確切的說法。
今年任天堂的洩露事件尤其多,但由於這些資料都是匿名上傳的,很難推斷中間到底發生了什麼。Cheeze 說,這一切都源於相同的特定資訊洩露,但不能確定," 我們只能推測 "。
為什麼這次的洩露還存在道德爭議?
儘管這次的洩露對於粉絲群體來說是一次 " 過年 " 般的狂歡,但仍需要為一些人敲一敲警鐘,因為可能一不小心你就違法了,要知道,歸根結底,這還都是任天堂公司的私有資產啊!
站在道德層面,這些東西其實並不應該被更多人看到。
試想一下,如果你是一款爆紅遊戲的開發者,或者說,你是一個小有名氣的作家,你願意你早期的創意草稿和想法就這麼一絲不掛地在網際網路上公佈嗎,這意味著,你已經失去了對自己作品的控制權。
而且,就這次的洩露事件而言,很難不把其推到道德層面上,因為其中包括了太多的私人資訊,甚至一個檔案中還敘述了 " 土豆頭 " 的童年經歷。
同時,從歷史和保護主義者的角度來看,這次的洩漏也是令人難以置信。
這是對電子遊戲界最具影響力和最隱秘的公司之一的遊戲過程和廢棄想法的一次罕見的觀察,對於挖掘資料的保護主義者來說,這種興奮會受到道德的困擾。從這件事中我們可以提煉出一個問題:洩密的源頭是否抹黑了歷史學家可以從中學到的一切?
" 從更實際的角度來說,資料洩露可以給我們提供重要的歷史和時間背景,這是就最終釋出的產品上所缺乏的," 檔案管理員 Talida 解釋到。每一個註釋的程式碼塊、每一個精靈表的早期草稿、每一個帶有不完美控制元件的構建,以及被拋棄的遊戲機制,這些都為開發者們如何構建遊戲提供了線索和思路," 在某些情況下,我們甚至可以瞭解到誰參與了遊戲的各個方面,而這些知識往往會因為時間的流逝而丟失 "。
資料洩露也不是第一次發生了。過去,下架遊戲的原始碼或截圖經常被公佈出來,有些是來自不能保護自己的智慧財產權的遊戲工作室和發行商。但任天堂的這次洩露卻不一樣,像《超級馬里奧》這樣具有開創性經典遊戲的未經過濾的完整原始碼,或者《塞爾達傳說》早期精靈作品的歷史連結,洩露的規模是前所未有的,這可能只對遊戲歷史愛好者來說是 " 有利的 "。
考慮到這次資料洩露中的資料型別和出處,一些遊戲開發人員和評論員擔心,影片遊戲行業將變得比現在更加機密,以避免將來發生此類洩漏。
這樣的擔心也不無道理,這次的資料洩露早已火遍了整個網際網路,隨著粉絲的推波助瀾,可以合理猜想這會愈演愈烈。