现如今,除了品牌、外观、售价等常规参考依据,玩《王者荣耀》是否流畅不掉帧也成了检验手机的一条黄金准则。
电竞级手机几乎是手机最严苛的测试标准。为什么会这样说?
对于一个游戏玩家来说,在游戏中,手机整体性能一定要最好,包括屏幕反应、网络信号水平甚至是系统响应时间、系统的优化一定要在最完美的状态,还有一点是长时间下的稳定性,毕竟对于连续打几场游戏就会卡掉的手机来说,无异于是一场噩梦。
电竞级手机这个话题确实很热,不光厂商扎堆和游戏做结合。就连前些日子京东 3C 作为渠道方也要在电竞级手机这个话题加上一脚,提出严格的要求,总体上概括来看——不光是要性能够好,速度够快,还要保证长久的稳定性,在连续的训练场次过程中保持稳定,要达到这一标准,就需要续航更好,系统优化足够流畅,散热系统保持持续的稳定。
网路、屏幕操控延迟、帧率控制都需要保持绝对优良的状态下。总结来说,一台优秀的硬件+一套优良的系统软件都缺一不可。但凡有一个环节亮了红灯——对不起,你就要坑队友了,很可能就是灭团了,更别提在 KPL 这样的专业赛事比赛上了。
2017 年 4 月,vivo 宣布战略结盟 KPL 王者荣耀职业联赛,同时双方也在探索更深层次合作的可能性。

