1. 程式人生 > 資訊 >程式設計師爆改《GTA OL》程式碼後加載速度快了 70%,R 星採納並獎勵 1 萬美元

程式設計師爆改《GTA OL》程式碼後加載速度快了 70%,R 星採納並獎勵 1 萬美元

3 月 16 日訊息 據 TheVerge 報道,國外程式設計師大神 t0st 爆改了《GTA OL》的程式碼,使遊戲載入速度提高了 70%,並一定程度上降低了對配置的要求。製作方 R 星檢查了他的程式碼並給予了這位程式設計師 1 萬美金(約合 6.5 萬元人民幣)的獎勵,作為他發現並解決了 BUG 的獎勵。

瞭解到,這位程式設計師大神在自己的部落格上寫道:“《GTA Online》因其緩慢的載入時間而臭名昭著。當我再次遊玩這款經典遊戲,我震驚地發現,它仍然載入極其緩慢。它已經發布了七年了,是時候了,是時候弄個水落石出了。”

程式設計師 t0st 檢查了《GTA Online》程式碼,發現其開啟時間過久,CPU 資源佔用過度是低效率的程式碼導致的。比如 10MB 的 JSON 檔案反覆讀取 63000 次以計算所有商店購買專案,於是乎等待載入中要執行 19.8 億次 if 命令

經過 t0st 程式碼重構,《GTA Online》載入時間從 6 分多改進到 1 分 50 秒,提速達 70%。

製作方 R 星檢查了他發現的 BUG 以及他的修復程式碼,確認了這個 BUG 的存在,併發放給 t0st 1 萬美金(約合 6.5 萬元人民幣)作為獎勵。

“經過徹底的調查,我們可以確認,玩家 t0st 發現的遊戲程式碼中與 PC 版《GTA Online》載入時間有關的一個 BUG 是確實存在的,”R 星在接受採訪時表示,“在完成對這個 BUG 的調查之後,我們已經做出了一些修正,並將在下次更新中實施。”

瞭解到,R 星並沒有說明什麼時候會發布實施下次遊戲更新,不過困擾玩家七年的問題應該很快就會被解決了。