Open source game engine Godot big plans to release version 4.0 years: support cross-platform graphics API Vulkan

Godot plans this year to support the drawing API Vulkan, can be used to develop cross-platform game.

Open source game engine after 10 years of iterative updates, upcoming in January Godot 3.2 version, the lead developer Juan Linietsky at the turn of the year the occasion of the official blog posting review of past developments and prospects Godot in this year's plan, and mention It is expected to release in the middle of this year Godot 4.0 will join the cross-platform 3D graphics and computing API Vulkan.

Godot was born in 2007, Juan Linietsky with another developer Ariel Manzur together to develop a Godot. However, because at that time Argentina has been less stable political and economic impact of the development progress Godot, so they just released the 1.0 version in 2014, but because it was a 2D engine has a lot of limitations, and can not use 3D, launched until 2016 version 2.0 was improved usability problems.

▲ Godot 1.0, 2014 released in December

▲ Godot 2.0, 2016, released in February

▲ Before Godot open in early 2010 screenshot

Before ▲ open source by the Godot production of the game

2.0 版本之后,开发团队将开发重心放在对 3D 的支持上,并于 2018 年发布了 3.0 版本。Juan Linietsky 还提到,因为 Godot 此前曾被用于许多商业项目,为了避免破坏兼容性,很多代码库都没有经过修改,而这也导致 Godot 堆积了很长的待办事项清单从而影响重构。但在开发 3.0 的时候,他们解决了这个问题,因为 Godot 不再与任何人就代码库承担任何商业义务。基于此前提,开发团队对 Godot 进行了大规模的重构以及错误修复。正因如此,3.0 的开发耗费了相当长的时间,不过因为可用性的大幅提升,到 Godot 3.1 已经积累了许多重要的核心用户和贡献者群体。当然重大改进自然也会对兼容带来重大破坏,为此也招致不少用户批评。

▲ Godot 3.0,2018年1月发布

最后,Juan Linietsky 展望了未来的计划。按照他的说法,接下来 Godot 的开发团队将会进行拆分,部分成员继续参与 Godot 4.0 的开发,另一部分则为今年 1 月发布的 Godot 3.2 做准备。

Godot 4.0 的 Vulkan 分支将会被合并进主分支,预计在 2020 年中发布。Juan Linietsky 表示不打算在 4.0 版本中增加许多新功能,核心目标是提升渲染品质和效率,希望能与主流游戏引擎一比高下。

Vulkan 是跨平台 3D 图形与运算 API,主要支持跨平台高性能的即时 3D 绘画应用程序,如游戏和即时多媒体。与 OpenGL 和 Direct3D 相比,Vulkan 更专注于支持高性能运算,并能平衡 CPU 和 GPU 的工作负载。

Guess you like

Origin www.oschina.net/news/112685/godot-decade-in-retrospective-and-future