You can sign up to get a daily email of our articles, see the Mailing List page!

FOSS game engine "Godot Engine" making fantastic Vulkan API progress

Posted by , | Views: 5,715

Godot Engine developer Juan Linietsky continues pushing ahead with Godot's move to Vulkan, with another impressive progress report now available and it all sounds great.

Firstly, Linietsky goes over improvements to the lighting and shadows system, with Godot 4.0 having all "2D lighting is now done in a single pass", which will give it a decent performance although now there's a few limits in place but the improvements should be worth it. Additionally, they've added the ability to use "specular and shininess both as parameter and as textures supplied to Sprite, AnimatedSprite, Polygon2D and other nodes" for 2D lights.

Further improvements include a new 2D material system, which enables writing custom shaders with their fancy new Vulkan renderer and there's no restriction on the amount of textures shaders can use. As another performance boost, shaders are compiled and cached on load reducing game stalls. Shader compilation is also now fully threaded "greatly improving performance". There's more multi-threading work being done, with even more to come later too.

Now that they have their 2D engine with Vulkan mostly done, they're getting to work on the 3D side of Godot with Vulkan. With Godot 4.0 it's going to be faster, more capable and "smarter regarding resource allocation". They ended the post with a note that "August will be fully dedicated to the 3D rendering side of things, so stay tuned!"—exciting.

Read the full report here. You can also support their work on Patreon.

Article taken from GamingOnLinux.com.
33 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
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
Kimyrielle 5 August 2019 at 3:12 pm UTC
Exciting, indeed! Can't wait to get my hands on it! Godot is already a masterpiece, given the limited resources that went into making it (compared to the heavyweight engines, at least), and it will become so much better with Vulkan support.
Whitewolfe80 5 August 2019 at 4:37 pm UTC
I lack the creative skills to take on a game with the engine however i am pleased to see the continued progress on this i hope this engine is picked up and used in more projects.
appetrosyan 5 August 2019 at 5:23 pm UTC
God yes! This is great news! I hope the devs are happy with being the Blender of Game Engines (let's ignore that Blender is a game engine).
andersmmg 5 August 2019 at 5:35 pm UTC
I'm loving all these changes! Blender has an awesome new version and got rid of the game engine, recommending Godot, and Godot is getting an awesome new graphics system!
nosklo 6 August 2019 at 6:15 pm UTC
appetrosyanGod yes! This is great news! I hope the devs are happy with being the Blender of Game Engines (let's ignore that Blender is a game engine).

WAS. The Game Engine part was removed in Blender 2.8

Commit is here https://developer.blender.org/rB159806140fd33e6ddab951c0f6f180cfbf927d38
appetrosyan 6 August 2019 at 7:12 pm UTC
nosklo
appetrosyanGod yes! This is great news! I hope the devs are happy with being the Blender of Game Engines (let's ignore that Blender is a game engine).

WAS. The Game Engine part was removed in Blender 2.8

Commit is here https://developer.blender.org/rB159806140fd33e6ddab951c0f6f180cfbf927d38

Sad, but necessary.
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
Community Livestreams
  • Grand Theft Auto San Andreas, Proton, Pleb
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts