编译/VR陀螺
一年一度的游戏开发者大会(GDC 2025)正在美国旧金山召开,今年Meta准备了12场演讲,内容涵盖混合现实、Meta Horizon Worlds、人工智能、游戏设计和货币化等主题。以下是围绕Meta Horizon OS开发VR/MR体验的相关分享。
利用多人游戏和应用内购买
多人游戏体验正在兴起,目前Meta Horizon商店中最受欢迎的游戏大多支持多人联机。用户在提供社交体验的免费游戏应用上花费的时间也比以往任何时候都多。鉴于这些趋势,现在是打造以多人为核心的新体验,或在现有游戏中实现多人游戏支持的最佳时机。
免费游戏应用正倾向于将应用内购买(IAP)作为一种日益可行的创收手段,这促使2024年的总体支付额增长12%。为了帮助开发者抓住通过IAP盈利的机会,我们推出了增长洞察系列(Growth Insights Series),其中包括有效执行的技巧和策略。
Building Blocks、MR Motifs和Meta XR Simulator等工具使集成和测试主机托管等功能变得更加容易(更多信息见下文),让开发者有更多时间专注于创造独特有趣的体验,减少设置和故障排除的时间。
Building Blocks
更智能、更快速地开始构建
我们在创建工具方面投入了大量精力,以简化和减少开发时间——如果开发者是单独工作,或者是混合现实开发的新手,这些工具可以降低入门门槛,提供以较少的开发经验或资源完成更多工作的机会。
▊MR Motifs
自Meta Quest 3发布以来,许多最成功的混合现实应用程序都有类似的机制。
鉴于某些机制在整个内容生态系统中重复出现,我们开始创建MR Motifs,即重复功能蓝图,我们希望开发人员在构建新的混合现实体验时使用这些功能。Motifs本身并不是应用程序,而是用于实现特定功能的技术特性和API的集合。开发者可以利用这些Motifs(包括源代码、最佳实践和视频教程)来加快构建过程,并在常用功能的基础上进行构建。
截至3月中旬,开发者可以使用三个Motifs开始制作:
▊Building Blocks
Building Blocks是Meta XR一体化SDK中的Unity工具,可帮助开发者快速发现和集成常用功能。每个Block都封装了特定的功能,使开发者可以更轻松地使用新功能快速制作原型或增强现有应用程序。
只需点击几下,就可以将穿透、虚拟键盘、手部抓取等功能拖放到项目中,并正确配置所有依赖关系。开发者还可以对Blocks进行修改,以满足独特的应用体验需求,例如在抓取特定对象时添加自定义的手抓姿势。
最近,我们推出了Multiplayer Building Blocks,以加快社交功能集成,有助于快速构建共享体验。使用这些Blocks,开发者可以快速添加对匹配、主机托管、玩家语音聊天、虚拟化身等功能的支持。
Building Blocks已发展成为我们用来向新开发人员解释XR功能如何工作,以及如何轻松“打开”和修改这些功能的强大工具。
▊Meta XR Simulator
测试是应用开发过程的核心部分,以往需要经常戴上和摘下头显,但当开发者为Horizon OS构建应用程序时,情况就不再是这样了。事实上,有了Meta XR Simulator,甚至不需要头显就能真实地测试体验。
现在,开发者可以无缝模拟物理环境和设备控制,针对不同的房间布局和输入选项测试混合现实和多人体验。这款功能强大的工具装载了11个预制合成环境,可消除与测试不同房间大小和物理对象相关的许多开发障碍。如果这还不够,开发者甚至可以使用头显扫描房间并将其导出到XR Simulator。
通过模拟器在同一桌面上同时运行多个同步实例的功能,实现高效的多人测试也比以往更加容易。这一功能与录制和回放系统相结合,无需部署多个头显,也无需为VR多人游戏和同地MR体验重新创建序列。
▊Immersive Debugger
当然,在测试完项目后,开发者很可能想深入其中,开始调试过程中发现的问题。Unity的Immersive Debugger让开发人员和技术美术人员能够直观地在头显中进行迭代,使用具有应用特定调试选项的UI面板来考虑空间和视觉元素。
我们设计的沉浸式调试器具有一整套功能,包括控制台和检查器面板,带有特定于应用的调试选项,可加快新手和经验丰富的开发人员的调试速度。无需摘下头显,就可以监控状态变化、调用指定函数的任何操作、调整指定的浮点/输入/布尔变量等。
从应用程序展示开始
我们的GitHub存储库给为Horizon OS构建应用程序的开发人员提供了一个机会,让他们可以从一系列功能齐全的展示中获得灵感,这些展示提供了混合现实、多人游戏、交互SDK、场景API等方面的最佳实践。每个展示都针对开发应用时可能遇到的不同挑战,并提供完整的项目和源代码以帮助学习。以下是一些现在就可以开始使用的展示:
Cryptic Cabinet
用人工智能增强应用程序
我们的GDC开发者峰会邀请了一批开发人员,他们每天都与人工智能角色、动态故事情节和生成式创作工具打交道。他们的见解能帮助与会者发现在内容创作中优化利用AI的机会。
在Horizon生态系统中,我们看到了人工智能的进步,它被用于高效生成音频、环境、代码、网格等。我们还利用LLM来协助对话,甚至在最近的黑客马拉松中也看到了人工智能的应用,用户可以在其中尽情释放自己的创造力。我们还对人工智能工具进行了投资,包括Meta Horizon Worlds桌面编辑器的新功能,使美国的创作者能够生成TypeScript以及音效和环境音频。
此外,请继续关注我们在GDC上举行的关于利用人工智能创建引人入胜的内容的完整会议。
利用开发者计划快速取得成功
开发者计划如Meta Horizon Start旨在全面支持应用程序的开发,使开发者可以高效地完成从开始到发布的整个过程。
无论是需要技术支持,还是需要使用最新的开发者工具包,Start计划都能提获得专属优惠、加入经验丰富的开发者社区的机会,这将帮助开发者在项目发布前为广大用户提供更好的服务。
在GDC上,我们有幸邀请到了JollyCo公司的营销主管Andrey Grechko,他与我们分享了团队利用Horizon Start计划创建即将推出的沉浸式第一人称射击游戏《Sugar Madness》的历程。
当遇到开发障碍时,例如在面对射来的弹丸时要保持一致的玩家定位和操作时,Grechko的团队能够利用Start团队以及庞大的Start开发者社区来测试各种想法并寻求解决方案。在这一特定场景中,他们结合了两个社区解决方案,帮助玩家在躲避子弹时发出信号,并确保玩家在躲避时头部的准确定位。
正是这些优势以及更多其他优势使Start计划与众不同——开发高品质的游戏体验需要技巧、韧性和独创性,而能够依靠一个充满激情、经验丰富的开发者社区,尤其是在遇到障碍时,可以大大提高成功发布的几率。
JollyCo的故事还提供了关于Meta Horizon社交和多人游戏功能、应用内购买系统和First Hand展示如何帮助提供快节奏和适应性强的体验,吸引年轻受众并鼓励竞争的见解。
Sugar Madness
从增强的开发工具和开发者计划到流行的游戏类型和游戏模式,Horizon OS上有无数创新和发展的机会。我们希望开发者能发现这些有价值的见解,并迫不及待地想知道您将开发出什么样的产品。
来源:Meta
投稿/爆料:tougao@youxituoluo.com
稿件/商务合作: 六六(微信 13138755620)
加入行业交流群:六六(微信 13138755620)
元宇宙数字产业服务平台
下载「陀螺科技」APP,获取前沿深度元宇宙讯息