Join us on our own very special Reddit on /r/Linuxers.

Open source game development levels up with Godot Engine 3.4 out now

By - | Views: 12,469

Probably the most exciting free and open source game engine around, Godot Engine has a brand new release available.

Comprising of thousands of improvements across what looks like all areas, they said it themselves that listing everything would be pretty much impossible.

A lot of work is currently going into Godot 4.0, which is the release that will bring Vulkan support and massive improvements to the rendering system. Even so, Godot 3.x remains popular and supported so they're keeping up with these releases for now to give game developers a nicer experience. Godot 3.4 is also compatible with previous Godot 3.3.x projects and it's a "recommended" upgrade.

What to expect from it? Support for manipulating files over 2GB, improved input handling, portal occlusion culling, an ACES Fitted tonemapper, improvements for HTML5 projects, the ability to export scenes as glTF, a revamped UI theme editor and absolutely loads more. See this great highlight video below from GDQuest:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
Article taken from GamingOnLinux.com.
25 Likes
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
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
11 comments
Page: 1/2»
  Go to:

I have been wanting deep toes into making games my be this be one start with
14 7 Nov
View PC info
  • Supporter Plus
Quoting: EMO GANGSTERI have been wanting deep toes into making games my be this be one start with
Go through this video course: https://www.youtube.com/watch?v=VeCrE-ge8xM

I went through that and had a lot of joy creating a game that was just a little different than what he did. Lately, I have spent weeks and weeks going through Unity 3D tutorials. While the pacing of the official Unity coursework is a little more thorough and much more drawn out, after going through a lot of it, it's astounding how much (and how fast!) I learned from the Godot video series I linked. I highly recommend it if you are curious to try Godot out.
ljrk 7 Nov
A bit weird that they showcase RSA, most people (should) have moved to elliptic curves by now.
tuubi 7 Nov
View PC info
  • Supporter Plus
Quoting: ljrkA bit weird that they showcase RSA, most people (should) have moved to elliptic curves by now.
Why would you assume so? Just check the SSL certificates of some of the websites you frequent. I bet only some of them have switched over to ECC certs. And that's a use case where switching is relatively painless.

There's so much tech and hardware making use of RSA that we won't be getting rid of it anytime soon. And in many cases there's no real hurry to do so. RSA has known vulnerabilities but those can often be guarded against or need an absurd amount of processing power (or a quantum computer) to exploit. Performance isn't always a big concern either.
ljrk 7 Nov
Quoting: tuubi
Quoting: ljrkA bit weird that they showcase RSA, most people (should) have moved to elliptic curves by now.
Why would you assume so? Just check the SSL certificates of some of the websites you frequent. I bet only some of them have switched over to ECC certs. And that's a use case where switching is relatively painless.

There's so much tech and hardware making use of RSA that we won't be getting rid of it anytime soon. And in many cases there's no real hurry to do so. RSA has known vulnerabilities but those can often be guarded against or need an absurd amount of processing power (or a quantum computer) to exploit. Performance isn't always a big concern either.

Sure and being compatible with RSA is definitely useful. But creating new RSA keys for use a game engine? I don't see the point for that. Plus, some issues of RSA are in the use or implementations, where elliptic curves are just easier to get right, as it stands.
14 7 Nov
View PC info
  • Supporter Plus
Quoting: tuubi
Quoting: ljrkA bit weird that they showcase RSA, most people (should) have moved to elliptic curves by now.
Why would you assume so? Just check the SSL certificates of some of the websites you frequent. I bet only some of them have switched over to ECC certs. And that's a use case where switching is relatively painless.
The original comment was the choice of what they showed off. I agree that showing off RSA support made me frown inside. You know that all of Microsoft Azure does not support EC certificates yet? So, I definitely agree that RSA support is a requirement. Still, it should not be in the spotlight. It should be pushed to the shadows.
tuubi 7 Nov
View PC info
  • Supporter Plus
Quoting: ljrkBut creating new RSA keys for use a game engine? I don't see the point for that.
One use case for that is working with third-party APIs or encryption methods that use RSA keys. And sometimes the use case is relatively trivial and there's not much incentive to care about the implementation.

Quoting: 14So, I definitely agree that RSA support is a requirement. Still, it should not be in the spotlight. It should be pushed to the shadows.
I get your point, but this is a video about new features in this Godot version, and RSA support in the crypto module is one of these features. I don't feel like it gives the impression that they're promoting the use of RSA. They're just announcing the availability of a requested feature.
rcrit 7 Nov
View PC info
  • Supporter Plus
Quoting: ljrkA bit weird that they showcase RSA, most people (should) have moved to elliptic curves by now.

EC is a dead end with the emergence of quantum computing. The smaller keys make it significantly faster but also more vulnerable. NIST has been working on Post Quantum Cryptography standards for 5 years or more.
ljrk 7 Nov
Quoting: tuubi
Quoting: ljrkBut creating new RSA keys for use a game engine? I don't see the point for that.
One use case for that is working with third-party APIs or encryption methods that use RSA keys. And sometimes the use case is relatively trivial and there's not much incentive to care about the implementation.

Quoting: 14So, I definitely agree that RSA support is a requirement. Still, it should not be in the spotlight. It should be pushed to the shadows.
I get your point, but this is a video about new features in this Godot version, and RSA support in the crypto module is one of these features. I don't feel like it gives the impression that they're promoting the use of RSA. They're just announcing the availability of a requested feature.

I think I came off too sharp: I don't disagree that supporting RSA and even being able to create new keys is bad. But it should be a side note, and when they showcase a new crypto module in 2021 by showing RSA I'm a bit taken aback.
tuubi 7 Nov
View PC info
  • Supporter Plus
Quoting: rcrit
Quoting: ljrkA bit weird that they showcase RSA, most people (should) have moved to elliptic curves by now.

EC is a dead end with the emergence of quantum computing. The smaller keys make it significantly faster but also more vulnerable. NIST has been working on Post Quantum Cryptography standards for 5 years or more.

Be that as it may, EC isn't more vulnerable than the commonly available alternatives for most real world purposes for a good while yet. I doubt game devs have to worry about a time when quantum computing is available to your garden-variety hacker.
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. 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!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.