Hacker News new | ask | show | jobs
by galleywest200 1206 days ago
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.

3 comments

Love that cultured pun
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
Thank you so much
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.

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.
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).
An important point: rust bindings for GDExtension are community lead, and not officially supported by the Godot team.