用AI重塑游戏体验:《诛仙2》携手HarmonyOS SDK实现性能与功耗双赢
作为由完美世界开发的国风MMORPG,《诛仙2》构建的宏大的游戏世界,不仅拥有陆地、海洋与北境等多种地貌组成的6km*6km超大无缝地图,还加入了独特的角色光照及渲染系统,其极致写实的画面在广受玩家好评的同时,也不可避免提高了图形负载。
在移动端,高负载意味着用户设备很容易遭遇掉帧、发热等体验瓶颈。传统的优化手段如直接降低分辨率和限制帧率,虽能缓解功耗,但会牺牲视觉质量,与《诛仙2》所追求的"极致国风仙侠感"写实画质背道而驰。
通过集成HarmonyOS SDK,鸿蒙版《诛仙2》使用了Graphics Accelerate Kit和XEngine Kit的AI超帧与AI超分方案,在保持高品质视觉体验的同时,大幅降低了GPU负载与系统功耗,实现了性能、画质和能效的三重提升。
AI超帧:在帧率和功耗间寻求最优解
传统GPU超帧方案性能消耗大、计算资源占用大、复杂场景易出错等问题,Graphics Accelerate Kit的AI超帧方案采用了更灵活的模型,仅依赖前后帧图像即可完成预测,极大降低了集成复杂度与系统压力。
相较于GPU方案,AI方案充分利用了NPU硬件资源进行AI模型推理,通过AI算法对复杂场景的帧率进行提升,从而实现更佳的功耗收益。另一方面,AI方案具有更广的适用性。传统GPU方案重度依赖前后帧颜色图、深度图、投影矩阵、几何顶点MV的输入,而AI方案只需要前后帧颜色图即可,这意味着集成难度更低。
在完美世界对《诛仙2》的实机测试中,AI超帧方案的表现尤为出色:
• 角色快速移动时,无"影腿"或残影现象;
• 前景与背景颜色错位污染显著减少;
• 静态物体伪影更少且无碎裂感,画面稳定性增强;
• 动态文字UI保持清晰,交互流畅度提升。
收益效果:《诛仙2》鸿蒙版手游在集成AI超帧验证后,平均帧率从51.76FPS提升至58.68FPS,接近满帧运行,单帧能效降低20%+, 不仅带来操作手感的飞跃,也延长了玩家使用时长与设备续航表现。
AI超分:提升主观效果的同时降低功耗
高分辨率直接渲染对GPU的资源消耗巨大,尤其是在复杂场景下容易出现性能瓶颈,通过XEngine Kit的AI超分方案,《诛仙2》以较低的原始分辨率进行渲染,再利用GPU和NPU的协同(GPU渲染与NPU推理并行处理,提升10%芯片能效)对游戏画面超分实现画质增强。
在超分的技术流程中,AI发挥了重要的作用,NPU算力的加入,可以将部分高性能图形处理任务如超分锐化、抗锯齿等大数据量计算从GPU转移到NPU,大大降低了GPU负载:
• 使用NPU通路,辅助生成易闪烁边缘轮廓图并处理易闪烁区域;
• 通过AI Data-driven学习上采样&锐化计算过程的采样逻辑;
• 使用NPU通路,辅助聚合像素邻域信息,实现空域抗锯齿。
同时,得益于大规模游戏场景数据生成技术,AI模型的训练及调优可以便捷获取百万级数据。
收益效果:在对比原始分辨率与1.5x/2x的AI超分渲染效果时,《诛仙2》在视觉质量无明显损失的前提下,整体功耗降低了10%以上,尤其是在GPU重载场景中表现更为突出。
"我们希望为玩家打造沉浸感十足的国风世界,又要兼顾移动端的能效与续航,"《诛仙2》开发团队表示,"HarmonyOS SDK为我们带来了一个AI驱动的新解法,让画质与性能不再是非此即彼的抉择。"
完美世界与HarmonyOS SDK的此次合作,不仅提升了《诛仙2》的整体品质和用户留存表现,也印证了AI图形增强技术在大型手游中的广阔应用前景。未来HarmonyOS SDK还将与更多开发者携手,将更多性能"瓶颈"转化为体验"突破",共建更高品质的鸿蒙游戏生态。
探索更多
访问图形加速服务(Graphics Accelerate Kit)和GPU加速引擎服务(XEngine Kit),了解更多详情开始使用。
*本文所提及数据均为内部实验室测试结果
关于HarmonyOS SDK
HarmonyOS SDK 是面向鸿蒙应用和元服务开发的开放能力合集,提供包括应用框架、应用服务、系统、媒体、AI、图形在内的六大领域丰富完备的开放能力,帮助开发者构建焕然一新的鸿蒙应用和元服务,带来创新易用的全场景体验。
用AI重塑游戏体验:《诛仙2》携手HarmonyOS SDK实现性能与功耗双赢的更多相关文章
- AI:从游戏引擎--到AI
原文链接:http://blog.csdn.net/left_la/article/details/6358911#t9 这是我在Gameres上看到的一篇文章,文章很长,全文分为11个部分,看后感觉 ...
- 诺基亚远去,《惊奇UCD》带你重塑用户体验
我所说的成功的用户体验,是指我见过或听说过大量的用户非常喜爱我为手机行业做出的那些贡献.我的职业幸福感并不取决于我的经理或CEO说了什么,而是取决于我从实际用户那里听到了什么. ...
- 3D位置语音,引领吃鸡游戏体验升级
欢迎大家前往云加社区,获取更多腾讯海量技术实践干货哦~ 作者:腾讯游戏云 导语:在刚刚结束的首届腾讯用户开放日上,腾讯音视频实验室带着3D位置音效解决方案,向所有用户亮相,为用户提供360度立体空间的 ...
- Camel Games借助AWS在爆发式增长中提供优质游戏体验
关于Camel Games Camel Games 成立于2009年,是中国首家得到google市场官方认证的顶尖开发公司.长期以来,Camel Games始终依靠于率先的技术背景,致力于成为国际一流 ...
- 如何实现最佳的跨平台游戏体验?Unity成亮解密实时渲染
7月31日,2018云创大会游戏论坛在杭州国际博览中心103B圆满举行.本场游戏论坛聚焦探讨了可能对游戏行业发展有重大推动的新技术.新实践,如AR.区块链.安全.大数据等. Unity大中华区技术经理 ...
- HTC VIVE 虚拟现实眼镜VR游戏体验
HTC的VIVE入手一段时间了,体验了几个免费的VR游戏,效果还不错,分享一下. 1. VIVE主要部件 VIVE的主要部件有3个,分别是头盔,两个无线控制手柄和两个定位器. 1.1 头盔 头盔整体照 ...
- Network Kit与三七游戏共创流畅游戏体验,无惧网络延迟
本文分享于HMS Core联盟论坛<[开发者说]无惧高网络吞吐量,HMS Core Network Kit与三七游戏共创流畅游戏体验>的采访整理. 三七游戏拥有<斗罗大陆·魂师对决& ...
- 第 1 天|基于 AI 进行游戏开发:5 天创建一个农场游戏!
欢迎使用 AI 进行游戏开发! 在本系列中,我们将使用各种 AI 工具,在 5 天内创建一个功能完备的农场游戏.到本系列结束时,你将了解到如何将多种 AI 工具整合到游戏开发流程中.本系列文章将向你展 ...
- 游戏开发者注意!这个音频SDK可以完美兼容所有主流游戏引擎
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯游戏云 发表于云+社区专栏 在网络游戏中,无论是大逃杀.棋牌类.电子竞技类还是娱乐休闲类小游戏,玩家和玩家之间的互动.语音聊天是一 ...
- AI智能皮肤测试仪助力美业数字化营销 实现门店与用户双赢局面
当皮肤遇到AI智能,会有怎么样的火花呢?随着生活水平的提升,人们对肌肤保养护理的需求也越来越高,人要美,皮肤养护也要更精准,数字化必将成为美业发展的新契机.新机遇下肌肤管家SkinRun为美业客户提供 ...
随机推荐
- nodejs文本文件的读写
文本文件的换行符 方法一: var EOL = fileContents.indexOf("\r\n") >= 0 ? "\r\n" : "\n ...
- 重生之我是操作系统(五)----CPU调度
简介 当CPU有大量任务要处理,但由于资源有限,无法同时处理.所有就需要某种规则来决定任务处理的顺序,这就是调度. 调度层次 根据调度频率与层次,共分为三种 高级调度 也称为作业调度(Long-Tre ...
- 基于Zookeeper实现调度任务选主及心跳检测
在微服务架构中使用ZooKeeper实现分布式任务调度选主,并确保Follower节点能实时监控Master状态并及时触发重新选举,可以通过以下方案实现: 一.核心设计原理 1. ZooKeeper特 ...
- IEC101、IEC103、IEC104、Modbus报文解析工具
一.概述 国际电工委员会第57技术委员会(IEC TC57)1995年出版IEC 60870-5-101后,得到了广泛的应用.为适应网络传输,2000年IEC TC57又出版了IEC 60870-5- ...
- 基于Python和uiautomation的Windows桌面自动化操作方案
基于Python和uiautomation的Windows桌面自动化操作方案 在日常开发和测试过程中,我们经常需要对Windows桌面应用程序进行自动化操作.本文将记录如何使用uiautomation ...
- 『Plotly实战指南』--交互功能进阶篇
在数据可视化的世界中,交互性是提升用户体验和数据探索效率的关键.从简单的悬停提示到复杂的动态数据更新,交互功能让静态图表变得生动起来. 本文将介绍Plotly的高级交互功能,包括点击事件处理.动态数据 ...
- uniapp跨平台开发HarmonyOS NEXT应用初体验
之前写过使用uniapp开发鸿蒙应用的教程,简单介绍了如何配置开发环境和运行项目.那时候的HbuilderX还是4.22版本,小一年过去了HbuilderX的正式版本已经来到4.64,历经了多个版本的 ...
- SQL 查询强化 - 数据准备
最近要搞新的项目了, 我的 BI 报表这块, 我感觉, 可能又要写sql, 对于一些简单的 查询, 表连接我还应付得来, 如果涉及多个表的, 什么子查询嵌套, 自定义函数, 加上控制流...就感觉就不 ...
- Python基础 - 文件处理(下)
主要是介绍两个文件处理的内置模块 os, pathlib. 上篇对文件的读写基本搞定了. 当然, 因为我做数据的嘛, 我的日常并不是简单的读写下文件, 而是重在读取数据后, 各种复杂的操作. 用到的更 ...
- 谷歌拥抱MCP标准:AI智能体连接数据的新篇章
引人入胜的开头 在人工智能领域,每一次新技术的应用都意味着一次全新的突破.最近,Google DeepMind的CEO Demis Hassabis宣布了一个重要的消息--谷歌将采用Anthropic ...