Back to Browse

Setup C# Godot 4 Build and Debugging in VS Code | Quick guide + DETAILED explanations

17.1K views
Aug 11, 2023
36:15

Follow me! Twitch ► https://twitch.tv/jembawls Twitter ► https://twitter.com/jembawls VODs Channel ► https://www.youtube.com/@jembawlsVODs Discord ► https://discord.gg/ZDZWw7ecCx Resources: My launch.json and tasks.json files: https://github.com/jembawls/godot4-vscode-csharp-build-config Download Godot: https://godotengine.org/download/windows/ .NET 6.0 SDK download: https://dotnet.microsoft.com/en-us/download/dotnet/6.0 .NET 7.0 SDK download: https://dotnet.microsoft.com/en-us/download/dotnet/7.0 C# - VS Code Extension: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp C# tools for Godot - VS Code Extension: https://marketplace.visualstudio.com/items?itemName=neikeq.godot-csharp-vscode FinePointCGI video on getting setup: https://www.youtube.com/watch?v=OtfxxY4AeVQ Documentation for launch.json attributes: https://code.visualstudio.com/docs/editor/debugging#_launchjson-attributes Documentation for Godot Command line options: https://docs.godotengine.org/en/stable/tutorials/editor/command_line_tutorial.html Timestamps: 0:00 Why I'm making this video 1:30 Demonstration 3:42 Tutorial (requirement): Download and install .NET 6.0 or 7.0 4:05 Tutorial (requirement): Download the Godot 4 engine 4:26 Tutorial (requirement): VS Code Extensions 5:16 Tutorial (optional): Environment variables 6:32 Tutorial (requirement): Create solution files 6:55 Tutorial (requirement): Set a default scene for your Godot project 7:10 Tutorial (requirement): Set VS Code as your external editor 7:43 Tutorial (requirement): Grab my launch.json and tasks.json files from github and add them to your project 7:58 Tutorial DONE! You should be good to go(dot)! 8:23 My process: Getting things running initially 13:58 My process: Limitations of the previous setup 14:28 My process: Detailed explanation of how launch.json works 20:43 My process: launch.json args and Godot.exe command line options 25:10 My process: Getting Select Scene functionality (executing commands between extensions) 30:25 My process: Attach to process - what is it? 33:24 Godot/VS Code veterans, help! There is something I would like to improve... 34:48 Thanks for watching! Outro and on-stream music by City Girl Twitter ► https://twitter.com/citygirltime Bandcamp ► https://city-girl.bandcamp.com/ Spotify ► https://spoti.fi/2z9NHL6

Download

0 formats

No download links available.

Setup C# Godot 4 Build and Debugging in VS Code | Quick guide + DETAILED explanations | NatokHD