With the Godot 3.1 release, the Visual Shader editor was recreated from the ashes of its Godot 2.x ancestor. While usable and packed with visual features, Visual Shaders lacked many features from their Shader (script) big brother. A new update has been prepared for Godot 3.2 to solve this problem.
Godot's WebRTC interface is getting STUN/TURN support, and now allows you to create multiple reliable or unreliable data channels. WebRTC GDNative support for non-HTML5 platforms can now works as a drop-in library without any extra configuration. Some hints on incoming multiplayer support.
Godot 3.1.1-stable is released, the first maintenance release of the 3.1 series. In this release we've fixed an important security issue related to networking, added some nice quality of life improvements to the animation editor, and fixed several bugs.
Godot has the simplest and most efficient Android deploy system you can find in any game engine. With a single click, your project is runing on the phone. With a single option (network fs deploy) your gigabyte-sized project is running on your device in mere seconds. You can use the editor to debug your running game while it runs on your device and you can make changes in the scenes or scripts and they will reflect in real-time in your phone or tablet. The big drawback, however, was that adding plugins was a pain in the butt.
Godot is getting some WebRTC love! Experimental support is available in current master branch, enabling low latency networking in HTML5/WebAssembly exports, and initial desktop platforms support via GDNative. The API is still experimental but will become stable in the next few months.
With the import system rewrite in Godot 3.0, the ability to import atlases was lost. Using atlases is not as common nowadays, given the processing power of desktop and devices has increased a lot, but there are many use cases where this may be worth it. Godot 3.2 will bring back support for it.
Another year, another showreel. As every year, the amount of quality games being created by Godot has increased significantly (as did the amount of submissions).
This year, during GDC, GitHub again hosted a Godot Meetup at their offices and the amount of attendants was considerably bigger than last year. Thanks hugely to them for all their support!
We are delighted to announce that Godot Engine has been awarded USD 50,000 by Mozilla as part of the Mozilla Open Source Support (MOSS) Mission Partners program. This award will be used to fund the work of some of our core contributors on three different work packages, all linked with Mozilla's mission of furthering an open and accessible Web. For Godot, this means making sure that everyone can build and play networked and browser-based games with open source technology.
I left these out of 3.0 and never managed to work on it again, yet users requested them a lot this past year. Finally, they will be available for Godot 3.2.
Another long awaited feature makes it for Godot 3.2. This makes the workflow for 3D games considerably easier, by allowing conversion of concave meshes of any form into a set of convex shapes.
It sounds like an odd feature to have (and never crossed our minds at the beginning). Yet, more and more users requested it, and their context it made a lot of sense. In the end, we now believe this functionality is of vital importance to strengthen Godot adoption in the future.
Godot support for 2D is already mature and most of our users enjoy working with it. There is, however a growing trend of adding 3D layers to 2D games, which can be seen in successful titles such as Hollow Knight or Rayman Origins.
Rémi Verschelde, Hein Pieter Van Braam and I went to GDC 2019 in representation of Godot. Until last year, I would go mostly alone. So, how did it go compared to last year?
After a bit more than one year of work, the Godot developers and contributors are delighted to get their new release out the door, Godot 3.1! It brings much-requested improvements to usability and many important features. Godot 3.1 is more mature and easy to use, and it does away with many hurdles introduced in the previous versions.