Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

系统需求

本页面包含了编辑器以及导出后项目的系统需求。这些数据仅供参考。如果你打算为了使用 Godot 而搭建或升级系统,也可以参考这些数据。

Godot 编辑器

以下数据是运行 Godot 编辑器开发简单 2D 和 3D 项目的最低需求:

台式机和笔记本 PC - 最低配置

CPU

  • Windows:支持 SSE2 指令的 x86_32 CPU 或任何 x86_64 CPU

    • 示例:Intel Core 2 Duo E8200、AMD Athlon XE BE-2300

  • macOS:x86_64 或 ARM CPU(Apple Silicon)

    • 示例:Intel Core 2 Duo SU9400、Apple M1

  • Linux:支持 SSE2 指令的 x86_32 CPU、x86_64 CPU、ARMv7 或 ARMv8 CPU

    • 示例:Intel Core 2 Duo E8200、AMD Athlon XE BE-2300、Raspberry Pi 4

GPU

  • Forward+ 渲染方法:完整支持 Vulkan 1.0 的集成显卡

    • 示例:Intel HD Graphics 5500 (Broadwell)、AMD Radeon R5 Graphics (Kaveri)

  • 移动渲染方法:完整支持 Vulkan 1.0 的集成显卡

    • 示例:Intel HD Graphics 5500 (Broadwell)、AMD Radeon R5 Graphics (Kaveri)

  • 兼容渲染方法:完整支持 OpenGL 3.3 的集成显卡

    • 示例:Intel HD Graphics 2500 (Ivy Bridge)、AMD Radeon R5 Graphics (Kaveri)

内存

  • 原生编辑器:4 GB

  • Web 编辑器:8 GB

存储

200 MB(用于可执行文件、项目文件、缓存)。导出项目需要单独下载导出模板(安装后为 1.3 GB)。

操作系统

  • 原生编辑器:Windows 7、macOS 10.13(兼容渲染器)、macOS 10.15(Forward+/移动渲染器)、2016 年之后的 Linux 发行版

  • Web 编辑器:Firefox 79、Chrome 68、Edge 79、Safari 15.2、Opera 64

备注

我们对 Windows 7/8/8.1 的支持秉承尽力而为的原则。这些版本没有常规测试,可能会缺失部分功能(例如 print_rich 控制台输出)。后续 Godot 4.x 版本中可能会移除对 Windows 7/8/8.1 的支持。

这些版本 Windows 的 Vulkan 驱动有已知的内存泄漏问题。因此,建议在 Windows 10 之前的版本中运行 Godot 时使用“兼容”渲染方法。

移动设备(智能手机、平板)- 最低配置

CPU

  • Android:芯片使用任何 32 位/64 位 ARM 或 x86 CPU

    • 示例:Qualcomm Snapdragon 430、Samsung Exynos 5 Octa 5430

  • iOS:无法运行编辑器

GPU

  • Forward+ 渲染方法:芯片提供完整支持 Vulkan 1.0 的 GPU

    • 示例:Qualcomm Adreno 505、Mali-G71 MP2

  • 移动渲染方法:芯片提供完整支持 Vulkan 1.0 的 GPU

    • 示例:Qualcomm Adreno 505、Mali-G71 MP2

  • 兼容渲染方法:芯片提供完整支持 OpenGL ES 3.0 的 GPU

    • 示例:Qualcomm Adreno 306、Mali-T628 MP6

内存

  • 原生编辑器:3 GB

  • Web 编辑器:6 GB

存储

200 MB(用于可执行文件、项目文件、缓存)。导出项目需要单独下载导出模板(安装后为 1.3 GB)。

操作系统

  • 原生编辑器:Android 6.0(兼容渲染器)、Android 9.0(Forward+/移动渲染器)、iOS 11.0

  • Web 编辑器:Firefox 79、Chrome 88、Edge 79、Safari 15.2、Opera 64、Samsung Internet 15

