Meta的开发者展示应用《Cryptic Cabinet 》 针对任何空间定制混合现实“逃生室”

近日,Meta宣布推出了一款名为《Cryptic Cabinet》的新型开源混合现实演示,该演示是在Unity中构建的,并展示了Meta混合现实开发平台“Presence Platform”功能如何将任何房间转变为独特的游戏体验。此次发布的《Cryptic Cabinet》演示了如何集成多种混合现实功能,包括场景 API、共享空间锚点、协同定位、透视和透视颜色映射。为了演示最佳实践,开发团队使用了交互 SDK,通过各种谜题与场景中的元素进行交互。

《Cryptic Cabinet》的特色之一是其能够适应任何房间布局的混合现实谜题。在这款展示中,玩家将在房间中看到一个神秘的柜子,打开后房间充满了各种神秘的物品,玩家需要解密如何正确使用这些物品,将柜子还给其合法所有者。为了确保每个用户都能获得出色的混合现实体验,《Cryptic Cabinet》根据用户的房间布局进行自适应调整,将物品放置在最佳位置。

为了优化房间布局,开发团队采用了网格系统,覆盖了墙壁、地板和其他表面,以了解房间的布局,并据此放置每个物体。开发者们还被鼓励在初始定位后启用玩家的自定义,以适应用户可能未完全映射的房间布局。

《Cryptic Cabinet》还强调了使用控制器或手进行直观游戏的重要性。为了将玩家完全沉浸到混合现实体验中,该展示集成了Presence Platform的交互SDK,使玩家能够通过自然运动与虚拟环境中的物体进行真实互动。例如,在某个谜题中,玩家可以通过在灯泡的侧面施加旋转动作来拧紧和拧开灯泡,创造出更真实的互动体验。

《Cryptic Cabinet》还支持本地多人游戏,使玩家可以与朋友一起解决密室逃脱问题。多人游戏通过托管体验,让玩家们共同合作解决谜题。在构建托管体验时,开发者们建议使用托管包,以便在同一位置的多个用户之间启用共享空间锚点,确保虚拟对象在房间内正确对齐。

《Cryptic Cabinet》的完整源代码(包括游戏的所有资产)已经在GitHub上提供,供开发者们探索和学习。此外,为了让更多用户亲自体验《Cryptic Cabinet》,该演示还在App Lab上提供了一个完全可玩的版本。

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注