Meta GDC分享:手势交互、AI智能体、性能优化与数据分析

PICO 4 Ultra

查看引用/信息源请点击:映维网Nweon

手势交互、AI智能体、性能优化与数据分析

映维网Nweon 2026年03月12日Meta正在分享GDC大会的活动主题,并表示公司依然有投资工具、系统和最佳实践,以帮助开发者更快速地构建应用、更顺畅地发布产品,并能更有信心地从真实玩家行为中学习。

手势优先:为无控制器的未来而设计

Meta GDC分享:手势交互、AI智能体、性能优化与数据分析

得益于去年年底的重大升级,手部追踪正日益成为一个关键的设计选择,它能够塑造用户引导、可访问性以及玩家在应用中的身临其境感。

Meta输入与交互产品经理Colin Robinson和Double Jack首席开发者Samuel Metters从实用角度阐述了设计决策:当手势优先能切实支持你的体验和受众时,请毫不犹豫地选择它。

何时应该为手势而设计?Colin Robinson和Samuel Metters分享了一个选择输入方法的实用框架。

Robinson分享了一个简单的方法来摒弃噪音。手势优先在交互模型受益于易用性和自然动作时非常合适。当你的设计依赖于高精度、复杂输入或发生在头显摄像头追踪范围之外的交互时,手柄依然是理想选择。

手势优先通常特别适用于:

  • 休闲玩家或非游戏玩家,他们可能对手柄感到陌生(如休闲爱好者或社交探索者)。

  • 优先考虑社交临场感、舒适性和易用性的体验。

  • 围绕表面交互、物理操作或手势驱动输入构建的机制。

手柄则继续在以下方面表现出色:

  • 需要高精度和高可靠性的场景,包括竞技性游戏(如技能追求者)。

  • 更复杂的射击类游戏输入。

  • 经常发生在摄像头追踪范围之外的交互。

Interaction SDK UI Set提供了Figma和Unity模板,用于构建高质量、熟悉的手势优先UI交互。

该分会场的一个明确建议是保持输入方式的灵活性。许多团队发现,从底层开始同时支持两种选项,让玩家选择自己喜欢的方法,是成功的做法。

Samuel Metters通过Double Jack的V 管弦乐队指挥游戏《Maestro》将这个框架付诸实践。手部追踪非常适合这种体验,因为它恰如其分地融入了奇幻模拟情境。指挥家不会拿着运动手柄,而《Maestro》正是利用了这种真实性。

团队的设计方式也尊重了实际限制。指挥动作自然地将手保持在身体前方,这有助于提高追踪可靠性。对于那些追踪困难的时刻,解决方案不是强行追求完美的保真度,而是迭代交互方式,直到它保持可读性和一致性。

在设计手部追踪手势时,请记住追踪依赖于头显摄像头,因此当手保持在用户可见且位于前方时,手势效果最佳。尽管追踪技术已大幅改进,但在快速运动期间检测手指姿势仍然具有挑战性。对于需要手指追踪的机制,手部减速或停止时的姿势会产生更一致的结果。上面视频就展示了这一点:手势以玩家紧握的拳头在头前保持静止结束,为摄像头留出时间准确检测姿势。

三个值得掌握的手势最佳实践:

  • 差异化少一些,标准化多一些。 使用Meta的Interaction SDK来避免重新构建抓握等基础机制,然后将创造力投入到定义你体验的特色功能上。

  • 致力于化身感。 像《Gorilla Tag》、《I Am Cat》和《Scary Baboon》这样的游戏之所以成功,是因为身体是游戏循环的核心。

  • 让功能可见性教会玩家。 当物体传达出应如何使用它们时,玩家会通过行动学习,从而减少引导的障碍。

AI加入团队:用于开发的智能体工作流

Meta GDC分享:手势交互、AI智能体、性能优化与数据分析

如果说手势优先游戏是为了消除玩家的摩擦,则“使用智能体工作流加速Quest开发”分会场则是为了消除开发者的摩擦。

Meta软件工程经理Joseph Carroll、开发者倡导者Dilmer Valecillos、软件工程师Zac Bowling,以及Unity首席倡导者Mike Geig演示了AI智能体如何开始从提供建议转向在Unity编辑器内执行实际项目操作。