以下数据是流畅运行 Godot 编辑器开发简单 2D 和 3D 项目的推荐需求:

导出的 Godot 项目

警告

下面列出的是简单 2D 和 3D 项目的基本要求,能够支撑基础的脚本和少量的视觉效果。CPU、GPU、内存、存储等方面的需求与项目的规模、渲染方法、视口分辨率、所选的图形设置等关系很大。运行项目时,系统中运行的其他程序也会争抢内存、显存等资源。

强烈建议在低端硬件上自己进行测试,确保项目能够在需要的速度下运行。为了更好地支持低端硬件,你可能还会需要在项目中添加图形选项菜单

以下数据是运行 Godot 导出的简单 2D 和 3D 项目的最低需求:

台式机和笔记本 PC - 最低配置

CPU

  • Windows:支持 SSE2 指令的 x86_32 CPU 或任何 x86_64 CPU

  • 示例:Intel Core 2 Duo E8200、AMD Athlon XE BE-2300

  • macOS:x86_64 或 ARM CPU(Apple Silicon)

  • 示例:Intel Core 2 Duo SU9400、Apple M1

  • Linux:支持 SSE2 指令的 x86_32 CPU、x86_64 CPU、ARMv7 或 ARMv8 CPU

  • 示例:Intel Core 2 Duo E8200、AMD Athlon XE BE-2300、Raspberry Pi 4

GPU

  • Forward+ 渲染方法:完整支持 Vulkan 1.0 的集成显卡

    • 示例:Intel HD Graphics 5500 (Broadwell)、AMD Radeon R5 Graphics (Kaveri)

  • 移动渲染方法:完整支持 Vulkan 1.0 的集成显卡

    • 示例:Intel HD Graphics 5500 (Broadwell)、AMD Radeon R5 Graphics (Kaveri)

  • 兼容渲染方法:完整支持 OpenGL 3.3 的集成显卡

    • 示例:Intel HD Graphics 2500 (Ivy Bridge)、AMD Radeon R5 Graphics (Kaveri)

内存

  • 原生导出:2 GB

  • Web 导出:4 GB

存储

150 MB(用于可执行文件、项目文件、缓存)

操作系统

  • 原生导出:Windows 7、macOS 10.13(兼容渲染器)、macOS 10.15(Forward+/移动渲染器)、2016 年之后的 Linux 发行版

  • Web 导出:Firefox 79、Chrome 68、Edge 79、Safari 15.2、Opera 64

备注

我们对 Windows 7/8/8.1 的支持秉承尽力而为的原则。这些版本没有常规测试,可能会缺失部分功能(例如 print_rich 控制台输出)。后续 Godot 4.x 版本中可能会移除对 Windows 7/8/8.1 的支持。

这些版本 Windows 的 Vulkan 驱动有已知的内存泄漏问题。因此,建议在 Windows 10 之前的版本中运行 Godot 时使用“兼容”渲染方法。

移动设备(智能手机、平板)- 最低配置

CPU

  • Android:芯片使用任何 32 位/64 位 ARM 或 x86 CPU

    • 示例:Qualcomm Snapdragon 430、Samsung Exynos 5 Octa 5430

  • iOS:芯片使用任何 64 位 ARM CPU

    • 示例:Apple A7(iPhone 5S)

GPU

  • Forward+ 渲染方法:芯片提供完整支持 Vulkan 1.0 的 GPU

    • 示例:Qualcomm Adreno 505、Mali-G71 MP2、PowerVR G6430(iPhone 6S/iPhone SE 1)

  • 移动渲染方法:芯片提供完整支持 Vulkan 1.0 的 GPU

    • 示例:Qualcomm Adreno 505、Mali-G71 MP2、PowerVR G6430(iPhone 6S/iPhone SE 1)

  • 兼容渲染方法:芯片提供完整支持 OpenGL ES 3.0 的 GPU

    • 示例:Qualcomm Adreno 306、Mali-T628 MP6、PowerVR G6430(iPhone 5S)

