News for hackers. Stuff that matters.
Re:Godot 4.0 Released by galleywest200 on Wednesday March 01, 2023 @12:08PM (#34984888)
This is excellent news! I have been waiting for Godot (hehe) to release this.

The new Vulkan backend is exciting for 3D projects and I am excited to try to dig into the new 2d tilemapping after work.

As well, gotta love experimental Rust support:

> With Godot 4, we introduce a new system called GDExtension. By design, it takes the best parts of creating GDNative extensions and writing custom engine modules using high performance languages such as C, C++ or Rust.

Re:Godot 4.0 Released by danjoredd on Wednesday March 01, 2023 @01:02PM (#34985869)
Love that cultured pun
Re:Godot 4.0 Released by faisal_ksa on Wednesday March 01, 2023 @01:24PM (#34986242)
It might not be relevant to HN. But could you please explain the reference? Why is Godot a joke? I'm familiar with the reference
Re:Godot 4.0 Released by MapsSlaps on Wednesday March 01, 2023 @01:25PM (#34986271)
Re:Godot 4.0 Released by faisal_ksa on Wednesday March 01, 2023 @01:44PM (#34986550)
Thank you so much
Re:Godot 4.0 Released by Buttons840 on Wednesday March 01, 2023 @03:51PM (#34988153)
What do you mean about Rust? I don't see any special Rust support other than GDExtensions which can be utilized by almost any language.
Re:Godot 4.0 Released by runevault on Wednesday March 01, 2023 @03:52PM (#34988167)
Yeah it is via GDExtension, note most languages do need to build some level of interface to take advantage of it. Rust already has one though I dunno just how clean the 4.0 version is yet (last looked months ago when they openly said it was a work in progress).
Re:Godot 4.0 Released by manchmalscott on Thursday March 02, 2023 @02:27AM (#34993039)
An important point: rust bindings for GDExtension are community lead, and not officially supported by the Godot team.
Re:Godot 4.0 Released by plq on Friday March 03, 2023 @12:38AM (#35006218)
And that's the exact joke I expected to find when I clicked on this post :)

Anyhoo, kudos to the team for shipping. Building a generic game engine for the global audience is a massive undertaking.