问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

在VS Code中使用Godot C#进行游戏开发

创作时间:
作者:
@小白创作中心

在VS Code中使用Godot C#进行游戏开发

引用
CSDN
1.
https://blog.csdn.net/qq_43094563/article/details/145558542

Godot是一款功能强大的开源游戏引擎,支持多种编程语言,其中C#因其简洁易读的语法和强大的开发工具支持而备受开发者青睐。本文将详细介绍如何在Visual Studio Code中配置Godot引擎进行C#游戏开发,帮助开发者快速上手并享受游戏开发的乐趣。

要在Visual Studio Code(VS Code)中启动C#Godot项目,可以按照以下步骤进行配置:

1.安装必要的工具

  • 安装Visual Studio Code:确保你已经安装了最新版本的VS Code。
  • 安装.NET SDK:下载并安装.NET 7.x SDK(不要下载.NET Runtime)。
  • 安装C#扩展:在VS Code中,打开扩展视图,搜索并安装Microsoft的C#扩展。
  • 安装Godot引擎:确保你下载并安装了Godot的.NET版本。

安装插件如图:

2.创建Godot项目

  • 在Godot中创建一个新项目,确保至少运行一次(按F5或点击播放按钮),以便选择默认场景。
  • 右键点击节点,选择“Attach Script”,选择C#作为语言并创建脚本。

3.配置VS Code

  • 打开项目目录:在VS Code中打开你的Godot项目文件夹。
  • 生成C#解决方案:在Godot中,选择
    Tools -> C# -> Create C# solution
    来生成解决方案文件。

4.配置tasks.json


  • Ctrl + Shift + P
    打开命令面板,输入
    Tasks: Configure Default Build Task
    ,选择
    dotnet: build
  • 这将生成一个
    tasks.json
    文件,内容如下:
{
    "version": "2.0.0",
    "tasks": [
        {
            "type": "dotnet",
            "task": "build",
            "problemMatcher": ["$msCompile"],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "label": "build"
        }
    ]
}

5.配置launch.json

  • 在VS Code中,点击左侧的调试图标,然后选择创建
    launch.json
    文件。
  • 选择
    .NET 5+

    .NET Core
    作为调试器选项。
  • 将生成的
    launch.json
    文件内容替换为以下内容:
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Run Godot",
            "type": "coreclr",
            "request": "launch",
            "preLaunchTask": "build",
            "program": "C:/path/to/your/Godot.exe", // 替换为你的Godot安装路径
            "cwd": "${workspaceFolder}",
            "console": "internalConsole",
            "stopAtEntry": false,
            "args": ["--path", "${workspaceRoot}"]
        }
    ]
}

请确保将
program
字段的路径替换为你的Godot安装目录,并使用
/
而不是
\。

6.启动项目

  • 现在,你可以通过点击播放按钮或按F5来运行你的Godot项目,并在VS Code中进行调试。

通过这些步骤,你应该能够在VS Code中成功启动和调试C#Godot项目。如果在配置过程中遇到问题,可以参考Godot官方文档或社区资源获取更多帮助。

7.cursor配置

cursor配置-在Docs中添加godot官网文档,我这边用的4.3版本https://docs.godotengine.org/en/4.3/

在文件夹根目录添加.cursorrules文件

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号