量子位 03-31
一款手游有400+个AI角色!腾讯游戏新系统炸场GDC:训练成本大减90%
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

你敢信?一款手游里藏着 400+ 个 AI 角色,且各自有各自的性格……

这就是腾讯在一年一度的 " 游戏界春晚 "GDC 上展示的一场技术肌肉秀——

《火影忍者》手游相关负责人介绍了大规模强化学习 AI 训练系统,该方法的训练成本和时间比传统的训练方案减少 90%。

除此之外,移动端光追、144 帧渲染、跨平台开发管线管理等技术也都逐一亮相。

目前这些技术已经部署到了腾讯游戏现有游戏当中去,包括魔方工作室群的《火影忍者》手游和《暗区突围》手游、本月刚开始测试的天美工作室群作品《三角洲行动》。

所以这些腾讯游戏背后到底有哪些技术?我们提前同团队聊了聊,这就来揭秘一下 ~

400+AI 角色同时训练

本届 GDC,AI 成为关键词。大会共设有 16 场 AI 主题峰会和 14 场机器学习峰会,涵盖游戏制作多个环节。

腾讯互娱魔方技术中心 AI 团队负责人廖诗飏在 AI 主题峰会上,分享了将强化学习技术应用于格斗游戏的经验。

他分享的主题是:

《火影忍者》手游:针对格斗游戏大规模强化学习的优化

他曾担任南洋理工大学教授,目前带领《火影忍者》手游和《暗区突围》AI 项目的研发团队,在物理仿真、大规模虚拟世界、游戏 AI 等领域有 20 年多研发经验。

据介绍,《火影忍者》是全球首个使用强化学习技术的格斗游戏产品,于 2021 年就开始运用强化学习技术。

以往早在 2016 年就有相关论文在讨论该技术,也曾有一些格斗游戏的 AI 比赛举办,但真正做到商业化应用,以及如此大规模强化学习训练的尚且只有这一款游戏。

目前,他们实现了 400+ 角色强化学习训练,且训练时间和成本比以往降低了 90%。

什么概念呢?

还得从训练方式说起,他们采用的方式叫做自博弈(Self-Play),顾名思义就是对自我博弈以获得生成策略,不断提升 AI 选手的能力。

当年人机大战,谷歌 AlphaGo 实际就是应用这一训练方法。

以往用这一方法训练 20 个角色,大概需要 2 天时间。而将角色规模扩大到 300+,那么对局数量起码是前者 200 多倍,训练时间可能会超过一年。

于是,他们提出了集海训练系统,对计算时间和成本进行了大量优化,也是业界首个针对数百个角色(400+)的大规模强化学习训练方案。

之所以打造这样一个大规模强化学习训练系统,主要有三个方面的需求考量。

首先,最早的考量来自于角斗场的教学需求。因为格斗上手乃至精通门槛较高,可以由 AI 教练出手,根据玩家情况来因材施教。

其次,就是角色的平衡性问题。据团队透露,一年他们大概会投放 40 个新角色进去,如何保证角色之间的公平性,这需要大量的数据去验证。目前 AI 训练能做到一周左右。

再者,就是一些新功能的探索。比如每个 IP 的 AI 角色都有自己本身的性格,或保守、或激进、或霸气,给玩家带来更丰富和多元的体验。

腾讯游戏炸场 GDC

除此之外,还有两款游戏,也大秀特秀了一把技术。

一个则是魔方出品的射击手游《暗区突围》。另一个本月刚开始测试的特战干员战术射击游戏《三角洲行动》,天美工作室出品。

首先是《暗区突围》手游,作为上线一年半即用户破亿的 FPS 游戏,此次团队分享的的则是他们其中一个核心竞争力,即画面的写实和沉浸感强的表现。

背后依靠的技术包括光线追踪、高帧率渲染等在移动端的部署。也成为本次分享的主题:

下一代的手游画面:暗区突围中的光线追踪

在移动端实现 144 帧渲染:暗区突围手游中的帧预测

其中光线追踪技术,已经广泛应用于 PC 和主机端的 3A 游戏,但受制于性能和算法等原因暂时无法在移动端普及。

腾讯互娱魔方《暗区突围》手游项目图形程序负责人王俊宏介绍了为呈现更极致的游戏画面,《暗区突围》手游的技术团队开发了一套混合渲染管线,首次在移动端大世界场景中应用了光线追踪技术,实现了反射、阴影和环境光遮蔽,使游戏画面更加真实生动。

渲染方面,腾讯互娱魔方《暗区突围》手游项目程序工程师齐越,展示了技术与算法完全自研的基于帧预测的高帧率渲染管线。该方法能够高效地复用前一帧已渲染的像素,从而节省新一帧中大部分的计算量,可以在不降低游戏画面质量的情况下显著提高游戏的帧率与流畅度,并节省电池功耗,进一步提升手游玩家的游戏体验。

而为了打造游戏的沉浸感,团队还做了不少工作,比如实时全局光照、实时天气系统、自动曝光以及人眼适应等工作,这些都属于行业首创。

而《三角洲行动》这边,它是腾讯首款面向三端(PC 端、移动端以及主机)的游戏产品。此次他们主要分享整个跨端生产的过程以及当中经历的挑战。

内容主要包括两个方面:整个跨端生产管线的支撑、运行时的解决方案和性能优化。

团队强调,整个生产过程(包括美术、策划、资产生产、内容生产等过程)是在同一环境下进行的,并非双端独立开发。

因此,保持思维上的统一是这个过程最重要的事情。团队坦言,不然很容易出现问题。

比如我们单盯着这端看,他的操作很好,但是另外一端是完全不可用的。到最后才发现会导致这个方案完全被推倒重来。

除此之外,腾讯游戏将在其展位上展示其最新的游戏技术。

包括来自腾讯 AI Lab 的 GiiNEX AI 游戏引擎、决策 AI 和生成式 AI 产品与方案;还有腾讯的反外挂服务 " 反作弊专家(ACE)"、游戏研发工具与平台 " 云端工作室(CES)" 和全球游戏质量保障服务 WeTest Global 也亮相了今年的 GDC。

好了,GDC 还有哪些好玩的呢?欢迎有参与到 GDC 的小伙伴,与我们分享。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

智慧云

智慧云

ZAKER旗下新媒体协同创作平台

相关标签

ai gdc 腾讯游戏 腾讯
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论