开源游戏引擎“Godot Engine”正式支持VR,并将实现VR跨平台

Godot Engine是一款2/3D多平台开源游戏引擎,由OKAM工作室开发,已于2016年2月24日上架Steam,并受到了广泛好评。Godot Engine采用类似Unity的架构,并且比Unity更加小巧易用,同时它几乎支持所有主流平台。

目前,Godot 3.0的完整版已经发布,其通过轻量级3DoF“Cardboard式”解决方案为引擎提供VR支持,并通过基于GDNative的插件提供OpenVR支持。可以实现跨平台的Godot Engine引擎是一个开源的非盈利项目,可以通过其官方网站或Steam免费下载。

正如Godot Engine网站上的文章中所描述的那样,Godot 3.0的开发用时超过18个月,其中做了大量的改进和更新,包括“全新的渲染引擎、具有最先进技术的、可用于3D的PBR工作流、改良过的资源输送管线、可加载本地代码的GDNative插件、支持C#7.0和许多其他功能。”

VR支持最初是在2017年10月的Alpha 2版本中引入“ARVR Server架构”的,它可以让各种AR和VR平台与Godot Engine相连。首席开发人员Juan Linietsky将GDNative ARVR框架描述为“构造紧密”,此框架可以让其他VR平台不用核心游戏引擎就可以进行开发。

有关Godot Engine对AR和VR支持计划的更多信息,可以在程序员Bastiaan Olij的早期文章中找到。该文详细介绍了轻量级移动VR App的“Native Mobile”界面,以及通过安装启用GDNative OpenVR,这款App可以实现Steam VR的完整兼容。

此外,开发团队还为OpenHMD带来了一款“实验性”GDNative模块,这个开源项目为包括PS VR在内的多种头显带来跨平台支持。同时,还有进一步计划在未来为Gear VR和Daydream提供跨平台支持。

另外,开发团队计划在3.1版本实现对AR的全面支持,在GitHub上Olij的ARKit分类下,我们可以看到Godot Engine在几个月前就实现了对ARKit的支持。

Olij最近发布了一段视频,演示了在GDNative模块正式成为库中的asset之后,用户可以很容易的从项目中启动OpenVR。同时,视频还演示了包括游戏引擎教程制作者Game From Scratch在内的一些用户,成功使用Windows MR头显运行Steam VR的过程。

虽然我们看到了《生化危机7 VR》、《辐射4 VR》这些大IP VR化游戏的成功,但我们更希望看到优秀的VR独占游戏,这样VR游戏市场才能更有活力。同时,Godot Engine带来的跨平台支持也让人眼前一亮,我们期待能尽快看到使用Godot Engine开发出来的VR游戏,这也将为我们带来更多VR游戏玩家。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180208G0ZUJV00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券