• by galleywest200 on 3/1/2023, 5:08:44 PM

    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.

  • by apitman on 3/1/2023, 7:42:19 PM

    Been using Godot the past couple months. It's simply a joy to work with. From the single (relatively) lightweight executable model, to the dogfooding of implementing the UI with the engine itself, to the design of GDScript, etc etc. They definitely implement a lot in-house, but reuse existing software where it makes sense.

    Every once in a while I use a program where I just feel the authors think about software similarly to the way I do. Godot is one of those.

  • by panza on 3/1/2023, 9:06:31 PM

    Unity-based dev here. This is looking really strong. Impressed with their focus and speed of development.

    If I were putting together a small-ish team with 1-3 people today, I'd be more likely to consider jumping onto Godot vs Unity. Godot is closing the gap.

  • by projectramo on 3/1/2023, 5:18:59 PM

    I assume someone cracks a “waiting for” joke every time there are is any update from them.

  • by sarah_eu on 3/1/2023, 9:02:52 PM

    I've been working with it for a few weeks. Developer but no gamedev background. I love it. Very easy, documentation is extensive, good support on the forums. I will agree with others in this thread who've said they don't like GDScript. For me it's not necessarily a problem with the language (although it's not immediately clear how script execution works - each script is attached to a tree node), but rather that it's another thing to learn. Given that, I've used custom modules (module compiled into engine) and GDExtension (module compiled as a shared library). GDExtension is what I wanted, and I can write a game in C++, and have it build quickly.

  • by wilg on 3/1/2023, 7:10:53 PM

    Looking good. Hoping in a couple of years it will be a no-brainer to use instead of Unity.

  • by derhuerst on 3/1/2023, 5:18:09 PM

  • by zuluonezero on 3/1/2023, 10:23:57 PM

    Best engine I have used for years - thanks Godot community and tech leads.

  • by EamonnMR on 3/1/2023, 7:48:35 PM

    Been using the Godot 4 beta and RC for my latest project. The new features (especially lambdas) in GDscript have been killer. Congratulations to the Godot team.

  • by camdenlock on 3/1/2023, 6:18:31 PM

    Huge quantity of work here. Really stunning.

    How is this sustainable through donations alone?

  • by alphanullmeric on 3/1/2023, 6:13:49 PM

    Why isn’t c++ a first class citizen in a game engine written in c++?

  • by schaefer on 3/1/2023, 8:56:45 PM

    Does anyone recommend a good resource for diving into Godot 4.0 as a complete beginner?

    I'm talking introductory materials and an overview of the bigger ideas, not (yet) the nuanced details.

  • by TulliusCicero on 3/1/2023, 6:21:26 PM

    This is awesome, though I'm unsure whether I should port over my small 3.x C# project right now, or wait for 4.1.

  • by poser-boy on 3/2/2023, 2:19:08 AM

    I wonder if Godot will become the best way to teach introductory programming to students?

    It's very easy to create simple toys with Godot, because it has a Python-like scripting and good UI.

  • by astlouis44 on 3/1/2023, 6:54:10 PM

    Excited for eventual WebGPU support for Godot!

  • by sirodoht on 3/1/2023, 6:27:10 PM

    Any experiences with Godot + M1 macOS?

  • by tychota on 3/3/2023, 10:57:22 AM

    "en attendant Godot" is no longer a good joke! Nice work!