摘要:随着3月17日ColorOS 6见面会的召开,以及媒体对OPPO 高级软件工程师程杰的专访,为我们揭开了OPPO游戏体验遥遥领先行业的秘密。小编相信,正是因为ColorOS有了像程杰这样的工程师,对游戏有着多年的经验,执着,以及更高的要求,最终才能为用户带来更好的游戏体验。

OPPO游戏体验在行业中遥遥领先。与市面上很多手机厂商不同的是,OPPO不仅仅只是在硬件性能上提升,同时在软件系统上带来了优化与提升。随着3月17日ColorOS 6见面会的召开,以及媒体对OPPO 高级软件工程师程杰的专访,为我们揭开了OPPO游戏体验遥遥领先行业的秘密。

从专访中得知,OPPO高级软件工程师程杰,除了工程师之外,程杰的身份还有很多。他喜爱硬件设备,同时还是游戏发烧友,从PS1一直玩到现在的PS4,有着接近20年的游戏经验,3A大作基本无一错过。这意味着,对于手机系统,尤其是游戏的体验,他也有着非常高的要求。

小编相信,正是因为ColorOS有了像程杰这样的工程师,对游戏有着多年的经验,执着,以及更高的要求,最终才能为用户带来更好的游戏体验。此次ColorOS 6把游戏引擎GameBoost向前再推进了一步,到了2.0时代。

具体来说,GameBoost 2.0中包括了TouchBoost和FrameBoost两项技术,而就是这二项技术,将会为用户带来更好的游戏体验。

先来说说TouchBoost技术到底是什么?都有什么用处?工程师程杰为我们举了一个非常细节但典型的例子,在一些吃鸡游戏里面,玩家开镜瞄准的时候,常常会出现反应延迟和移动缓慢的情况,其中很大部分原因就是触控反馈没有做好。

也正是因为如此,TouchBoost应运而生,从全局整体上入手,从上至下,对Andriod源码重新改写,CPU调度,触控芯片驱动,以及渲染输出逻辑的优化,最终大幅提升了触摸体验。

程杰还举例说到,一些芯片厂商为了尽可能的省电,会采取很多复杂的CPU调度策略,当系统进入深度休眠时,触控的响应时间要长6倍以上。因而,TouchBoost增加了触控驱动的优先级,CPU一旦监测到触控动作,会立刻进入「打鸡血」模式,带来更好的游戏触控体验。

值得一提的是,程杰和他的团队还对Android 系统上的jank的现象进行了相应的优化。工程师们通过查看Android 的一些底层的代码逻辑,通过优化的代码逻辑,每帧可以减少3到5毫秒响应时间,让对应的触摸帧能够更快地显示在屏幕上。

除了在触控层面的优化外,ColorOS团队还在帧率优化上做了进一步的优化。众所周知,游戏帧率越高,体验也就越流畅,更爽快。而FrameBoost这项技术就是为优化帧率而生的。

ColorOS团队经过对游戏分析之后发现,手游在重负载场景就会出现卡顿,比如英雄靠拢的时候,意味着一场激战即将爆发。而此时,在系统层面就会有大量的图层消耗。FrameBoost技术能够识别这些特征,从而通过锁定大核,提升频率,稳住帧率,这样一来就直接提升了游戏体验,不卡顿了。

不仅如此,OPPO更与第三方游戏厂商合力优化,把游戏体验再提升一个档次。比如在2017年的时候,OPPO就联合高通和腾讯《王者荣耀》开发方,在首发骁龙660处理器的R11手机上实现了多核多线程技术,将游戏帧率推到了极限。

媒体对ColorOS系统的优化能力给予了高度评价,把这种能力比作为一座桥梁,连接了OPPO、高通和第三方游戏与应用的优化。当然了,后续关于微信、淘宝等国民级应用的专项优化也会到来。

看到这里,ColorOS团队为提升用户体验,所做出的努力与贡献,是值得大家肯定的。

相关文章