這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  最近這些年,3A 遊戲總有越做越大的趨勢,《GTA5》這樣 65 GB 的遊戲容量已然算是家常便飯,即使是《最終幻想 15》這樣一百多 GB 的也是令人見怪不怪。

  我家里那台舊版 PS4 可憐的 500 GB(不到)記憶體,在這些遊戲面前每次都只有顫顫發抖的份,時常需要刪除一些暫時不會遊玩的內容,為新遊戲騰出一點稀缺的空間來才行。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  而玩家對於遊戲容量體積的預期也是越來越高,我經常能夠在一些口碑崩壞的遊戲商品頁下看到類似這樣的評論:

  - 「當看到那隻有 3.5 G 的下載大小時,我就感覺這遊戲涼了。」

  - 「2021 年了,就不應該對只有 3 個 G 的遊戲有這麼大期盼。」

  - 「很難想象 2021 年一款 3D 單機遊戲的安裝容量竟然只有 3.4 G。」

  可見在玩家心中,遊戲內容的豐富與否,同樣跟遊戲容量大小存在着最直接的聯系。

  既然如此,那世界上所占容量最大的遊戲,豈不就是世界上內容最豐富的遊戲了。可問題又來了,世界上最大的遊戲與最小的遊戲分別是什麼呢?

真正的模擬地球

  在過去人們討論起遊戲容量時,最大極限也不過是幾百 GB。而自從 2020 年開始,當我們再度談起遊戲容量時,一個難以窺探全貌的巨型怪物就會赫然出現在人們面前,那便是《微軟模擬飛行 2020》。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  這款讓人在電腦里開飛機的遊戲,其數據量高達 2 PB,約等於 2000 TB,即 200 萬 GB。

  這就好像我們人類還在地面上爭高低的時候,突然之間降臨了一個遠古外星生物,其身軀之大甚至讓人摸不清它的全貌,已經完完全全超出了我們能夠想象的范圍。

  假若將這些內容全部裝進 1 TB 的移動硬盤里,所需的硬盤疊起來將近有十層樓那麼高,就更不必說用我可憐的主機下載這全部內容了。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  那麼微軟用這「機械降神」般的恐怖體量為我們呈現了一個什麼樣的遊戲呢?可以說是,真正的模擬地球。

  在這款飛行模擬遊戲中,我們不僅僅能夠體驗到貫徹歷代的復雜操作系統、鍵盤都裝不下的駕駛艙控制台、細節拉滿無比逼真的飛機駕駛、更是可以在飛行過程中親歷全球大多數國家每一片區域的真實風景,將整個地球每一處都盡收眼底。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  只要你的硬件設備夠好,遊戲里的大部分畫面都足以以假亂真。從城市、到森林、山川、河流、無論是現代文明還是原始聚落,每一處都如真似幻,仿佛親臨其境。

  微軟表示,這個遊戲世界是開發團隊以必應地圖的衛星數據為基礎 1 比 1 打造的,而上文中 200 萬 GB 的遊戲數據,正是從衛星上獲取的真實地圖信息。

  並且,假若要算上遊戲里其他的內容,例如天氣變化等等,整個遊戲甚至達到了 7000 萬 GB。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  不過好在,該遊戲的絕大部分數據都保存在微軟的雲端上,玩家並不需要把全部地圖數據都下載過來。畢竟地球那麼大,你真正想去的地方對於整個地球來說可能只算得上九牛一毛。

  玩家只需要下載安裝 127 GB 的程序,再通過全程雲端加載就可以享受這個遊戲了,因此究竟能不能模擬地球,可能全看你的網速如何了。

日漸膨脹的《使命召喚 現代戰爭》

  2020 年的最後一天,PC GAMER 也統計了一個有史以來體積最大的遊戲名單,排名第一的卻並不是上文中提到的《微軟模擬飛行》(第四名),或許他們認為拿雲端數據來比較有點略顯不公平。

  名單中同樣也沒有收入例如《上古卷軸》、《輻射》等 「MOD 啟動器」,畢竟即使這些遊戲本身沒有多誇張的體量,但只要你願意,安裝幾個 MOD 分分鍾就可以令其超過幾百 GB。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  那麼在這份名單里排名第一的是哪款遊戲呢?

  那便是大小將近 250 GB 的《使命召喚 現代戰爭》(2019),PC GAMER 對它的評價為「有史以來最笨重的遊戲」。

  2019 年遊戲剛發售時,其體積容量只有 61.78 GB,屬於標準的 3A 大作水平,與《死亡擱淺》容量差不多。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  然而隨着賽季的更替,新地圖、新模式、新武器不斷被加入其中,導致遊戲隨便一次更新就要 60 GB 以上。第二賽季更新的大逃殺模式「戰區」更是直接塞入了 94 個 GB,看到這里許多玩家都已經坐不住了,有人詢問動視該遊戲「最終形態」約有多大?動視給出的回應是 175 GB。

  但是接下來該遊戲卻一點都沒有剎車的意思,依舊是動輒幾十個 GB 的更新,到了第六賽季該遊戲已經從最初的 61 GB 膨脹到了 246 GB,遠遠超出了當初動視給出的承諾。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  直到後來一塊 250 GB 的外接硬盤已經徹底無法容納該遊戲了,有無數玩家都希望動視能夠削減該遊戲的文件大小。

  最終動視決定玩家可以通過選擇性刪除遊戲內容來節省空間,例如部分平台的玩家只想要體驗單人內容的玩家可以刪除多人以及其他模式,只想要體驗多人的玩家則可以刪除單人劇情等等,終於滿足了玩家需求。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  至於該遊戲為何如此之大?有的玩家猜測是動視並沒有對遊戲數據進行壓縮,目的是為了方便低配置玩家也能進行遊玩。不過我想真正的原因或許只有動視的工作人員才清楚了。

