Check out our Monthly Survey Page to see what our users are running.

Godot Engine continues advancing Vulkan support, adopts new Code of Conduct

Posted by , | Views: 14,499

The team behind the free and open source game engine, Godot Engine, have another progress report to share on Vulkan support coming to Godot Engine 4.0. Plus, they have a new Code of Conduct.

With the 4.0 update that brings in Vulkan, it's also going to give developers a much more powerful Global Illumination system. Godot's support for it landed in the 3.0 release but they said it was quite limited, so they've reworked it. The new system offers much better performance, 100% real-time lighting, voxel ambient occlusion, support for dynamic objects, multiple bounce lighting and more to come.

Thanks to all of this, Godot Engine 4.0 will include "a fast and complete solution for real-time global illumination, in an easy to use package" which certainly will help those making 3D games. A very exciting advancement for the open source game engine.

As for the Code of Conduct, it all sounds pretty sane. They expect contributors to remain polite and be welcoming to all regardless of race, ethnicity, language proficiency, age and so on.

See more on the official Godot Engine website.

Article taken from GamingOnLinux.com.
26 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
85 comments
Page: 1/9»
  Go to:

psymin 4 November 2019 at 3:15 pm UTC
View PC info
  • Supporter
  • Top Supporter
I was concerned that the new CoC would be a dismal implementation of the lopsided and biased Contributor's Covenant.

It isn't!

They specifically mention "political orientation" as a trait that they are welcoming of, and one to not discriminate against.

"We do not tolerate harassment or discrimination of participants in any form."

I approve. This is a much better CoC.

I am a bit concerned about the "either publicly or privately" clause.

If someone is mean to someone else in a realm that isn't related to linux, gaming or godot, that shouldn't have any impact on their ability to contribute.

We will see how this plays out.
Dunc 4 November 2019 at 3:37 pm UTC
psyminI am a bit concerned about the "either publicly or privately" clause.
Me too. But the rest, as you say, seems fair enough. “Always assume positive intent from others” is particularly welcome.
TheSHEEEP 4 November 2019 at 5:39 pm UTC
View PC info
  • Supporter
psyminI am a bit concerned about the "either publicly or privately" clause.

If someone is mean to someone else in a realm that isn't related to linux, gaming or godot, that shouldn't have any impact on their ability to contribute.
I interpret it more in the way of being a dick to other contributors in private, not any random unrelated person.
tonyrh 4 November 2019 at 7:31 pm UTC
psyminIf someone is mean to someone else in a realm that isn't related to linux, gaming or godot, that shouldn't have any impact on their ability to contribute.

Right, Hitler was very nice to his dogs after all...
MayeulC 4 November 2019 at 7:38 pm UTC
tonyrh
psyminIf someone is mean to someone else in a realm that isn't related to linux, gaming or godot, that shouldn't have any impact on their ability to contribute.

Right, Hitler was very nice to his dogs after all...
This is a slippery slope... And not everyone might agree that Hitler should be barred from contributing code to Godot, let's not derail this thread ;)
dpanter 4 November 2019 at 7:46 pm UTC
View PC info
  • Supporter
  • Top Supporter
Who doesn't love a big fat CoC?
TMM 4 November 2019 at 8:50 pm UTC
psyminI am a bit concerned about the "either publicly or privately" clause.

If someone is mean to someone else in a realm that isn't related to linux, gaming or godot, that shouldn't have any impact on their ability to contribute.

There's no need to be concerned. This section is only there to emphasize that being friendly and welcoming isn't reserved only to public interactions with other community members. If one contributor were to say find anothers Facebook profile and started to harass them there the CoC team may take action and remove the offender from the other Godot spaces. All of this is of course done withing reason, the CoC team is made of of human beings There's no evil AI that will look at all interactions on Godot platforms and off and make some kind of judgement.

There's no way for us to give an exact recipe for what human behavior is acceptable and what isn't. Humans are complicated and interaction never happens in a vacuum. A particular statement in different contexts can be interpreted differently.

Have a little trust in us, we want everyone to feel welcome and productive.
Dedale 4 November 2019 at 8:21 pm UTC
To my layman eyes the video demos look impressive ! The showcased games less.
psymin 4 November 2019 at 9:53 pm UTC
View PC info
  • Supporter
  • Top Supporter
TMMIf one contributor were to say find anothers Facebook profile and started to harass them there the CoC team may take action and remove the offender from the other Godot spaces.

I'm more concerned about non-contributors finding a contributor's Facebook page and using the contributor's personal opinions and personal habits as a reason to evict them from the community.

I agree we should all work together to create great things, but I also have a low opinion of humans in groups.

There are limits to human reason.

I expect some folks to start scouring (well, to continue scouring) the web for expressions of wrongthink and to work towards removing the socially awkward (read: autistic) contributors from having a legacy.

I still believe that the only policing and gatekeeping that should be done in FOSS communities should be directly related to actions and expressions that happen within that community, not in the world at large.

(Edit: I guess I might prefer an evil-AI. One that is FOSS, objective (rather than subjective), is public and available for audit. Gatekeeping is too often done behind closed doors and based on subjective context that is impossible to audit.)


Last edited by psymin on 4 November 2019 at 10:04 pm UTC
Kimyrielle 4 November 2019 at 10:06 pm UTC
psyminI'm more concerned about non-contributors finding a contributor's Facebook page and using the contributor's personal opinions and personal habits as a reason to evict them from the community.

I am pretty sure if they start over-policing the CoC in places where it by no sane reason ever should reach, there will sufficient backlash by the community at large to make it stop. I do agree that it would have been better to define clear limits to where and what the CoC will apply, but I can understand that they wanted to give themselves a little leeway to be able to act when they feel it's needed.

Honestly, I wish "Don't be a jerk!" would be the only CoC humanity ever needed, but as we all know there is no much toxicity around that we need sufficient tools to snuff it out.
  Go to:
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
  • Build Up: „Hive Time“
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts