本指南将涵盖以下步骤
- 选择 Godot 的版本和发布版。
- 下载并安装 Godot。
- 为 Android 开发配置 Godot。
- 为 C# 开发和导出配置您的系统(仅限 Godot 的 Mono 发布版)。
选择版本
尽可能使用 Godot 的最新稳定发布版。对于 Android 开发,请使用 3.3 或更高版本。
下载并运行 Godot
访问 Godot 下载页面,下载适用于您首选环境的游戏引擎。
Godot 在其下载页面上提供了两个发布版:标准版和 Mono 版。这两个版本都可以用于 Android 开发。C# 开发需要 Mono 发布版。
Godot 作为独立应用程序分发。它不需要安装过程;解压下载存档后,您可以直接运行它。
配置 Android 支持
配置 Android Studio SDK 设置
- 如果您尚未安装,请下载并安装最新稳定版的 Android Studio。
- 启动 Android Studio。
- 在“欢迎使用 Android Studio”窗口中,打开 Configure 下拉菜单并选择 SDK Manager。
- 在窗口顶部,记下您的计算机上的 Android SDK Location(Android SDK 位置)。您将需要在 Godot 编辑器中指定该位置。
- 在 SDK Platforms 选项卡中,找到 Android 11.0 R 的列表条目。如果未勾选,请勾选该项。
- 在 SDK Tools 选项卡中,找到 NDK (Side by side)、Android SDK Command-line Tools 和 CMake 的列表项。如果未勾选,请勾选它们。
- 如果任何列表项的状态设置为 Update Available(有可用更新),请勾选其复选框以更新到最新版本。
- 点击 OK 按钮。确认下载并接受许可协议以完成安装。
创建调试密钥库
Android 应用必须数字签名才能在设备上运行。对于本地测试,可以使用调试密钥库文件来签署应用。Android Studio 会自动创建一个默认调试密钥库。如果您之前使用 Android Studio 的调试配置构建过应用,则 debug.keystore
文件应位于以下目录中:
- Microsoft Windows:
C:\Users\$username\.android\debug.keystore
- Linux/macOS:
~\.android\debug.keystore
如果 debug.keystore
文件不存在,请执行以下步骤创建一个:
- 启动 Android Studio。
- 在“欢迎使用 Android Studio”窗口中,选择 Import an Android Code Sample 选项。
- 从列表中选择 Ndk -> Hello GL2 示例,然后点击 Next 按钮。
- 选择项目位置,然后点击 Finish 按钮。
- 等待项目加载并与 Gradle 同步,然后从 Android Studio 菜单栏中选择 Build -> Make Project。
- 等待构建完成,然后验证在适当的目录中是否创建了
debug.keystore
文件。
在 Godot 编辑器中设置 Android SDK 和调试密钥库位置
- 启动 Godot 编辑器。
- 创建或打开项目。
- 从 Editor 菜单栏中选择 Editor -> Editor Settings…。
- 在 Editor Settings 窗口中,选择左侧面板中的 Export -> Android 项。
- 在右侧面板中,转到 Android Sdk Path 文本框并输入 Android SDK 的路径。
- 在 Debug Keystore 文本框中输入
debug.keystore
文件的路径。

设置 Mono
安装 MSBuild
Godot 的 Mono 版本需要 MSBuild 来构建和导出使用 C# 的项目。要安装 MSBuild:
Linux 和 macOS
Microsoft Windows
- 安装 Microsoft Visual Studio 或 Microsoft Visual Studio Build Tools。运行安装程序时,请确保选择了 .NET Framework 4.5 目标包进行安装。
配置 C# 编辑器
Godot 对编辑 C# 代码的支持非常有限。强烈建议使用外部编辑器编辑 C# 文件。Godot 支持以下 C# 编辑器:
- Microsoft Visual Studio/Visual Studio for Mac
- Microsoft Visual Studio Code
- JetBrains Rider
- MonoDevelop
要配置外部 C# 编辑器,请在 Godot 编辑器中打开项目并执行以下步骤:
- 从编辑器菜单栏中选择 Editor -> Editor Settings…。
- 在 Editor Settings 窗口中,选择左侧面板中的 Mono -> Editor 项。
- 从 External Editor 下拉菜单中选择所需的编辑器。

适用于 Godot 的 C# 编辑器插件
- C# Tools for Godot:适用于 Microsoft Visual Studio Code 的插件,添加了 C# 调试支持和部分代码补全功能。
- JetBrains Rider 插件:添加了 C# 调试支持。