The Voices of VR Podcast
欢迎
我的名字是Kent Bye,欢迎收听《Voices of VR》播客。在今天的节目中,我们将深入探讨以哲学和建筑为视角的元宇宙,特别是通过Croquet操作系统的镜头来进行深入分析。Croquet是从底层设计的协作实时浏览器操作系统,旨在在开放的元宇宙中为各种新事物提供便利。
Croquet的介绍
Croquet于2022年5月17日正式推出,这是一款运行在浏览器中的操作系统。它将浏览器视作编程虚拟机,通过它,可以在不同的机器之间实现同步模拟。用户通过访问一个URL,即可与其他多位用户在同一地点共同体验相同的内容。他们通过模型ping反射器,该反射器对任何更改进行时间戳标记,并将其反射回所有个体用户。从而,他们能够实现这种实时协作的环境。许多操作系统并不是从零开始设计以支持这种协作环境,因此他们必须重新构想一些操作系统级别的核心能力。
这种设计将能够开启在基于浏览器中发生的各种新型多人协作环境,同时吸引众多不同的WEB开发者社区,并开始利用来自WEB生态系统的实时REST API和数据。这就是我们在今天《Voices of VR》播客中要探讨的内容。
与David Smith的访谈
与David的访谈发生在2022年5月13日。David说:“我从80年代开始就做我们所谓的VR及元宇宙。我在1985年时搭建了我的第一个头戴设备,实际上是用它来进行远程存在的,我们使用数据手套来控制一台配备了气动手的Puma 560机器人。当你移动手的时候,机器人也会精确地跟随你的动作。”
“在那个时候,我也开始制作一个可能是第一个冒险射击游戏的项目,名为《Colony》,它在1987年推出,是首个能够创建虚拟环境供用户探索的游戏。这款游戏在当时表现相当不错……”
Collabrative System Collaboration
David接着提到:“而在我做这个游戏的期间,电影导演Jim Cameron正在制作《深渊》,他看到了这款游戏的盗版版本,并请我帮助可视化他影片中的深水钻探平台,我在该场景建造前走动并查看相机的角度。”
“而且,当Tom Clancy对此游戏产生浓厚兴趣,并主动联系我表示游戏难度太高时,我决定与他合作,因为他想要一起进行一个项目。最终,《Rainbow 6》的概念由此诞生。”
未来的协调
David提到,在讨论与Alan Kaye合作时,他解释说:“在他和我看来,下一步大的计算机进步正是将Engelbart的想法实现到现代世界。真正的协作系统、使用计算机作为通信平台的想法,我们看到这是一件非常重要的事情。”
David进一步阐述:“在讨论有关这种基于浏览器的协作操作系统时,我们开始了Red Storm的开发工作。而后,我们与David Reed一起合作,他是UDP协议的架构师,也是TCP/IP协议的共同架构师。”
实时编程环境
David提到:“我们必须构建一个真正的实时编程环境,这意味着当用户在系统中做出交互操作时,所有的更改和状态更新都应在每一位用户的系统中得到同步和更新。”
利用新技术
谈及到使用新网页标准时,David解释说:“我们使用WebAssembly技术在浏览器中运行的真的是一个虚拟机环境。用户在任何地方都能共享相同的状态并以多用户的形式进行交互。”
商业计划
David谈到了商业计划:“我们的业务是销售事件和留言,这是任何用户触及反射器并重新分配信息的过程。”他表示,随着网络反射器网络的扩展,他们希望达成在全球范围内都能提供低延迟的用户体验。
结语
总之,Croquet的构想和实现代表了向一个共享、实时、协作的元宇宙方向的迈进。通过操作系统的设计,他们在促进用户之间的互动和创造方面,更是打破了传统的界限。这样的设计将为未来的虚拟和增强现实应用提供坚实的基础。