×

登录vrpinea

2019年07月25日

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

作者:VRPinea

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

 

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

 

1.jpg

 

正如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平台不用核心游戏引擎就可以进行开发。

 

2.jpg

 

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

 

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

 

3.jpg

 

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

 

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

 

4.jpg

 

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

 

本文由roadtovr刊发,属VRPinea原创编译稿件,转载请洽:brand@vrpinea.com


评论



返回
上层
返回
顶部