而最近,微博认证用户 @KPL王者荣耀职业联赛 提到——vivo X20 全面屏手机经过了 KPL 官方认证,已经通过赛事用机测试标准。作为 2017 年 KPL 王者荣耀职业联赛秋季赛冠名合作伙伴,vivo 专为移动电竞最顶级联赛,打造官方赛事用机 X20,经过 120 位职业选手、连续 365 个小时测试,在职业赛场环境的测试下,帧率波动控制,精准操作,续航,温度控制,设备稳定性,网络稳定性六大指标上,均表现优异、性能卓越。
对于俩家的合作,你可能会有一些疑问,vivo 是怎样打造一款可以获得 KPL 官方认证的手机?KPL 这个赛事用机测试标准到底是有多严苛?现场遇到了哪些挑战?我们挖掘了这背后的故事,当然由于双方的一些合作要求,对于一些敏感的参数数据下文做了隐藏。
所以,认证标准到底是怎么样的?
所谓仅仅是优化这一个小需求——流畅的打王者荣耀,就需要打通这一系列的细枝末节,这并不只是一个厂商闷头搞就能行的,体现的是一个厂商对于某个产品、某些详尽需求的细致打磨。
比如 Modem 是来自供应链合作伙伴的,但 vivo 射频部门的研发要保证网络延迟不允许任何「黄色信号」出现,所以网络优化必须精确到毫秒级;系统软件要自己优化的,要在游戏中智能地体现出卓越的性能表现;
总体而言,网络、帧率和发热三者都对在线手机游戏提出了严苛的挑战,而如何调教出最平衡的一个状态,考验的其实就是厂商对于产品技术的持续追求。
根据 vivo 官方提到,KPL 官方提出的标准提出的是一系列「严苛」的条件。
KPL 的测试攻关在 8 月中旬正式启动,这时距离 KPL 秋季联赛不足一个月的时间。vivo 工程师很快进入比赛中心,开始了驻场的第一轮测试。KPL 官方根据职业比赛的需要,内部制定了标准测试文档,要求主要集中在三个方面,第一是网络,第二是帧率,第三是发热;这三个核心维度构成比赛中游戏画面整体的流畅度。
所有测试就是职业选手在真实的比赛中心的真实环境下进行实测,有时一场测试下来选手需要连续打五局以上,得出的测试数据才可以被用作参考。
而 KPL 官方又对手机与网络的兼容性、以及抗干扰能力要求非常严苛——职业选手在连续多局的实际比赛中出现 1 次跳黄都不被允许。
在现场,这是摆在技术人员面前的一座大山
如果经常玩王者荣耀的朋友们应该知道,现实复杂的网络环境中,很难保证Ping 值不跳黄。比如说——你家路由器稍微抽风,对不起 Ping 值也许都会跳红了;自己手机稍微受一些音箱、蓝牙连接的信号干扰,对不起,Ping值也早超过KPL标准了。
而持续控制 Ping 值稳定小于标准值,就可以保证游戏的绝对流畅。这也是 KPL 赛事对比赛手机网络信号方面提出的最低要求。
对于接到这个挑战后,vivo 工程师第一次进入现场实测的时候就发现——现场网络环境特别复杂,选手和观众以及各路信号都挤在一起,如何消除每个信道上的的随机信息干扰就是面临的第一个问题。
为了解决这一个问题,vivo 游戏引擎优化小组横向召集射频研发等其他同事,开始闭门解决这个充满随机性的问题。后来发现,如果针对固定网址做特别的网络,延迟跳黄的概率就会大大降低。vivo 通过采用「静态网络优化」技术,X20 在随后的实测环境中发挥非常稳定,专业选手在测试中连续打了 7 局比赛,延迟都没有出现跳黄现象,顺利通过网络测试。
第二个遇到的问题是帧率。我们都知道,不少厂商都针对游戏提出过「高帧率模式」,是指手机厂商对游戏模式的特定优化,不过在实战的比赛当中,不光仅仅强调是高帧率,而是持续稳定的高帧率。就比如,在你单人打野时的帧率要在高帧率,而在 5v5 团战的时候,游戏依然要保持不掉帧,这对游戏底层优化提出了挑战。
vivo 提到,旗舰级处理器并不能完全解决帧率波动问题,vivo 采用的是「SDK 底层优化技术」。
「SDK 底层优化技术」是通过在系统层面开发一套特制的 API,把游戏体验提升到更高的层次。简单理解,通过研究游戏中场景,对于手机硬件资源的调用,开发出一套适用的软件调用逻辑,以此来匹配高性能对应高资源需求,而合适的性能匹配低资源需求。
比如通过理解游戏的场景,当一个画面中集结了多方英雄,这时就可以通知系统调用最高资源——更高的 CPU 性能,更充足的内存资源等等,以防止突然的掉帧行为。
来自 vivo 的 Jason 和他的团队介绍这项功能的时候提到,他们已经针对游戏榜单中的 Top 100 游戏都做了 SDK 工具包进行了性能优化。今年 4 月 vivo 与 KPL 合作后,对于王者荣耀的深度优化就开始了。
性能、发热和续航一直是三个很难调和的指标。而在游戏中,至于最后需要考虑的发热和续航,不少厂商其实一直都在推崇骁龙 660 处理器,vivo 也不例外。不过,对于 vivo 来说——他们更希望针对不同的游戏场景更智能地来调动 CPU——在你需要的时候给出全部的能力,不需要的时候,尽量维持在低功耗运行,借此来更好的平衡发热和续航。
对于电竞级手机的启示
对于任何细分领域的需求产品来说,谁洞悉了用户的需求,谁提供了更极致细腻的体验,谁就抢占了这类需求的制高点。但体验不是绝对的性能,性能也不是绝对的数据,最终体现出来的是,性能、体验、功耗的完美平衡,这需要的是对目标思路的判断,对技术的持续追求。
而围绕 KPL 赛事和 vivo X20 的合作,其实就像是写好的职业游戏玩家对于电竞级手机的标准规范。
Jason 作为 vivo 内部游戏优化团队的负责人,他提到打造电竞级手机最终的目标还是普及到用户层,比如基于 WiFi 的网络优化技术,vivo 会实装给普通用户;而对于 4G 网络,vivo内部在移动网络与迅游加速器上的结合优化也在同步进行,目的就是要彻底解决手机玩王者荣耀的延迟问题。
而「SDK 底层优化技术」,他们希望可以作为一个技术开源标准,让更多的游戏厂商参与进来,一起适配更多的游戏。
编辑:Hao Ying
0 条评论
请「登录」后评论