史上最小的遊戲

  說完這些硬盤殺手以後,大家有沒有想過那麼世界上最小的遊戲應該是什麼呢?

  事實上,在許多遊戲廠商極力追求遊戲畫面越來越真實與復雜的同時,還有一些人在試圖把遊戲越做越小,並且打破前人留下的記錄。

  這些愛好者們所競爭的舞台,便是「國際象棋程序」。

  電腦象棋幾乎從計算器誕生起就存在了,早在 1947 年艾倫·圖靈就編寫了第一個國際象棋算法程序。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  而未來幾十年,一直到如今,縱使出現了像深藍超級計算機這樣擊敗人類國際象棋大師的存在。但仍有一批人,宛如強迫症般追求用盡可能少的字節構建一個完整功能的國際象棋程序。

  由 David Horne 於 1982 年為一台僅有一千字節記憶體的 Sinclair 計算機編寫的國際象棋程序《1K ZX Chess》,用其僅有 672 字節(約等於0.6 KB)的容量,成為了世界上最小的國際象棋程序。

  該程序雖然僅用字符代表象棋的各個兵種,但是卻擁有完整且嚴密的遊戲規則和邏輯,玩家可以與電腦進行完整的對戰,可以說是世界上最小的遊戲程序了。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  這幾乎是不可能做到的,《Sinclair User》在 1983 年表示,「將遊戲壓縮到這種程度,所需要的或許是巫術的幫助。」

  《Retrogaming Times》則將其描述為「歷史上最偉大的遊戲編程」。Kuro5hin 也將其成為「有史以來最偉大的程序」。

  這項紀錄一直保持了 33 年。

  2015 年法國匯編編碼程序機構的 Olivier Poudade 用僅僅 487 字節的 BootChess,將這項塵封了三十餘年的世界紀錄打破。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  Poudade 告訴記者,他希望通過微型象棋遊戲來啟發人們的代碼編程工作。他說:「(該遊戲)提醒其他人,計算機編程的優化不僅僅與速度有關,而且與大小有關。」

  該遊戲與它的前輩一樣,圖形完全為零僅用一些字母來表示:「 P」代表士兵,「 R」代表車子,「 Q」代表皇后,依此類推。同時玩家則需要在鍵盤上輸入 4 個字符來確定棋子坐標,才能夠操控棋子。

  Poudade 挑戰世界紀錄的成功,激發了眾多愛好者紛紛踴躍嘗試,隨即世界上最小遊戲的記錄又被一次次打破。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  ÓscarToledoGutiérrez 公佈了一個程序名為「Atomchess」,僅有 383 字節。

  Alex Garcia 又編寫了一個程序,並在 ZX Spectrum 上運行。它的名字叫做「chesskelet」,僅有 352 個字節。

  Dmitry Shechtman 編寫了一個程序,它在 DOS 下的 IBM PC AT 上運行,名為「LeanChess」,只有 328 字節。

  隨後 Dmitry Shechtman 又不斷改進自己的國際象棋程序,使其越來越精簡以保護自己世界第一的地位。在我寫下這篇文章時,該項記錄仍保持在「LeanChess」身上,它的最小版本為 288 字節,僅有最開始《1K ZX Chess》的一半,這可以說是人類計算機技術飛躍進步。

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

  該遊戲雖然十分精簡,但是在電腦算法上卻非常先進,雖然不能達到「深藍超級計算機」那樣戰勝人類象棋冠軍,但是血虐我這種新手還是綽綽有餘的。用最精簡的方式,表達最先進的代碼,這或許正是「最小遊戲之爭」背後的核心精神吧。

尾聲

  在遊戲越做越大的今天,還有這麼一些人在極力用最少的代碼開發人類最原始的對弈遊戲,我想這或許能夠給予如今的一些開發者們啟示。

  正如 Poudade 所說的,可能遊戲並非是越大越好,畢竟往大了做只要人力物力充足又有誰不會呢?

文:Akizuki

  本文系作者個人觀點,不代表杉果遊戲的立場。此外我們還有A站、B站、其樂、知乎、頭條等平台,關注我們獲得更多有趣的遊戲內容!

這款世界上最小的遊戲 僅占0.2KB卻能將玩家血虐

來源:遊俠網