内存

  • 原生导出:1 GB

  • Web 导出:2 GB

存储

150 MB(用于可执行文件、项目文件、缓存)

操作系统

  • 原生导出:Android 6.0(兼容渲染器)、Android 9.0(Forward+/移动渲染器)、iOS 11.0

  • Web 导出:Firefox 79、Chrome 88、Edge 79、Safari 15.2、Opera 64、Samsung Internet 15

以下数据是流畅运行 Godot 导出的简单 2D 和 3D 项目的推荐需求:

台式机和笔记本 PC - 推荐配置

CPU

  • Windows:支持 SSE4.2 指令的 x86_64 CPU,至少有 4 个物理核心

  • 示例:Intel Core i5-6600K、AMD Ryzen 5 1600

  • macOS:x86_64 或 ARM CPU(Apple Silicon)

  • 示例:Intel Core i5-8500、Apple M1

  • Linux:支持 SSE2 指令的 x86_32 CPU、x86_64 CPU、ARMv7 或 ARMv8 CPU

  • 示例:Intel Core i5-6600K、AMD Ryzen 5 1600、超频 Raspberry Pi 5

GPU

  • Forward+ 渲染方法:完整支持 Vulkan 1.2 的独立显卡

    • 示例:NVIDIA GeForce GTX 1050 (Pascal)、AMD Radeon RX 460 (GCN 4.0)

  • 移动渲染方法:完整支持 Vulkan 1.2 的独立显卡

    • 示例:NVIDIA GeForce GTX 1050 (Pascal)、AMD Radeon RX 460 (GCN 4.0)

  • 兼容渲染方法:完整支持 OpenGL 4.6 的独立显卡

    • 示例:NVIDIA GeForce GTX 650 (Kepler)、AMD Radeon HD 7750 (GCN 1.0)

内存

  • 原生导出:4 GB

  • Web 导出:8 GB

存储

150 MB(用于可执行文件、项目文件、缓存)

操作系统

  • 原生导出:Windows 10、macOS 10.15、2020 年之后的 Linux 发行版

  • Web 导出:最新版本的 Firefox、Chrome、Edge、Safari、Opera

移动设备(智能手机、平板)- 推荐配置

CPU

  • Android:芯片使用 64 位 ARM 或 x86 CPU,至少有 3 个“性能”核心

    • 示例:Qualcomm Snapdragon 845、Samsung Exynos 9810

  • iOS:芯片使用 64 位 ARM CPU

    • 示例:Apple A11(iPhone XS/XR)

GPU

  • Forward+ 渲染方法:芯片提供完整支持 Vulkan 1.2 的 GPU

    • 示例:Qualcomm Adreno 630、Mali-G72 MP18、Apple G11P(iPhone XR/XS)

  • 移动渲染方法:芯片提供完整支持 Vulkan 1.2 的 GPU

    • 示例:Qualcomm Adreno 630、Mali-G72 MP18、Apple G11P(iPhone XR/XS)

  • 兼容渲染方法:芯片提供完整支持 OpenGL ES 3.2 的 GPU

    • 示例:Qualcomm Adreno 630、Mali-G72 MP18、Apple G11P(iPhone XR/XS)

内存

  • 原生导出:2 GB

  • Web 导出:4 GB

存储

150 MB(用于可执行文件、项目文件、缓存)

操作系统

  • 原生导出:Android 9.0、iOS 11.0

  • Web 导出:最新版本的 Firefox、Chrome、Edge、Safari、Opera、Samsung Internet

备注

Godot 不会使用 OpenGL 3.3/OpenGL ES 3.0 之后的 OpenGL/OpenGL ES 扩展,但是通常支持更高版本 OpenGL/OpenGL ES 的 GPU 在驱动方面的问题更少。