Godot C# / .NET (4.x)

Use C#/.NET in Godot 4.7: partial classes extending nodes, the PascalCase lifecycle (_Ready/_Process/_PhysicsProcess), [Export] fields, [Signal] delegates as C# events, type-safe node lookup, and calling between C# and GDScript. Use when writing Godot game code in C# (.cs files, .csproj), needing the Godot .NET build, converting GDScript patterns to C#, or wiring Godot signals as C# events.

Skill name
godot-csharp

Install

npx skills add gamedev-skills/awesome-gamedev-agent-skills

Installs every skill in the collection; the router loads godot-csharp when your request matches it.

Skill source

Read the full playbook in skills/godot/godot-csharp/SKILL.md.

Related skills

godot-2d-movement, godot-3d-essentials, godot-animation, godot-audio, godot-export, godot-gdscript, godot-multiplayer, godot-nodes-scenes