开源游戏引擎Godot发展10多年,即将在今年1月发布Godot 3.2版本,首席开发人员Juan Linietsky在年度交替之际,于官方博客发文回顾过去的发展,以及Godot在今年的计划,并提到预计在今年年中发布的Godot 4.0,将会加入跨平台3D绘图与运算API Vulkan。

Godot始于2007年,Juan Linietsky与另一位开发者Ariel Manzur共同开发了Godot,由于阿根廷的政治与经济一直不太稳定,影响Godot的开发进度,因此他们到了2014年才发布1.0版本,但因为当时的2D引擎还有诸多限制,而且无法使用3D,一直到了2016年的2.0版本,才解决低可用性的问题。
接着他们将引擎开发重心放在3D的支持上,于2018年发布了3.0,Juan Linietsky提到,Godot因为之前被用在许多商业项目上,为了避免破坏兼容性,因此许多程序代码都无法变动,但是在开发3.0的时候,他们已经不需要承担商业义务,因此进行了大规模的重构以及错误修正,虽然花了许多时间才发布3.0,但是因为可用性大幅提升,到了Godot 3.1已经累计了许多重要的用户和贡献者社群。
而接下来,Godot将会拆分团队,一部分将继续开发Godot 4.0,另一部分则将在今年1月发布Godot 3.2。Godot 4.0的Vulkan分支将会并入主分支,预计在2020年中发布,Juan Linietsky表示,这个版本不打算增加许多新功能,目标则是要提升渲染品质以及性能,希望可与主流游戏引擎竞争。Vulkan是跨平台3D图形与运算API,主要支持跨平台高性能的即时3D绘图应用程序,像是游戏或是即时多媒体,与OpenGL和Direct3D相比,Vulkan更专注在支持高性能计算上,并能平衡CPU和GPU的工作负载。