Meta发布Quest社交游戏功能全新演示《Decommissioned》
社交游戏功能的全新演示体验
(映维网Nweon 2023年05月03日)来自Schell games、Innersloth和Robot Teddy的《Among Us VR》这个成功的例子说明了Quest所实现的社交临在可以释放全新的游戏机会。所以,Meta日前发布了一个Meta Quest平台社交游戏功能的全新演示体验:《Decommissioned》。
《Decommissiond》这个开源项目采用了类似《Among Us VR》的玩法,并旨在激励和教育VR开发者提供优化的和引人入胜的社交体验。
当火星殖民地的系统开始失效时,玩家将作为一名研究人员前往火星殖民地上。其中,最多八名玩家必须手动管控系统的工作站。然而,里面存在暗中与你作对的玩家。但请小心,尽管你们可以互相审问,互相指责,互相撒谎,互相开玩笑,但因为没有投票淘汰或清除嫌疑人的机制,所以你们必须小心翼翼地维持殖民地的运行5天,否则你们就会失败。
目前《Decommissiond》已经登陆App Lab,而源代码已托管至GitHub。
下面,团队介绍了如何使用Meta Avatars、Interaction SDK等来增强《Decommissiond》中的体验,以及如何通过简单的解决方案来升级社交游戏。
社交玩法
《Decommissiond》旨在突出Meta Quest平台上的社交临在。通过使用Meta Avatars SDK和Oculus Spatializer,你可以看到和听到其他玩家的声音,而一切好像大家位于同一个物理位置一样。启用手部追踪功能后,每个玩家的自然肢体语言可以通过逼真的物理和精度进行交流,而如果你是使用Meta Quest Pro,眼动追踪和面部追踪功能将进一步提升社交体验,带来更紧密的联结感和更加身临其境的体验。
沟通是关键,《Decommissiond》的游戏机制鼓励玩家专注于社交体验,并在游戏的整个阶段探索社交的方方面面。玩家将有机会互相审问,互相指责,互相撒谎,互相开玩笑。
当玩家不聊天时,他们需要控制五个电台,以五个迷你游戏的形式保持基地的运行。其中,相关的迷你游戏展示了使用Interaction SDK创建有趣游戏的不同方式,包括击打小行星、操纵化学设备、抓取和投掷燃料电池、以及瞄准软管等交互。设计的交互不仅有趣,而且感觉非常自然,尤其是在使用手部追踪的情况下。
《Decommissiond》会令你感觉自己是在和伙伴切切实实地开玩游戏,这可以作为你的蓝图,以在自己的应用程序中复制类似的功能。它更像是一个面对面的棋盘游戏,而不是一个在线视频游戏。当然,在棋盘游戏中,你不能向全息小行星发射激光。
这种增强的社交临在说明了为什么只有《Decommissiond》和其他VR游戏才能提供的沉浸式体验的原因之一。
免费和开源
《Decommissioned》由Meta和Gravity Jack共同开发,它展示了协同工作的功能,同时以清晰的视觉效果提供引人入胜的社交体验。GitHub的储存库将为你提供相关的参考:
- Oculus Integration SDK
- Meta Interaction SDK
- Meta Avatars SDK
- Application SpaceWarp (采用Universal Render Pipeline)
- Oculus Platform API (Users, Invites, Group Presence, Destinations)
- 它同时说明了如何使用Unity Netcode来实现多人游戏。
这意味着你可以在项目中自由使用相关代码,你甚至可以直接在这个项目的基础上构建一个全新的游戏。
有用的Unity包
存储库中包含四个Unity包,包括用于开发Unity项目的有用实用程序,如:
- Meta Utilities:用于游戏开发的通用实用程序,包括用于优化组件引用的AutoSet属性和用于更快多人测试的网络设置工具栏。
- Meta Input Utilities:与XR输入相关的实用程序,包括用于快速编辑器内游戏测试的XR FPS模拟器。
- Meta Multiplayer for Netcode and Photon:用于轻松启动多人VR游戏的组件,包括网络Avatar。
- Watch Window:一种新的编辑器工具,可在播放或编辑模式下帮助跟踪和可视化数据。
Meta表示:“我们希望你喜欢Meta Quest的这款社交游戏展示。我们鼓励你尝试这款游戏,并探索社交VR的可能性。”