Croquet的基于浏览器的用于元宇宙的操作系统:架构和哲学的深入挖掘实时协作

地集成 在模型视图架构的基础上,我们引入了反射器和全球反射器网络的概念,以实现多用户协作的实时同步。反射器是一个无状态的服务器,接收用户的操作并为其添加时间戳后进行分发。全球反射器网络则是一个边缘系统,使参与者在不同地理位置之间能够以低延迟的方式进行协作。通过这种方式,我们能够实现共享的虚拟机和模拟,并将用户的操作实时同步在不同的系统上。 这种架构的设计受到了Smalltalk和Alan Kay等计算机科学家的影响。我们深入研究了Smalltalk的设计理念和实现方式,通过构建一个底层的、可由开发者自由修改和拓展的操作系统,实现了一个具有协作和实时能力的元宇宙。另外,David Reed在UDP和TCP/IP协议的设计上的经验也对我们的工作产生了影响。 总之,Croquet的设计和实现是基于模型视图架构、反射器和全球反射器网络的,通过将共享的虚拟机和模拟与实时协作相结合,在浏览器上打造了一个具备元宇宙特性的操作系统。它能够实现多用户协作、实时同步和共享复杂的模拟,为创造各种类型的应用程序提供了巨大的空间和可能性。Croquet是一个新的操作系统,旨在创建一个共享的、实时的协作环境。它的设计灵感来自1968年Douglas Engelbart的“终极Demo”,展示了许多计算的未来方向,如窗口、超文本、图形、视频会议等。Croquet的目标是创造一个虚拟空间,让所有的对象和用户在其中相互交互并保持同步。它使用了反射器网络架构,通过消息传递和快照机制来处理协作和同步问题。Croquet能够与现有的社交平台(如Rec Room和VRChat)相媲美,但它试图更进一步,通过简化开发和提供高效的协作环境来吸引更多的开发者参与进来。Croquet计划通过开源方式提供核心系统,允许开发者基于此构建更多有趣的应用。他们计划面向企业和工业应用、5G网络应用以及个人用户开展业务,并逐步完善和扩大覆盖范围。Croquet希望成为元宇宙发展的一部分,重新定义人类的沟通方式和计算的未来。它还提供音频和视频的集成,并计划开发数据库来存储开放的行为和分发计算的能力。最终,Croquet希望通过与其他业务合作将其平台从一个实验推向商业应用的阶段,成为一个充满创新的平台。

VR游乐设施Zero Latency放弃背包电脑,选择Vive Focus 3和无线渲染。

Zero Latency是户外VR空间中历史最悠久的VR游乐设施之一。该公司决定放弃PC背包,并采用独立的Vive Focus 3头戴设备,通过无线方式传送由PC渲染的VR内容。Zero Latency提供完全独特的多用户VR体验,旨在在一个大型共享舞台上进行游玩。该公司向特许经营商提供平台和体验,并不断升级其VR技术。过去,其系统使用自定义背包PC、OSVR HDK 2头戴设备和光学顶置跟踪系统,后来转向专门设计的VR背包和HP的首代WMR头戴设备,简化了系统并提供了内置跟踪。最新升级中,Zero Latency选择了Vive Focus 3,并通过Wi-Fi 6E网络进行无线传输,减少了成本和用户复杂性。这意味着放弃了VR背包,简化了设置,降低了运营商和用户的成本和复杂性。Zero Latency场所继续提供合作和竞技多人体验,最多可容纳八名同时游玩的玩家。尽管现有场所升级到新系统需要一些时间,但该公司将向新的特许经营商提供这种升级版本的系统。