# 【Window下 Godot 环境部署】
# 环境准备
1.Python(必须) 下载地址 (opens new window)
2.SCons(必须) 下载地址 (opens new window)
SCons用于确定Godot的构建方式,并生成二进制文件、静态库和动态库等输出。
3.Mingw-w64(必须) 下载地址 (opens new window) 在安装程序上选择要安装的组件类型,一般选择“posix”(在32位平台下使用)或“win32”(在64位平台下使用)
Mingw-w64用于编译Godot引擎,将源代码转换为本地可执行文件。在Windows上,Mingw-w64的安装是在Godot构建环境中的必备步骤之一。
4.NASM(可选) 下载地址 (opens new window) 下载最新版本的NASM二进制文件并解压缩到一个合适的文件夹。将该文件夹路径添加到系统的PATH环境变量中。
NASM通常用于编译Godot引擎中的汇编代码,以增强函数调用、内存管理和其他底层操作的性能。某些操作在使用C语言相对费时和复杂,因此NASM为完成这些操作提供了一种快速和简单的方法。虽然NASM的使用可以在Godot的构建环境中是可选的,但是某些功能可能会更高效地实现,因此在特定情况下使用NASM可能是一个好的选择。
5.安装Mesa(可选) 下载地址 (opens new window) 下载最新版本的Mesa二进制文件并解压缩到一个合适的文件夹。将该文件夹路径添加到系统的PATH环境变量中。
Mesa通常用于提供开放的OpenGL实现,以使Godot能够在Linux和其他类UNIX操作系统上运行。这对于客户端渲染、游戏开发以及将Godot扩展到其他平台(如Chromebook、Raspberry Pi等)都是非常有用的。虽然Mesa的使用可以在Godot的构建环境中是可选的,但在某些情况下,使用Mesa进行OpenGL渲染可提供更广泛的兼容性和可移植性。
# 构建项目
在一个终端(命令提示符或终端)中,导航到您将Godot代码复制到的文件夹。 键入以下命令行,以构建Godot:
scons platform=Windows tools=yes
回车后,等待一段时间,直到Godot构建完成。
← 【Godot 介绍】 【基础知识】 →