You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

Godot Engine is free, open source, cross-platform in both editor and exports and the next major update will bring in Vulkan API support and progress sounds great.

It's been a couple months since the last full report from Godot lead developer, Juan Linietsky, who was previously working on a code refactoring process. Now that's done, they've been back to work on the graphics stack. Not just that though, other parts are being tweaked like node naming to be more consistent and clear between 2D and 3D.

On the rendering side this includes improvements to screen-space reflectionso that's not as limited as the one in Godot 3.x. Linietsky mentioned that the new version will use a special screen-space filter to properly simulate roughness.

Godot will also have much improved Subsurface Scattering, being completely re-done with "a completely new state-of-the-art scattering model". The difference is quite big, with it giving the right skin colouring between light and shadow (like the right ear being semi-translucent):

Godot 4.0 will also support soft shadows for all light types, a completely re-done shadow bias for shadowmaps to make it easier to used (based on developer complaints from 3.x), a much more accurate frame render time calculation to see performance properly, MSAA is back, long-requested decal support is in with Godot using clustered decals " so the cost is very low" and Godot 4.0 will also allow low-level access to the rendering APIs. For the full details, see this progress report.

Pretty amazing to see how far Godot Engine has come in such a short time for both 2D and 3D games, with so many new features being pulled in to make developers lives easier. Since it's free and open source, anyone can use it without needing to pay a single royalty too. Anyone can support it on Patreon too.

See more about Godot Engine on the official site. Godot Engine 4.0 with Vulkan API support is due to release later this year.

Article taken from GamingOnLinux.com.
23 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
5 comments

Kors May 2, 2020
Godot rocks!
gradyvuckovic May 2, 2020
Been working with Godot a lot lately, it's really awesome.

There's a lot planned on the horizon for Godot, including usability improvements after 4.0 which I'm really excited about, as I think that's probably going to be the final touch needed to really help Godot take off.

I think Godot has a great future ahead of it, and will become a serious player in the game engine space very soon, and as a result we'll see popular games made with it. Which will be great for Linux, Godot's Linux support is absolutely first class, not just an afterthought, so supporting Linux for games made in Godot is very easy for developers.

I think it will be a while before we see Godot used in the AAA game market, probably many many years, but I can easily foresee a few popular indie games made in Godot emerging in 2021. The engine is just perfect for indie devs.

Between Godot 4.0, Blender 2.9, Inkscape 1.0, Krita 5.0, and ArmorPaint 1.0, the FOSS toolkit for creatives emerging on the horizon is really exciting.
elgatil May 2, 2020
In February I assisted to the GodotCon in Brussels. At some point I was having a conversation with Juan Linietsky (Godot main developer and creator) and I thanked him personally for having such an amazing support for Linux. He told me he uses Linux in his computers, he develops the engine in Linux and he tests it on Linux.

So it is not like Linux is a first class citizen, Godot is being developed IN Linux, FOR Linux. And then it also works very well in Windows.

Very nice to here that from a project that is called to be one of the major player in game development.
elmapul May 2, 2020
an great engine, i cant wait for 4.x branch, but the 3.x is awesome already.
its a shame that i dont have the patience that i used to have and back in the days that i had it, godot didnt exist (or i didnt knew about it, or it was not that good yet)
Is that face based on a younger Rafael Barba?
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.