Would you like to integrate your game with a third-party C++ library? Or, extend Godot engine at a fundamental level without having to modify its source code? Or, just need some code to run faster than GDScript can handle? You can do all these things (and more!) using GDExtension.
In this workshop, we go step-by-step through the process of writing your first GDExtension in C++ using godot-cpp.
If you want, you can follow along on your computer!
Here are the slides.
Presented at GodotCon 2024 in Berlin.