你敢相信?游戲GTA Online六年沒解決的bug被玩家解決了
什么叫自力更生的玩家?
大概是玩游戲的同時(shí)還能把游戲的bug優(yōu)化了,還得到官方認(rèn)可,優(yōu)化方法不僅被加入官方補(bǔ)丁中,還得到了1萬美元的獎(jiǎng)勵(lì)。
《GTA Online》
事情是這樣的,原先《GTA Online》游戲的加載時(shí)間很長(zhǎng),要好幾分鐘,這個(gè)問題折磨了數(shù)千萬玩家六年。
然而,這個(gè)問題在最近被一位玩家解決了。這位玩家叫tostercx(也被稱為t0st),他分析游戲的加載時(shí)間后發(fā)現(xiàn),加載時(shí)CPU 單個(gè)核心的負(fù)荷幾乎跑滿,但網(wǎng)絡(luò)、磁盤和 GPU 的使用率基本上都為零。
CPU為什么成了瓶頸?tostercx進(jìn)一步分析發(fā)現(xiàn),是因?yàn)橛螒蛐枰馕鲆粋€(gè)10MB大小的 JSON文件,而解析器本身有很大的問題。他對(duì)其進(jìn)行了一番優(yōu)化,成功將加載時(shí)間縮短了 69.4%。
tostercx還寫了一份詳細(xì)分析,指出什么地方出了問題以及解決方法。他預(yù)估這個(gè)問題“一個(gè)開發(fā)人員最多花一天時(shí)間就可以解決。”
《GTA Online》的開發(fā)商Rockstar Games在3月16日向媒體證實(shí),tostercx發(fā)現(xiàn)的減少游戲加載時(shí)間的方法將整合進(jìn)官方補(bǔ)丁,同時(shí)通過 bug 賞金計(jì)劃向這位玩家獎(jiǎng)勵(lì)了1萬美元。
tostercx表示,bug賞金計(jì)劃本來是為了發(fā)現(xiàn)游戲中的安全性或隱私問題設(shè)立的,Rockstar Games這次決定破例給我獎(jiǎng)賞。
Rockstar Games在一份聲明中說:“經(jīng)過徹底調(diào)查,我們可以確定玩家tostercx確實(shí)找出了與加載時(shí)間部分的游戲代碼方面問題,這一問題將得到改善。調(diào)查后,我們進(jìn)行了一些更改,這些更改將在即將發(fā)布的補(bǔ)丁更新中體現(xiàn)。”
公開資料顯示,《GTA Online》(中文譯名:《俠盜獵車手》)是由Rockstar Games開發(fā)的一款冒險(xiǎn)競(jìng)速類游戲,是《GTA 5》的線上模式,于2013年10月1日發(fā)行。