官方公众号企业安全新浪微博
FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。
FreeBuf+小程序
什么叫自力更生的玩家?
大概是玩游戏的同时还能把游戏的bug优化了,还得到官方认可,优化方法不仅被加入官方补丁中,还得到了1万美元的奖励。
《GTA Online》
事情是这样的,原先《GTA Online》游戏的加载时间很长,要好几分钟,这个问题折磨了数千万玩家六年。
然而,这个问题在最近被一位玩家解决了。这位玩家叫tostercx(也被称为t0st),他分析游戏的加载时间后发现,加载时CPU 单个核心的负荷几乎跑满,但网络、磁盘和 GPU 的使用率基本上都为零。
CPU为什么成了瓶颈?tostercx进一步分析发现,是因为游戏需要解析一个10MB大小的 JSON文件,而解析器本身有很大的问题。他对其进行了一番优化,成功将加载时间缩短了 69.4%。
tostercx还写了一份详细分析,指出什么地方出了问题以及解决方法。他预估这个问题“一个开发人员最多花一天时间就可以解决。”
《GTA Online》的开发商Rockstar Games在3月16日向媒体证实,tostercx发现的减少游戏加载时间的方法将整合进官方补丁,同时通过 bug 赏金计划向这位玩家奖励了1万美元。
tostercx表示,bug赏金计划本来是为了发现游戏中的安全性或隐私问题设立的,Rockstar Games这次决定破例给我奖赏。
Rockstar Games在一份声明中说:“经过彻底调查,我们可以确定玩家tostercx确实找出了与加载时间部分的游戏代码方面问题,这一问题将得到改善。调查后,我们进行了一些更改,这些更改将在即将发布的补丁更新中体现。”
公开资料显示,《GTA Online》(中文译名:《侠盗猎车手》)是由Rockstar Games开发的一款冒险竞速类游戏,是《GTA 5》的线上模式,于2013年10月1日发行。