Godot C# / .NET Bindings

Godot's .NET build ships C# bindings over the engine API, letting developers write game logic and editor tooling in C# against the same class library that GDScript and C++ see. C# support targets .NET 8 and is delivered in the dedicated "Godot Engine - .NET" build.

API entry from apis.yml

apis.yml Raw ↑
aid: godot:godot-csharp-bindings
name: Godot C# / .NET Bindings
description: Godot's .NET build ships C# bindings over the engine API, letting developers write game logic
  and editor tooling in C# against the same class library that GDScript and C++ see. C# support targets
  .NET 8 and is delivered in the dedicated "Godot Engine - .NET" build.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://docs.godotengine.org/en/stable/tutorials/scripting/c_sharp/
baseURL: https://docs.godotengine.org
tags:
- C#
- .NET
- Scripting
properties:
- type: Documentation
  url: https://docs.godotengine.org/en/stable/tutorials/scripting/c_sharp/
- type: GitHubRepository
  url: https://github.com/godotengine/godot/tree/master/modules/mono