智能体工作流的核心是Unity的AI Gateway,它与模型上下文协议MCP集成在一起。它们共同使AI智能体能够理解项目上下文,并在Unity项目中执行直接操作,包括创建和修改游戏对象。

该分会场最引人注目的部分可能是工作流的流畅程度。Valecillos给Claude Code提供了一个简单的提示:添加一个交互rig,一个按比例缩小到10%的可抓握物体,激活XR模拟器,并播放Unity场景。智能体通过调用正确的工具、更新场景并进入播放模式来执行请求。这种简化功能看起来很新颖,但我们相信这将是开发者加速其开发流程的方式。当日常设置工作实现自动化时,团队可以将更多时间花在重要的游戏设计决策上。

该分会场同时展示了通过迭代提示来构建完整的手部追踪机制(捏合生成,拉回蓄力,释放发射)。当一个着色器在其中一只眼睛中渲染错误时,后续的提示诊断出这是一个单通道实例化立体声问题,并产生了针对性的修复方案。

只需几个迭代提示,团队就将一个基本的VR原型变成了一个完全可玩的游戏。

一个突出的时刻是集成了AI的沉浸式调试器,它使开发者能够佩戴头显进行故障排除。演示使用了语音驱动的助手来检查运行时状态并实时调整行为,包括修复一个未能正确滚动的D12骰子。

对于VR来说,这很重要,因为许多问题只有在你能身临其境地看到和感受到时,才最容易诊断。在特定阶段将调试带入头显可以缩短迭代周期并提高决策质量。

性能基础:缩短你的发布之路

Meta开发者平台团队的David Borel和Neel Bedekar聚焦于许多开发者很快认识到地VR真理:性能即舒适度,它直接影响沉浸感和游戏时长。他们的分会场专注于重要的性能目标和可操作的工作流程。

他们共同强调了:

  • Meta Quest 2最低 72 FPS,Meta Quest 3可扩展至 120Hz

  • 将卡顿率控制在3%以下(连续丢失四帧或更多尤其明显)

  • 在72 FPS下的帧预算为13.9毫秒

他们同时指出了现实世界中的阈值,以及早期构建时留有性能余量如何帮助你长期保持稳定性:Quest 3大约70% CPU、80% GPU和5GB内存(Quest 2约为 3.5GB)。

Meta Quest开发者中心持续整合了性能分析工具,包括OVR Metrics、Logcat和ADB。但值得注意的新增功能是:MQDH现在附带了一个Perfetto MCP服务器,将AI助手直接连接到性能追踪数据。

为什么选择Perfetto?团队称它是首选性能分析工具,这很有道理。它能快速回答你的应用是受CPU还是GPU限制,全面查看系统上运行的每个线程,并在追踪瓶颈时能够聚焦于单个帧。它还将CPU和GPU事件整合在一个时间线上,使得查找可优化的地方变得更加容易。

Meta GDC分享:手势交互、AI智能体、性能优化与数据分析

预期的工作流程简单有效:捕获追踪数据,与助手分享,提出有针对性的问题,并获得基于真实遥测数据的建议。例如:“为什么战斗期间帧时间会激增?”

着色器二进制缓存:你可能错过的留存率提升利器

首次运行时的着色器卡顿是留存率的杀手。每次在设备上编译新的着色器变体时,玩家都会遇到破坏整体体验的卡顿。

着色器二进制缓存SBC通过将编译过程移至云端解决了这个问题。当你的QA团队或内测人员玩游戏时,他们编译的着色器会被缓存在服务器端。新玩家直接下载预编译的二进制文件,而无需等待本地编译。

效果是显著的,正如团队分享的那样,《Asgard’s Wrath 2》的启动时间从7分钟减少到了20秒。启用它只需两步:添加manifest tag并上传debug symbols。Meta已经为顶级应用自动启用了此功能,但任何开发者现在都可以选择启用。

三个值得重温的图形工具

