民間高手在教R星做GTA5!還“搶”了1萬美元

“高手在民間”的傳說,今天在游戲圈又一次上演了,大名鼎鼎的R星一邊被突然蹦出來的非著名程式員教著寫代碼,一邊還要大喊:“你在教我做事?謝謝大佬!”

眾所周知,已經是“三朝元老”的《GTA5》至今依然火爆,其線上模式《GTAOL》更是深受玩家喜愛,

但是其漫長的加載速度卻一直廣受詬病,每次加載進入線上模式少則幾分鐘、長則幾十分鐘——這段時間你甚至可以去吃個飯、洗個澡、或者慢條斯理地讀完幾章小說。

這么多年過去了,雖然硬件一直在不斷迭代升級,但《GTAOL》的加載速度似乎并沒有明顯改善。


洛圣都的標志性景觀——Loading云

直到最近,一位叫T0ST的玩家終于忍無可忍,直言“嗅到了爛代碼的味道”,決定用專業代碼拆解工具扒出《GTAOL》的程式代碼,親眼瞧瞧R星究竟是怎么搞優化的。

結果這一瞧竟讓他大跌眼鏡——原來游戲啟動時居然會在某條指令上反復、低效的運行了19.8億次,CPU的絕大部分算力其實都在這個過程當中白白浪費掉了!


游戲原本啟動時的代碼非常低效

為此,T0ST親自動手編寫了一段優化代碼,將其導入《GTAOL》游戲當中,成功讓加載時間縮短了七成,

隨后這位硬核玩家把自己的成果上傳到github,當著全世界的面打了R星程式員的臉——并且表示:我只能幫到這了,接下來你們自己看著辦吧!


T0ST在留言中指出,解決當下的Loading問題甚至不需要耗費超過一天的時間

在經歷了短暫的懵圈后,R星對自己的代碼進行了徹底的檢查——然后發現“小丑竟然是自己,”

于是R星只好發表一份正式聲明,承認了自己的代碼寫得太辣雞,并且表示會在后續官方更新中優化《GTAOL》的加載速度。

至于T0ST這位“民間高手”,R星則非常大度地向其表示感謝,并提供了1萬美元的獎勵。

R星這則聲明,還意外的引起了不少大陸玩家的極度舒適,“還一直以為只有我們每次上線要等20分鐘呢,原來國外也這樣啊!心態平衡多了!”


原來全世界都浪費了那么多時間在這個界面!

不過話又說回來,在游戲圈類似的“劇情”其實也時有發生,而且“民間高手”們涉及的領域還不僅僅是幫官方找Bug、優化代碼,還包括提供質量更好的本土化翻譯、開發比游戲本體更好玩的Mod、甚至是品質更好的完整游戲!

比如早些年大多數海外游戲廠商不重視大陸游戲市場,當時有一個聚集了大量游戲愛好者的“撲家漢化組”便為很多游戲制作了民間漢化,其中甚至包括了《428被封鎖的澀谷》、《彈丸論破》等以文字為核心的游戲。

而他們不僅做到了翻譯上的信達雅,還能讓玩法邏輯在中文語境下也能保持通暢——本地化品質之高令人震驚。

而如今,這群熱愛游戲的“民間高手”已經正式做起了海外精品游戲的引進和發行,成為了名副其實的“正規軍”,


文字冒險類游戲的漢化往往非常困難,這不僅僅是因為文本量大,更是因為某些游戲玩法依賴于原本語言的特性

在Mod方面,民間高手們往往也能幫官方把游戲體驗推到一個更高的層次,

從RTS到MOBA,從MOBA又再到自走棋——活躍在《魔獸爭霸》和《DOTA》地圖編輯器里的“民間高手”們居功至偉,

在Steam上,《貓娘樂園》、《VR女友》等“射擊游戲”,更是因為有了海量腦洞大開的Mod才足以讓人臉紅心跳、無法自拔。


Mod帶來的樂趣很多時候都超過了游戲本身

最經典的,莫過于2015年的時候還有一個《生化危機》系列的鐵桿粉絲群,試圖用最前沿的開發技術重新開發1998年的《生化危機2》,

雖然當時卡普空也特別熱衷于炒《生化危機》老作品的冷飯,但最終弄出來的效果大概是這樣的:


彼時卡普空的冷飯

而這群民間高手在他們的官網上,給出的飯制版《生化危機2》看起來則是這樣:


粉絲版《生化危機2》

這樣一比,簡直高下立判。

最后,卡普空迫于壓力,只好提前透露了自家其實有著完全重制二代《生化危機》的計劃——并且直接“招安”了這群民間高手。

在官方和玩家的共同努力下,最終《生化危機2》的完全重制版也憑借超高的素質廣受好評,

在粉絲和官方的合作下,最終《生化危機2》的完全重制達到了更好的水平

當然,這里并不是說大企業都不如“民間高手”靠譜——而是尺有所短、寸有所長,大企業哪怕資源再多,也不可能顧及到產品的方方面面;龐大的玩家社群,則恰好能夠無孔不入、發現盡可能多的死角。也正是得益于開發者和玩家社群之間的這種默契,游戲才能在這個過程中真正變得越來越好,

0 条回复 A文章作者 M管理員
    暫無討論,說說你的看法吧