作者 Nathan Li
原文链接
随着智能手机算力的飞速发展,移动游戏的视觉特效已经逐渐可以媲美PC和主机平台上的传统3A大作。与此同时,游戏开发者迫切地需要相应的软件,工具,和技术,在功耗,性能,与面积(PPA)都非常宝贵的移动设备上,为广大玩家带来身临其境的卓越体验。这正是腾讯游戏与Arm紧密合作,共同打造次世代移动渲染引擎的深意所在。
持续提升移动游戏的体验是如此关键,因为今天的游戏产业链正身处面向“移动优先”全面迁移的一场变革之中。即使仅仅参考营收这一项指标,移动游戏已然是最大的细分市场,并且这一趋势在可以预见的未来都不会逆转。根据著名市场分析机构Newzoo的行研报告,移动游戏在2020年已占据全球游戏市场48%的份额,带来约772亿美元的总营收。主机与PC游戏目前维持着4%的年增长率,然而不出意外的话移动游戏市场在未来数年中将维持更为强劲的扩张之势。
Arm与腾讯游戏
腾讯游戏是全球领先的游戏开发、运营、和发行平台,也是中国最大的网络游戏社区,致力为玩家提供优质的互动娱乐体验。目前,腾讯游戏旗下拥有超过140款自研和代理游戏,为全球200多个国家和地区数以亿计的用户提供跨终端的互动娱乐体验,并以此为己任,不断开拓进取。
为了更好地利用宝贵的硬件资源,在画质、性能、功耗三个方向上实现突破,腾讯游戏与Arm展开了深入的技术合作,共同探索面向次世代移动游戏的前沿渲染技术。借助高度成熟并蓬勃发展的Arm 游戏生态,未来我们的解决方案将令无数移动游戏开发者与玩家受益匪浅。
关键技术特性一览
截至目前,该渲染引擎已在下列领域展示了诸多先进特性:
深度优化的移动端延迟着色管线,支持含数百盏动态光源的复杂场景渲染,完美支持Bloom、Volumetric Lighting、FXAA/SMAA等后处理特效,在Mali GPU上达成了极高的渲染品质。
移动平台上数以百计的实时动态光源与后处理特效
充分发掘Mali GPU的算力潜能,利用Vulkan Subpass Merge和OpenGL ES Pixel Local Storage等特性,减少针对系统内存的读写,在部分机型上达成30%以上的功耗与带宽节省,平均运行时温度降低3至5摄氏度, 并能以最高画质持续地进行高帧率渲染。
独有的引擎实时调优工具,集成了来自Arm的HWCPipe(硬件计数器管线接口),实时追踪并显示性能数据,从而有效提升游戏项目后期的开发效率。
砥砺前行的“全面计算”
这次与腾讯游戏在次世代渲染引擎上的合作是全面计算战略砥砺前行的又一明证。借助全面计算,Arm正逐渐摆脱仅能优化单一IP的局限,进而从SoC整体系统级解决方案这一全新高度纵览全局。专注于用例理解以及新一代设备上的实际使用体验,并将二者结合充分综合考虑,业已成为我们架构设计中的核心理念。
全面计算建立在 – 计算性能,开发者访问,与安全这三大支柱之上。其中“开发者访问”用来描述我们与腾讯游戏之间的合作最为贴切。这一关键支柱摊开来讲,意味着通过更易得更有效的手段,将Arm的软件技术与工具深度整合进每一位开发者的日常工作中去。最终形成,简化应用开发流程,通过更高效更安全的途径给予玩家更身临其境的游戏体验,这一双赢局面。
以该项目为例,我们与腾讯游戏一起所做的工作主要是优化了现有的移动渲染解决方案。在此期间,充分利用了Mali GPU的某些架构优势,以及针对Arm系统的分析调优软件库,从而获得了全面升级的开发体验与更为优化的移动游戏内容。
作为我们2020年移动IP套件的核心组成,最新的Arm Mali-G78 GPU必然会对未来将至的优化工作提供完善支持。G78为2021年度的高品质游戏体验量身定做,伴随而来的新特性将不遗余力地压榨出每款移动游戏的全部性能。
整合Arm技术与腾讯游戏开发经验
毫无疑问,Arm为这一全新渲染引擎的优异表现感到无比振奋。这堪称是结合了Arm Mali 高性能GPU技术,相关支持软件与工具,以及来自合作伙伴的游戏开发经验,从而实现双赢的经典范例。
正如新闻报道所描述的,腾讯互动娱乐副总裁崔晓春表示:“Arm作为世界领先的半导体知识产权提供商,在移动处理器市场中占据主导地位,而腾讯游戏是全球领先的游戏开发、发行、和运营平台,双方有着非常坚实的合作基础,为移动玩家提供极致体验是双方共同的愿景。腾讯游戏很高兴能和Arm在游戏引擎技术上展开深入的合作,发掘Arm技术在提升实际游戏体验方面的潜在价值,并从Arm架构层面上探索引擎新特性,为广大游戏开发者提供更多更好的移动渲染技术解决方案。”
Arm副总裁兼客户端业务线总经理Paul Williamson认为:“在我们真实所处的这个移动世界中,日益增强的算力正将主机一般的游戏体验变为可能。该次时代移动渲染引擎作为Arm Mali 高性能GPU技术与腾讯游戏开发经验的结晶,给予开发者的将是面向未来的移动游戏制作所必须的有力工具。”
展望未来,腾讯游戏将与Arm在移动游戏引擎的各个核心技术领域内,进一步展开深入而广泛的合作,同时致力于加快研发成果落地于产品的步伐,赋能越来越多的游戏开发者,确保亿万玩家在移动平台上早日获得更加极致的游戏体验。
进一步了解次世代渲染引擎的先进特性,Arm与腾讯游戏的伙伴关系,以及全面计算战略请下载:腾讯游戏 & Arm移动渲染引擎技术合作白皮书 或者直接在本页下方下载。
更多相关全面计算资讯,技术相关内容请关注Total Compute 全面计算专栏。
文件名 | 大小 | 下载次数 | 操作 |
---|---|---|---|
Tencent Mobile Renderer White Paper.pdf | 715.03KB | 16 | 下载 |
腾讯游戏_Arm移动渲染引擎技术合作白皮书.pdf | 816.64KB | 29 | 下载 |