C# basics Introduction Setting up C# for Godot Prerequisites Additional notes Configuring an external editor JetBrains Rider Visual Studio Code Visual Studio (Windows only) ...
C# features Type conversion and casting C# signals Preprocessor defines Examples Full list of defines C# features This page provides an overview of the commonly used featur...
GDNative C++ example Introduction Setting up the project Building the C++ bindings Creating a simple plugin Compiling the plugin Using the GDNative module Adding properties ...
Resources Nodes and resources External vs built-in Loading resources from code Loading scenes Freeing resources Creating your own resources Resources Nodes and resources ...
Your first 2D shader Introduction Setup Your first CanvasItem shader Your first fragment function TEXTURE built-in Uniform input Interacting with shaders from code Your fir...
Your first 3D shader Where to assign my material Setting up Shader magic Noise heightmap Uniforms Interacting with light Your first 3D shader SpatialMaterial isn’t quite m...
Your first 3D shader Where to assign my material Setting up Shader magic Noise heightmap Uniforms Interacting with light Your first 3D shader SpatialMaterial isn’t quite m...