- Godot 3.4.4, Mono version with C# support
- .NET 6 SDK, to avoid MSBuild, and since Godot 4.0 will use it anyway.
- On Linux, you need Mono to run / debug the game from VS Code / VS Codium.
- VS Code or VS Codium, with the following extensions:
- C#¹
- Mono Debug²
- godot-tools
- C# Tools for Godot
- EditorConfig for VS Code
- Todo Tree
- The C# extension is available as the proprietary
ms-dotnettools.csharp
from the Visual Studio Marketplace, which is incompatible with VS Codium due to its debugger's licensing (see dotnet/core#505), or as the open-source variantmuhammad-sammy.csharp
from the Open VSX Registry. - Mono Debug is not available on Open VSX Registry (if you're using VS Codium), so you'll have to download it from the Visual Studio Marketplace and install it manually from the
.vsix
file.