#Godot 4 C# Template

7 messages · Page 1 of 1 (latest)

still pewter
#

This is a Godot 4.6.2 C# template that contains a few starter scenes with several other features. The setup is straight forward and future updates are done from within the editor.

Thank you to the Godot community for helping me by answering all my questions and contributors to make this possible in the first place.

Source: https://github.com/CSharpGodotTools/Template

Features

GitHub

A template used for quickly setting up new Godot 4 C# games that features ENet multiplayer, visual in-game debugging and more. - CSharpGodotTools/Template

still pewter
#

I have recreated Godot's built in debugger dock. I never liked how a single click always opened the external editor, this debugger fixes that. You can also hide methods from the stacktrace with [StackTraceHidden] because maybe you want to GD.PushError in your own custom method named ThrowError but you don't want ThrowError appearing at the top of the stacktrace. The default colors are actually red / yellow for errors / warnings but were changed for the showcase.

still pewter
#

Here is what the setup looks like. You enter in your project name, choose your starter scene and then click "Run Setup" which will restart Godot with your template ready to go. The .sln, .csproj, .godot files and all namespaces will be updated with the project name you have chosen.

#

Updating is done from within the editor from the "Dev Tools" dock.

still pewter