当前位置: 华文世界 > 数码

为什么游戏测试优化更推荐使用配置较低的产品?

2024-04-25数码

很早之前就意识到过这个问题,一直没打算聊,但最近换了显卡,前段时间也折腾过新手机,觉得还是应该聊一聊!

先说手机吧,要说从870换到8Gen3最大的提升,肯定还是打游戏,但是很可惜,现在的我多少有些「电子阳痿」,不像早些年对手游那么痴迷,所以手机处理器换代升级,在打游戏方面,对我来说真的是感知不强,因为我压根就不用手机打游戏,况且870的硬件性能应付大部分日常应用依旧绰绰有余,所以更是感知不强……

但对我来说,具体提升带来的感知差异,还是要联系到日常软件上。因为安卓手机上一直有两个「3A大作」,且无人不知无人不晓!而对于这两个「3A大作」,相信大家都不陌生,大家肯定都是亲历者!

那就是屎一般优化的「淘宝」与「支付宝」……

这真的很难评,即使是在2023年安卓阵营顶级处理器骁龙8Gen3这个旗舰平台上,「淘宝」与「支付宝」依旧卡到飞起,慢到让你怀疑人生,主打的就是一个众生平等,顶级处理器照样卡!(其实还是比在870平台上快了那么一点点,但依旧谈不上丝滑的水平)

像这种情况,旗舰平台跑起来都吃力,你还能说它是硬件太弱的问题吗?真不能简单的把锅丢给硬件,这真的是软件自身的问题,与你的处理器速度无关。更别提说中低端设备了,体验只会更差(卡)。

阿里系的软件,自始至终,从来都没考虑过优化问题,永远都是需求优先,技术靠后(先把功能做出来,优化什么的,以后再说,或者干脆就没有优化,全靠硬件自身的性能硬抗),所以阿里的消费端硬件产品,做一个死一个!(比如云OS啥的)

所以,归根结底,还是要把问题归结到软件优化上,现在的大部分从业者,太不重视优化了!

可对于我们普通人而言,我们也做不到什么。最多吐槽两句,希望厂家良心发现,把优化给做了。

因为相当于其他产品而言,「淘宝」、「支付宝」、甚至说「微信」这类国民应用,关系到我们日常生活的方方面面,不是说你想不用就不用的,你没办法抛弃它们,更没法不用,除非你放弃所有社会关系,回归原始社会……

我们这些普通人,确确实实被这些垄断级的国民应用给「绑架了」……

但在游戏行业,这种情况正好反过来!厂家如果想靠卖游戏赚钱,就得让大部分用户的配置能够流畅跑起来,除非开发商它脑子有问题,不想赚钱了!

很简单的问题,你赌用户是先换硬件,还是先退款?或者说,你觉得用户是为了玩你这款游戏换硬件的可能性更大,还是退款的可能性更高?开发商应该赌哪个更靠谱?

如果开发商脑子没问题,它还指望游戏卖钱,那它必然不能出一款只有顶级显卡才能跑起来的游戏!优化是必须要做的!

换言之,厂商之所以在招募测试的时候要求玩家填写具体硬件型号,一方面是为了测试不同平台的稳定性,另一方面更是为了做优化去适配更多的硬件,从而让游戏体验更好!

所以说游戏测试招募的时候,老老实实填你的硬件型号,不是填的多牛逼,选中你的概率就高的。

而且很多时候,为了做优化,往往更需要低端平台,因为低配置的硬件,更能暴露游戏自身急需优化的弊病!而这些问题,在高端平台,往往会被硬件的高性能所掩盖,无法得出有价值的结论!

比如说我们计划开发一款5000分的应用,按照原计划,它应该是能够在5000分性能的显卡上满特效流畅运行,结果个别场景在5000分性能的显卡上,却出现了GPU占用爆满导致帧率为个位数的问题,那这个场景就是游戏开发商应该去优化的地方。(当初崩坏3后崩坏书第一部测试的时候,就经常遇到这种问题,都是一条一条反馈上去,才慢慢做好的优化)

但如果我们使用性能高达10000分的显卡去进行测试呢?结果如何?大概率会是另一个结果!测试过程中没有发现任何异常,一切正常,没有发现任何问题。因为显卡的性能溢出了,因为这个问题被显卡的高性能掩盖了!

5000分的显卡满载又如何?我10000分的显卡力大砖飞,撑死占用老子60%的GPU,你优化再差又能把我怎么样?抱歉,性能炸裂就是为所欲为!只要我硬件性能足够屌,那我就可以无视渣优化问题!

但这不代表厂家可以忽视这个问题,因为大部分人的硬件配置都很有限,不是所有人都持有高端硬件,除非它不想赚钱了!否则它必须做优化!

毕竟手持高端硬件的玩家是少数人……毕竟你的游戏老子又不是非玩不可……毕竟爷是来玩游戏的,不是去你家当奴隶的!

厂家如果不做优化,玩家真的可能撅着嘴就走了……消费者可是财神爷,你不要有的是别的厂家要……或者说,你不好好做游戏,有的是别的厂家好好做游戏,***最不缺的就是***!

或者联系下我们的实际生活,常见的各种考试,比如说高考。高考目的是筛选人才,作为出题人的一方,无论是他出题过难,还是过于简单,都不符合要求,高考命题的标准是要它既能过滤掉不达标的用户,也能让实力达标的用户通过……

就好比你用个箩筐去晒沙子,孔径的大小视你的需求而定;也好比捕鱼,渔网网孔的大小足以让小鱼通过,大鱼留下,保证可持续发展。

总之,游戏测试需要使用低端硬件的原因就在于此,因为低端的硬件更容易暴露问题,而高性能硬件容易遮盖问题!

低端的硬件,会放大问题,更易于定位产品缺陷,让开发者及时的做出反馈调整,从而让用户的体验更加舒适友好。

Powered by RainWay.

2024.04.23