▲OPPO Hyper Boost技术沟通会
其工作原理可以理解为让APP应用于系统资源能够是实现实时的“双向对话”,来自应用或游戏程序的不同场景和用户行为,都可以被Hyper Boost识别出。从而根据具体的需求,针对性、全方位地优化系统资源调配方案,帮助应用和游戏程序响应更加迅速。
在游戏引擎上的具体表现可以分为三个方面,帧率优化、加载时间优化以及网络优化。
例如在《王者荣耀》游戏当中,目前大部分的手机在开启高帧率、高画质、角色描边等游戏设置之后,都能够做到接近60帧的水平,但是帧率的稳定性却不足。实测大部分搭载骁龙845的手机产品,在团战等复杂的游戏场景中,帧率会下降到55左右的水平,最终的平均帧率会维持在57帧左右。而搭载Hyper Boost技术的产品,无论是团战还是深渊大乱斗,平均帧率可以提升至60.01帧,完美配合手机屏幕60Hz的刷新率。
而另外一个问题就是游戏的加载时间,虽然对于类moba游戏来说,游戏进入的时间取决于最慢的那位朋友。但是《王者荣耀》的边境突围模式却是个个例,超大的地图,超多的玩家,让这个模式的加载速度注定不会太快。然而相比动辄30秒的等待,在Hyper Boot的作用下缩短8.09秒,26%的速度提升,玩家可以更快进入地图内部,何乐而不为呢?
在性能要求更高的《绝地求生:刺激战场》当中,Hyper Boost的游戏引擎可以提供39.7帧接近满帧的平均帧数,这一点已经超过了大部分其他厂商的旗舰手机产品。
除了帧率以外,在实际的游戏过程中,网络状况也是很重要的因素。Hyper Boost可以通过调整手机网络通讯模型,使之能够更加符合网络游戏的数据收发频率和周期。根据OPPO官方实验室的数据,整个过程平均延迟降低5%,出现高延迟的概率更是可以减少15%。
以上提升效果不局限于腾讯系的手游,OPPO还与网易等游戏开发商以及Unreal、Unity、Cocos三大引擎进行合作。目前OPPO Game Boost支持11款游戏,包括王者荣耀、荒野行动、绝地求⽣:刺激战场、穿越⽕线、绝地求⽣ 全军出击、PUBG Mobile、QQ飞车、拳皇命运、最强NBA、Arena of Valor、FIFA⾜球世界。在未来,支持的游戏名单将会扩大到100款。
实际上,Hyper Boost是OPPO完全自研的技术,通过将系统层面的底层硬件优化、游戏层面的游戏底层优化以及应用层面的APP针对性优化,三者的有机结合,打通了产品-芯片-引擎-软件的多方合作。
因此ColorOS 的Hyper Boost在对老旧机型的适配上,也会有明显的使用效果。例如搭载MT6750的产品,运行《绝地求生:刺激战场》,在最低画质下能够维持20-25的帧率,使得更多的玩家能够享受大型游戏的乐趣。
从首发《王者荣耀》多线程技术到现在的Hyper Boost技术,其实都是用户需求的结果。早在2017年,OPPO的用户就超过了2亿,同年的极光大数据显示有超过20.2%的95后用户群体使用的是OPPO的手机产品。需求促进技术进步,厂商与消费者其实处于相辅相成密不可分的关系,没有大量的用户群,可能就没有以上介绍的创新。