全球游戏行业风向标,游戏开发者大会(GDC)开幕

全球游戏行业风向标,游戏开发者大会(GDC)开幕

本届GDC大会上,育碧、微软、雅达利等全球知名游戏和科技公司齐聚一堂。 各大游戏厂商为您展示3A研发、AI、VR、美术设计、多元化包容等最新内容。 技术成果。

与往年不同的是,今年的GDC上,中国本土游戏企业参加的演讲超过30场,创历史之最。 这一数据在2010年仅为个位数,这说明我国游戏产业的技术实力正在逐渐被全球认可。 其中,腾讯游戏今年共带来18场演讲,涵盖图形渲染、AI、游戏引擎、设计、音频等领域。 都是腾讯顶级产品中的创新前沿应用,知识量惊人。

尖端渲染技术打造沉浸式体验

对于游戏技术来说,图形渲染技术永远是皇冠上的明珠。

在本次GDC大会上,来自腾讯游戏的技术专家展示了多项在渲染技术领域自主研发的创新技术和解决方案。

天美工作室的资深渲染工程师设计了适合移动设备的渲染解决方案,让用户在不牺牲核心体验的情况下流畅地玩游戏。 该方案优化了阴影和灯光渲染技术,在不影响性能的情况下,有效增强游戏内灯光和阴影的质量,大大提高了画面的真实感,并且具有良好的通用性和设备兼容性,让玩家最大限度地摆脱游戏环境的束缚。移动设备的性能,提供流畅、高品质的游戏体验。

程序中的引擎是什么_ai游戏引擎程序设计_引擎程序员是干什么

此外,天美工作室引擎负责人表示,其团队通过自研高效渲染器,实现了智能一站式复杂材质贴合优化、自动蒙皮、模型简化等多项功能,让《王者荣耀》这款游戏角色、环境等“资产”可以更快、更好、更方便地使用。 凭借这一技术突破,3月8日在巴西上线的《王者荣耀》首次应用了这一管线。 巴西玩家甚至可以在配备 1.3 GHz 四核处理器和 1 GB RAM 的低端基准设备上玩游戏。 流畅体验游戏的同时保证优秀的画质。

程序中的引擎是什么_ai游戏引擎程序设计_引擎程序员是干什么

为了给玩家提供更加身临其境的游戏体验,游戏开发商不会放过“一草一木”。 START Pixel Lab高级研究员分享了一种全新的大规模森林实时渲染技术——BroadLeaf。 BroadLeaf的数据压缩率超过100倍。 原始的数据组织方法平均可以减少70%左右的冗余补丁的渲染。 它比目前市场上的技术更加高效和准确,让创作者不受准确性和规模的限制。 利用植被来丰富环境设置。

ai游戏引擎程序设计_引擎程序员是干什么_程序中的引擎是什么

ai游戏引擎程序设计_程序中的引擎是什么_引擎程序员是干什么

Photon Studio专家带来了自主研发的开放世界中大型水体模拟渲染统一解决方案——Photon Water System,并为跨平台全动态场景提供更加动态的间接光照。 方法 - 新颖的全局照明 (GI) 系统。 前者解决了预生成网格和离线流体模拟器等常见设计方案不够真实、实时流体模拟需要高端GPU的问题。 它可以预先计算和分析水体数据(高度、速度和泡沫)。 同步更新,即时转换为自适应水体网格,辅以多种先进的水体渲染技术,实现高效、实时、逼真的水体渲染; 后者利用光线追踪相关算法来实现像素点GI计算和表面元素。 光照结构的更新使得GI收敛速度更快,渲染质量接近路径追踪。

游戏世界中的AI不只是NPC

人工智能近期受到全球关注,游戏领域早已深度布局相关应用。

Photon Studio专家分享了多项人工智能相关技术成果。 例如,利用机器学习辅助进行全身物理模拟交互的创新方法——“Wobbledoll”(自平衡布娃娃)。 这实现了移动系统的和谐运行,并为各种物理交互产生高保真运动潜力。 同时,工程设计复杂,安全性大大降低,实用性更强,妥善解决了游戏行业的“老大难”问题。

此外,在Photon FPS游戏中实现的强化学习AI解决方案中,只需要少量的玩家重玩即可创建训练数据,比模仿学习AI效率更高,并且与传统行为树AI相比胜率超过90%,可用于各种场景ai游戏引擎程序设计,包括PVE战斗、玩家断线时接管、作为在线匹配的补充。

另一方面,AI还可以优化UGC游戏体验。 光子技术专家以UGC产品编辑器为例,展示了引入YAO系统的产品理念、相关工作以及独特优势。 该系统可以在数字内容中部署人工智能技术ai游戏引擎程序设计,例如在虚拟世界中直播现实生活中的篮球比赛,无需标记点或特定场景要求,为复制现实生活中的物体和场景提供了便捷的方法。

热门产品的技术密码

近年来,越来越多的主机游戏转向手机游戏。 但由于手机性能的限制,经常会因功耗增加而出现过热、CPU降频的情况。 魔方工作室《暗区突围》制作人分享了一组高端游戏。 兼容的“基于帧预测的性能优化”技术不仅成功解决了这一问题,还创造了过去在移动设备上很少见的真实场景,例如中午的强烈阳光和黄昏的森林,以及各种天气和光效。 对战斗经验和PVP对抗策略也有积极的影响。

