Skip to content

pigslyer/Paws-Plunder

Repository files navigation

Paws & Plunder

Building the project

Project is targeting .NET 8, make sure to install the SDK.

When cloning the repo for the first time, make sure to open the project in Godot Editor first, to prevent this error:

Failed loading resource: ... Make sure resources have been imported by opening the project in the editor at least once.

Visual Studio 2022

  • In the root directory (not src/!) create a folder named Properties and inside create launchSettings.json.
  • Copy the following settings:
{
	"profiles": {
		"Godot": {
			"commandName": "Executable",
			"executablePath": "D:\\Godot_v4.2.2-stable_mono_win64.exe",
			"commandLineArgs": "--path $(ProjectDir) --verbose",
			"workingDirectory": ".",
			"nativeDebugging": true
		}
	}
}
  • Make sure to change executablePath to the path where your Godot binary is located. Also either escape backslashes or use forward slashes.
  • Open the .sln file in the root directory. Launch the profile which you've just configured ("Godot" by default). You should be able to debug (try setting breakpoints) and use IntelliSense with Godot specifics.

JetBrains Rider

Godot support is now automatically integrated in the IDE and by opening the .sln file, you should get Godot Player and Editor profile automatically.

Follow the same instructions as for VS2022 to set up paths.

Visual Studio Code

Install C# Tools for Godot extension from the marketplace. Link

Set up godot.csharp.executablePath setting with the path to Godot engine executable. executablePath

In Run & Debug, click create a launch.json file and select C# Godot template. launch.json and tasks.json will be created, which you must edit to provide Godot Engine executable path.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages