4 ms·
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
by galleywest200 4y 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.
- danjoredd 4y agoLove that cultured pun
- faisal_ksa 4y agoIt might not be relevant to HN. But could you please explain the reference? Why is Godot a joke? I'm familiar with the reference
- MapsSlaps 4y agohttps://en.wikipedia.org/wiki/Waiting_for_Godot https://en.wikipedia.org/wiki/Waiting_for_Godot is the pun
- faisal_ksa 4y agoThank you so much
- deleted 4y ago[deleted]
- Buttons840 4y agoWhat do you mean about Rust? I don't see any special Rust support other than GDExtensions which can be utilized by almost any language.
- runevault 4y agoYeah 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).
- manchmalscott 4y agoAn important point: rust bindings for GDExtension are community lead, and not officially supported by the Godot team.
- plq 4y agoAnd 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.