Godot Engine continues seeing upgrades to the current 3.x series while the work is ongoing to bring Vulkan support the upcoming Godot 4.0. The second Beta of Godot Engine 3.2.4 is out now.
This has quickly become the most advanced and fully featured free and open source game engine around, and their work on it continues to be seriously impressive.
Here's what's coming to Godot 3.2.4:
- Android App Bundle and subview embedding support.
- 2D batching for GLES3 (remember that we added it for GLES2 in 3.2.2), and improvements to GLES2's batching.
- A new software skinning for MeshInstance to replace the slow GPU skinning on devices that don't support the fast GPU skinning (especially mobile).
- Rewritten and greatly improved FBX importer (new in 3.2.4 beta 2).
- Improved Web editor prototype and AudioWorklet support for multithreaded HTML5 builds (new in 3.2.4 beta 2).
- New option to snapping 2D transforms to whole coordinates, helps prevent jitter on pixel art camera motions (new in 3.2.4 beta 2).
- Configurable amount of lights per object, now defaulting to 32 instead of 8 (new in 3.2.4 beta 2).
The lighters per object change is a great one, something I've seen a few developers gripe about and try to get around. Speaking on Twitter about the old limit, Godot's lead developer Juan Linietsky mentioned how "stupid" they felt about not having made it customizable originally and that while it's not optimal having it as an option is better, especially given the power of most computers now.
Read more over on the Godot 3.2.4 Beta 2 release announcement.
If you're looking for some Godot tutorials you should check out GDQuest, and they have a number of examples open source and up on GitHub like their recent Tactical RPG movement release pictured in testing below.
Are you working with Godot? Feel free to let us know what you're doing with it in the comments.