获取源代码

下载 Godot 源代码

进入SCons 构建系统 并编译 Godot 之前, 您需要将 Godot 的源代码下载到本地.

源代码位于 GitHub 上, 虽然您可以通过网站手动下载它, 但是通常您希望通过 git 版本控制系统来下载.

如果你是为了做贡献或拉动请求而进行编译, 你应该遵循 拉动请求工作流 的说明.

如果您还不太了解 git, 在各种网站上都有大量的 Git 教程 .

通常, 您需要安装 git 和/或其他带有 git 的图形界面客户端.

之后, 要获得最新版本的Godot源代码(不稳定的 master 分支), 可以使用 git clone.

如果您使用 git 命令行, 可以通过在终端输入下列命令来完成:

git clone https://github.com/godotengine/godot.git
# You can add the --depth 1 argument to omit the commit history.
# Faster, but not all Git operations (like blame) will work.

要获取稳定版本的源代码, 请访问 源代码发布页面 然后单击所需发行版的链接. 然后, 您可以从页面上的下载链接下载并解压源代码.

With git, you can also clone a stable release by specifying its branch or tag after the --branch (or just -b) argument:

# Clone the continuously maintained stable branch (`3.x` as of writing).
git clone https://github.com/godotengine/godot.git -b 3.x

# Clone the `3.2.3-stable` tag. This is a fixed revision that will never change.
git clone https://github.com/godotengine/godot.git -b 3.2.3-stable

此外, 您可以通过 git 在各个主要版本的分支间进行切换.

获取到 Godot 的源代码之后, 您就可以继续 编译 Godot 了.