c#发展

注册

 

发新话题 回复该主题

开源游戏引擎GodotEngine正 [复制链接]

1#

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

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

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

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

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

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

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

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

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

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

vrpinea.
分享 转发
TOP
发新话题 回复该主题