Oculus公司的技术总监约翰卡马克正在开发一种叫“VrScript”的虚拟现实脚本语言。在Oculus Connect大会上了解了这种脚本语言之后,虚拟现实建模语言(VRML)的创造者Tony Parisi有一些想法和大家分享。
VrScript是Oculus的技术总监卡马克为三星Gear VR设备开发的一种快速开发的虚拟现实脚本语言。卡马克谈到VR发展的当前状况时表示“创建本地项目的任务繁重”,这也是他开发VrScript的一个动机。其想法是用它来为三星Gear VR开发一个类似于“网页内容”的简易VR应用,支持“远程开发”。
卡马克在9月的Oculus Connect开发者大会上首次演示了VrScript。在发表会上,我(Sophia Dominguez)有幸坐在Tony Parisi的旁边,他是VRML的创造者以及WebGL专家,目前为WEVR平台技术的副总裁,他对这一新环境有很多后续的想法。Parisi与VRML以及相关项目的合作表明他花了很多时间考虑VrScript将要解决的难题;我很高兴在和他谈话听了他的想法之后跟上了他的思维。
VrScript是一个非常棒的想法
Parisi表示VRScript是一个非常棒的想法,因为Oculus在大力推进虚拟现实的日常使用。更值得一提的是这个想法是卡马克提出的,他已经编写复杂的游戏引擎很多年了,但作为Oculus的技术总监他致力于让普通开发者也能够接触虚拟现实开发,而不仅仅是专业的游戏程序员。“
卡马克在推动日常移动VR应用的行为展现了Oculus除了游戏之外对移动VR的前瞻性思维方式。如果VrScript像卡马克所开发出来的一样易于使用,那Oculus就为所有不同类型的非游戏开发商打开了大门来创作简易的VR应用,让更多人投身到VR生态圈中。
Scheme语言或许不是最好的基础
Parisi说“我是Scheme语言的忠实粉丝,这是我最喜欢的编程语言之一。但是,其语法是建立在一种名为LISP语言的基础上的,LISP是运用到人工智能编程中的一种早期编程语言;在科研领域和计算机科学界有很多LISP的爱好者,但是作为一种实用语言它从未成功地得到普及。我不确定它作为一种VR语言能成功地普及。卡马克提到也许有人能制作一个JavaScript层来配合他的运行环境。这听起来很有前景。”
如果VrScript能支持更多热门和新式的语言对移动VR来说将是一个巨大的胜利,可以让更多的开发者来使用。
它对非Oculus平台开放吗?
每个人心中都抱这样一个疑问,卡马克/Oculus除了让VrScript在Gear VR上使用之外是否还会为其他平台提供支持。Parisi指出“很多开发商希望可以为多个VR平台创建内容”,如果Oculus对这些平台开放,VrScript这种环境就会被广泛地采用。
VrScript超链接模型是通往虚拟世界的正确道路
这一理念和Parisi最近在博客上写的一篇文章“虚拟世界对于一个应用程序商店来说太大了”不谋而合。过去几年里Tony一直在提倡把网页和VR结合在一起,尤其是不用下载只用点击超链接就能直接访问VR内容的这一想法。
为什么我们不能只点击一个链接或输入一个URL就能立即访问虚拟现实呢?为什么要下载安装应用?这种方式冲突太多。只要这种模式的控制存在,我们就不能实现大众市场的虚拟现实。
很明显卡马克也是这样认为的,因为VrScipt支持自发的网页式访问VrScript体验。如果卡马克带头打破这种繁琐的应用模式,我们就离一个连接的虚拟世界更进一步。
via:Yivian
手机扫描左侧二维码
或微信搜索公众号VR日报,每日获取精彩的VR资讯
关注VR日报 完整你的虚拟现实梦!
热门推荐
-
韩国狠心缩减对VR支出,Facebook和HTC投资的钱要打水漂吗
2016-12-16 -
VR是如何改变零售业的“脸面”?
2016-12-15 -
移动 VR 成未来生活必需品,2020年用户量预计达1.35亿人
2016-12-15 -
VR游戏开发成本揭秘,盈利困难
2016-12-15