系统需求

本页面包含了编辑器以及导出后项目的系统需求。这些数据仅供参考。如果你打算为了使用 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 项目的推荐需求:

台式机和笔记本 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)

内存

  • 原生编辑器:8 GB

  • Web 编辑器:12 GB

存储

1.5 GB(用于可执行文件、项目文件、所有导出模板、缓存)

操作系统

  • 原生编辑器: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:无法运行编辑器

GPU

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

    • 示例:Qualcomm Adreno 630、Mali-G72 MP18

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

    • 示例:Qualcomm Adreno 630、Mali-G72 MP18

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

    • 示例:Qualcomm Adreno 630、Mali-G72 MP18

内存

  • 原生编辑器:6 GB

  • Web 编辑器:8 GB

存储

1.5 GB(用于可执行文件、项目文件、所有导出模板、缓存)

操作系统

  • 原生编辑器:Android 9.0、iOS 11.0

  • Web 编辑器:最新版本的 Firefox、Chrome、Edge、Safari、Opera、Samsung Internet

导出的 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 在驱动方面的问题更少。