高通或许可以重新定义移动游戏的世代周期。
主机游戏玩家们一定对“次世代”这个名词十分熟悉,它不仅代表了更好的游戏表现,也意味着一大波新游戏即将到来。但在移动游戏领域,似乎很难具体划分世代的阶段。
在高通骁龙8推出以后,沿用了的4年的Adreno 600系列升级为Adreno 700系列,与前代相比,骁龙8的Adreno GPU图形渲染能力提升30%,并且游戏时的能效提升25%。同时还面向Vulkan图形驱动进行多项优化,使移动游戏性能提升高达60%。或许这一次,我们可以给移动游戏生态也定义一个“次世代”,高通骁龙8就是次世代的起点。
巧合的是,一款3A级别的手机游戏的开发周期,通常也是2-4年,恰好与架构的迭代周期相吻合。具体体现就在于,在上个世代被称作“测试软件”的游戏,在像是小米12 Pro这样的搭载新世代芯片的机型上运行起来将毫无压力。
但手机毕竟与游戏主机不同,不管是整体的游戏生态还是机器的迭代周期都更加的敏捷,高通每年都会推出新的技术来增强游戏体验,可以说在某种程度上,移动游戏玩家要比主机游戏玩家幸福很多,至少不用等待太长时间,就能接连不断的获取更高品质的游戏体验。
重新认识Snapdragon Elite Gaming
很容易被忽略的一点是,高通不只是目前全球最大的手机SoC生产商之一,还是移动平台GPU最大的生产商之一。自2005年至2020年的15年间,高通Adreno GPU图形芯片的累计出货量,已经突破25亿颗。
就像我们提到PC游戏显卡就会想到英伟达以及其推出的一系列像是光追、DLSS、G-SYNC等技术一样,在玩手机游戏时我们也应该去关注高通的Adreno系列GPU以及其一系列的技术更新。
自2018年高通首次参展ChinaJoy,宣告高通骁龙移动平台与优异游戏体验存在密不可分的关系开始,之后一系列的举措都在让高通骁龙芯片的游戏性能表现从幕后走向台前,一步步的占据移动游戏的主导地位。
在2018年8月ChinaJoy结束的四个月后,高通推出了骁龙855旗舰芯片,随之而来是一个新的名词:Snapdragon Elite Gaming。
Snapdragon Elite Gaming不是某一项技术,而是一系列技术特性的集合,到骁龙8上的第四代Snapdragon Elite Gaming已经涵盖超过50项技术特性,代表的不仅仅是手机拥有流畅、HDR以及端游级的游戏体验,更代表着一个新的游戏生态的形成,高通与游戏开发者、游戏引擎、OEM厂商围绕骁龙移动平台可以展开更紧密的合作。
也正是Snapdragon Elite Gaming的出现,才诞生出了“游戏手机”这一新的品类。而在仔细的去对比安卓和iOS在游戏方面技术的侧重就会发现,其实这是移动游戏两条完全不同发展路径,一条是在封闭生态中,重优化和重移动属性的路线,另一条是开放生态中,追求端游级游戏体验的路线。
在2018年骁龙855的初代Snapdragon Elite Gaming上,高通将已经在 PC 游戏中使用的表面着色技术PBR(基于物理的渲染)推广至移动平台。得益于PBR更符合物理学规律的方式来模拟光线,因此这种渲染方式相比于原本的Phong或者Blinn-Phong光照算法更真实。
2019年的骁龙865的二代Snapdragon Elite Gaming中,Game Smoother 2.0技术的出现,让手机游戏可以支持超越60FPS,达到90、120甚至144FPS的帧率运行。进而带动了手机屏幕刷新率的革新。
同时还带来了一系列桌面级别的功能,包括端游级正向渲染,其中包括景深、动态光、动态阴影、运动模糊和平面反射等,为开发人员提供了将端游级照明系统和后处理功能引入移动游戏的开发工具。
伴随2020年的骁龙888芯片推出的第三代Snapdragon Elite Gaming,首次实现了可变分辨率渲染(VRS)。这一特性能让开发者更好地分配图形资源,减少GPU工作负载。以及全新的Game Quick Touch技术,降低了触控响应时间,能够在90FPS和6OFPS游戏中将触控响应时间分别缩短15%和20%,在120FPS的高帧率游戏中,可缩短10%的响应时间。
在这一次的骁龙8上采用的第四代Snapdragon Elite Gaming,在之前的基础上得到进一步加强,依然延续了实现端游级游戏体验的宗旨。
首先,又一项已在PC游戏中常用到的技术被高通在移动平台实现,那就是Volumetric Rendering——立体渲染技术。
在3D游戏引擎中,球体、立方体以及所有其它复杂的集合体都是由三角面片组成的。引擎只会渲染物体的表面,比如球体,半透明物体等.可以说整个世界由各种空壳构成.
立体渲染则是模拟光线在物体内部的流转,从而实现更震撼也更真实的视觉效果。片段着色器最后返回的对象,是从特定角度看过去特定位置的颜色。比如游戏中常常会用到的烟雾特效,在立体渲染技术的加持下,能够令其更加生动逼真。
同时,VRS技术也进一步升级为VRS Pro。在VRS的基础上,VRS Pro还支持开发者基于屏幕位置设置渲染分辨率,能够更加高效地渲染大像素组和小像素组。
VRS Pro能够为游戏开发者在调优游戏性能时提供更精细的颗粒度控制,并且无需降低视觉质量。游戏内容创作者可以决定环境中的哪些特定部分需要应用VRS。比如,如果玩家的注意力集中在近处的神庙上,开发者就可以通过给远处的植物分配更少的资源来提升能效和性能。
而为了同时实现高帧率和低功耗两个看似矛盾的需求,高通为第四代Snapdragon Elite Gaming引入了全新的Adreno图像运动引擎。通过利用历史帧数据和GPU优化运动估计,支持该特性的游戏能够生成更多帧,让游戏以双倍帧率运行,同时保持近乎相同的功耗。
其实我们可以从立体渲染技术、VRS Pro、Adreno图像运动引擎三大新技术的加入看到,高通正在努力的实现品质和功耗之间的平衡。手机毕竟在散热和续航方面,都无法和端游相提并论,为手机带来端游级别的体验这个命题本身,就像是在戴着镣铐跳舞一般。
新技术的加入固然能调和品质和功耗,但另一方面游戏本身的优化也十分重要。
这次,高通推出了Snapdragon Game Toolkit(骁龙游戏工具包),帮助开发者更高效的开发游戏。
同时,高通也在于目前主流的游戏引擎公司Unity以及虚幻引擎的开发商Epic Games合作,将Unity游戏引擎以及虚幻引擎移植到Android领域。
今年高通在虚幻引擎中开发了面向屏幕空间环境光遮蔽(Screen Space Ambient Occlusion)的专属优化。这是3A游戏在模拟环境中的环境光交互时重点使用的技术。与UE4标准方案相比,该优化能够将性能提升60%以上。
Snapdragon Elite Gaming在多个方面同时发力,尽可能的提供足够优质的平台来达到端游级别体验的目的,而最终的成效能否达到芯片本身的上限,还是要看像是小米、vivo、OPPO这样的OEM厂商在整机方面的整合优化能力。
作为第一波搭载骁龙8芯片的顶流手机厂商小米新推出的小米12系列,无疑成为了验证骁龙8实力的重要一环。
骁龙8的游戏表现到底怎么样?
骁龙历代的旗舰芯片都常被称作是“性能怪兽”。
但在原小米CC、Civi系列产品经理魏思琪接管负责小米数字系列产品后,这次小米12系列在外观上根本不像是一个怪兽。黑色,蓝色,紫色以及原野绿四种颜色颜色更加清新讨喜也更年轻化。
为了配合骁龙8在ISP方面的提升,这次小米12 Pro的广角主摄镜头为首发索尼 IMX707 传感器,其余的超广角以及长焦镜头则为三星 JN1 传感器,三颗镜头均为5000万像素。可以说在骁龙8 升级为18-bit ISP之后,后置三主摄的设计才真正的可以发挥本来的作用。
从初上手最先感知到的外观以及拍照两方面,能感觉到小米12 Pro远比想象中要硬核。在青春的外表下,是小米12 Pro为骁龙8打造的一身盔甲。
小米12 Pro采用了三段式三明治结构。为了发挥骁龙8 的全部实力,这身“盔甲”由石墨散热片、铜箔、硅脂以及多层总共2900mm²超大面积VC均热板等多种材料组成。
在CPU方面,性能模式下,小米12 Pro室温安兔兔跑分实测101万,GeekBench 5单核1142,多核3674。
在GPU方面,性能模式下,GFXbench Aztec Ruin测试,在1440P分辨率下,能跑出40帧的成绩,而在1080P分辨率下,帧率也成功过百,达到110帧,相比前代提升超过50%。
而在Vulkan测试中,这一成绩还会继续拉升,在1440P分辨率下,能跑出45帧的成绩,而在1080P分辨率下,达到123帧,甚至超过了iPhone 13搭载的A15。
小米12 Pro支持三种不同的运行模式:均衡模式、性能模式以及极致模式。来进行精细化的性能管理。
均衡模式为满足日常使用,在室温下,机身温度基本能保持在25-30摄氏度左右。
而性能模式则适合更高画质或是更高帧率的专业级游戏体验。在王者荣耀中可稳定在120FPS,但是温度也会上升至40摄氏度左右。
而极致模式则针对端游级游戏体验设置,让3A级别的手游也能高画质稳定60帧运行。颇为惊喜的是,哪怕是在极致模式下,温度也仅仅上升到了44摄氏度左右,仍在可接受的范围内,不会有太多烫手的感觉。
也可在Game Tuner中对每一个游戏进行单独的性能精细化设定。默认有标准、省电、均衡、高质量四个设置以及一个自定义档位。在自定义设置中,玩家可以自己来设置帧率、分辨率、抗锯齿、各向异性过滤、纹理过滤质量等详细的参数设置,就跟我们在端游上的体验别无二致。
这其实是在上一代Snapdragon Elite Gaming中推出的Adreno GPU控制面板功能。玩家能够在游戏中自定义关键GPU参数,按照喜欢的方式进行游戏。
整体来看,搭载骁龙8芯片的小米12 Pro面对“上个世代”的游戏,已经颇为得心应手,就像骁龙8在影像方面将未来定在18-bit ISP上一样,在游戏性能方面已经向端游级游戏体验又迈近了一步。
高通对于顶级游戏的执着并仅局限于手机、平板平台。随骁龙8 Gen 1同时推出的适用于手持游戏设备的骁龙 G3x Gen 1(第一代骁龙 G3x 游戏平台),更是让高通在移动游戏领域开拓了一条新的方向。
骁龙 G3x或许才是最能体现Snapdragon Elite Gaming精髓的一个产品。可以不用再受到“手机”这个品类造成的设计ID的束缚,可以设计更多的散热空间和散热装置,可以用更大的屏幕来显示HDR画面。
在游戏中,具有沉浸感的音效体验也非常重要。高通与Audiokinetic和Wwise软件进行合作,通过将音频处理的CPU任务转移到高通Hexagon处理器进行处理。这将释放CPU负载,使其能够通过超高音质声音和360度空间音频等特性提供更好的音频质量。而在骁龙 G3x上,OEM厂商可以拥有更多的空间去布置更好的音响,来让Snapdragon Elite Gaming提供的音频沉浸感能力全部发挥出来。
高通每一年都会给移动游戏市场带来新的技术和新的体验。而自Snapdragon Elite Gaming推出也不过才过完了第一个4年的时间,骁龙 G3x也仅推出第一代,连具体的机型还未出现。由高通开启的移动游戏的“次世代”才刚刚拉开序幕。