程序中的引擎是什么_引擎程序员是干什么_ai游戏引擎程序设计

ai游戏引擎程序设计_程序中的引擎是什么_引擎程序员是干什么

同样困扰手机性能的还有SLG游戏中大规模战斗的游戏体验。 为此,天美工作室“回归帝国”团队基于Unity DOTS技术栈的应用和实践游戏策划,在数据抽象、任务并行、逻辑拆分等方面形成了一套行之有效的实用策略,并首创了问题的解决方案。 手游上千人同屏对战的问题。 这也是Unity Dots在业内首次应用于如此大规模的环境,为SLG手游的大规模战斗树立了质量标杆。

ai游戏引擎程序设计_程序中的引擎是什么_引擎程序员是干什么

十多年来,开放世界游戏的技术并没有发生太大的变化。 为了应对近年来大规模虚拟世界需要承载的玩家数量和内容元素爆发式增长,Photon Server研发工程师团队开发了有损压缩方法,可以很好地保留景观的鲜明特征。准确地消化海量需求,并已集成到虚幻引擎中用于工业用途。

除了性能优化之外,光子工作室还以《和平精英》和《PUBG MOBILE》两款战术竞技游戏为例,分享相关技术,讨论如何最大化玩家体验。

《PUBG MOBILE》是一款风靡全球的百人团战游戏。 它的优化必须建立在让所有不同性能的移动设备都能流畅运行的基础上。 Photon Studio 针对不同的手机型号。 设计的多级性能优化策略和其他技术改进揭示了游戏为何满足使用不同手机的玩家的秘密。

《和平精英》使用了两项技术:GVoice AI Codec 和触觉反馈技术。 前者可以实现无代码定位和神经网络丢包补偿游戏角色,强调音频编码器的作用,而后者可以为玩家提供更具沉浸感的音频。 游戏体验。 而且,《和平精英》在业内率先实现AI Codec更低码率、更高质量的语音编码,成为首款将AI Codec技术全面应用到游戏语音领域的产品; 其从游戏中诞生的触觉反馈技术也首次应用于行走导航方向提醒、搜狗触觉输入等多个场景,帮助改善视障、听障群体对环境的感知。

不仅如此,天美音频专家还带来了《王者荣耀》的音频设计经验和思路,揭示了这款热门手游如何让玩家瞬间沉浸其中,让他们听到的声音就像在说话一样; 以及《Undawn》项目中的实时辐射光照解决方案,解决了开放世界游戏尤其是大型开放世界游戏中由于系统烘焙有限而导致的环境变化导致的动态间接光照的集成问题; 而在《沙丘:觉醒》的分享中,技术团队向大家解释说,它是为了解决开放世界游戏的大规模景观以及游戏所需的大量磁盘空间带来的压力而开发的。 一种能够非常准确地保留景观鲜明特征,满足低端游戏重点游戏要求的方法。 存储空间需求的新方法。 根据实际测量,机器学习模型部署技术的新方法与现有实现相比性能提高了150-500%。

ai游戏引擎程序设计_程序中的引擎是什么_引擎程序员是干什么

除了产品本身的技术创新,腾讯游戏还通过推出内部工具来提高研发效率,比如“星云”系统,可以通过统一的中枢为工作室和其他行业提高研发效率。 “助理神器”,它不仅可以孵化出更有效的研发工具,还可以让不同的研发角色在工作流程中有效衔接。

ai游戏引擎程序设计_引擎程序员是干什么_程序中的引擎是什么

自研游戏引擎跨界亮相

近年来,游戏技术不断突破次元壁,在多个领域得到应用。

以文化遗产保护为例,本次“数字长城”项目的实现得益于腾讯游戏CROS团队自主研发的轻量级、模块化游戏引擎,加上云渲染技术和高精度扫描的运用。 重建技术建模、交互和程序化内容生成创建了包含超过 10 亿个补丁的长城数字模型。 长约1公里的喜峰口长城在云游戏中被还原到毫米级。 这也是世界上第一个也是最大的将如此多的作品组合在一起的项目。 游戏技术全面应用于数字文化保护。

引擎程序员是干什么_程序中的引擎是什么_ai游戏引擎程序设计

本次GDC大会上,腾讯还将“数字长城”搬到了线下。 不少参与者前往腾讯游戏展区体验一秒穿越长城,并在游戏中学习和保护文化遗产。 他们都很惊讶。 除了互动体验之外,基于机器学习的游戏AI开发平台Game AIR、美术制作智能工具Artigician、CROS开发的反作弊工具“反作弊专家”等工具也让人印象深刻。与会者。

游戏技术以及游戏化的思维和体验,不仅可以创造出丰富的游戏产品,而且可以作为全新的技术支撑和沟通界面,正逐渐成为许多社会需求和命题的创新解决方案。 虚拟世界建立在数字文化遗产的基础上。 将触觉反馈技术应用在信息无障碍项目中,帮助视障用户获取信息,都是对游戏价值的另一种诠释。

在现代社会数字与现实融合的趋势下,游戏技术与前沿技术齐头并进、相辅相成。 相信在不久的将来,游戏技术将越来越多地跨领域应用。

回顾 30 年前,游戏更像是模式识别和运动协调的小练习。 如今,底层技术的突破让我们能够在游戏中创造无限可能。

文章来源:http://science.china.com.cn/2023-03/24/content_42307740.htm