团队提到了可以帮助工作室提高性能,并最终通过更高的舒适度来延长玩家游戏时长的工具:

  • 固定注视点渲染(FFR): 在Quest 2尤其有价值,通常通过降低外围分辨率来显著节省GPU资源。

  • 应用空间扭曲(AppSW): 以一半的刷新率进行渲染,同时合成中间帧,在适合内容的情况下创造巨大的性能余量。

  • 动态分辨率: 优化你可接受的最低分辨率阈值,然后让系统在有余量时提高质量。更高的分辨率可能与参与度的提升相关。

为你的团队提供的五步工作流

  • 使用Link进行迭代,以加速测试周期。

  • 使用MQDH进行分析,使优化基于测量。

  • 使用SBC减少首次运行时的着色器卡顿。

  • 启用动态分辨率,将性能余量转化为更佳画质。

  • 分阶段发布(从1%到100%),以便及早发现性能回退。

数据驱动的优势:分析如何改变《Contractors VR》

在最具可操作性的分会场之一,Meta游戏增长与变现主管Chong Ahn分享了一个明确的信息:标准KPI帮助你发现问题,但针对特定游戏的分析才能帮助你解决问题。

为什么通用指标不够

日活跃用户(DAU)和留存率可以告诉你行为何时发生变化,但它们很少能准确告诉你变化的原因。Ahn鼓励团队定义:

  • 如何细分玩家

  • 对于每个细分群体,”健康”的行为是什么样的

  • 实际行为是否符合预期设计

《Contractors》中的留存率调查

Ahn详细介绍了南京穴居人工作室如何使用游戏遥测技术来改善《Contractors》的新手体验。

撤离是《Contractors》游戏循环的核心。数据驱动的变革将游戏的首次比赛撤离率从15%提升到了50%以上,这是一个巨大的留存率胜利。简单来说,游戏撤离率是指在一款具有“撤离”机制的游戏中,玩家成功完成目标并安全离开关卡(即“撤离”)的比例。

在第0天撤离次数越多的玩家,其第1天留存率明显更高,这符合直觉。真正的机会出现在漏斗的更早期。只有大约一半的新玩家玩了第二场比赛,到第五场比赛时,漏斗比例下降到约20%。尽管它本意是对新手友好的,但首次比赛的撤离率仅为15%。

该团队提出了一个直接导向修复方案的诊断问题:是谁杀死了新玩家?

有两个来源:

  • 40%的死亡来自经验丰富的玩家。

  • 17%的死亡来自本应设定为宽容的机器人。

随后团队进行了两项有针对性的更改:

  • 降低了新玩家前五场比赛的机器人精度,使机器人造成的死亡减少了80%。

  • 早期将新玩家锁定在新手地图,因为只有35%的人会选择它。

结果:

  • 首次比赛撤离率从15%增加到50%以上。

  • 第五场比赛撤离率攀升至约75%。

这里的教训是,自定义游戏遥测技术将一个广泛的留存率问题,转化为一组精确、可测试的产品变更。

为了帮助你从分析中获得最大收益,Ahn将管道分为三个阶段:

  • 数据生成: 埋点有意义的事件(比赛开始、比赛结束、新手引导参与度、进度、交易、奖励、内购),并包含支持诊断的元数据。

  • 数据仓库: 将遥测数据路由到仓库(BigQuery、Snowflake、Redshift),按日期和平台分区,定义模式,并为版本控制做好规划。

  • 数据转换与洞察: 将原始事件建模为可用于决策的表(每日摘要、同期群),并连接 BI 工具进行探索。

当然,每个工作室用于构建管道的资源各不相同。Ahn强调,团队可以从简单做起,随着玩家基础的增长,逐步完善他们的分析能力。

以更少的摩擦进行构建:从原型到留存

GDC首日强化了一个核心开发者中心目标:消除整个技术栈的摩擦,以便团队能够更快地迭代、更顺畅地发布,并从出现的玩家身上学到更多。

手势优先设计让交互感觉更直接。智能体工作流减少了设置时间并加速了迭代。性能工具使性能分析成为可重复的习惯。分析帮助团队将留存率问题转化为具体的修复方案和可衡量的结果。

本文链接https://news.nweon.com/138728
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群苹果Vision  |  Meta Quest  |  AR/VR开发者  |  映维粉丝读者
XR Dev Wechat Group/微信群

您可能还喜欢...

资讯