Godot Engine 图标

Godot Engine

用一套免费工具制作 2D 或 3D 游戏,并导出到多个平台。

价格 · Godot Engine
免费 — MIT 开源 — 引擎免费使用;发行项目时需按官方要求附带 MIT 许可证声明。
平台
Windows、macOS、Linux、Android、iOS、Web
许可证
MIT
简体中文
有
最新版本
4.7.2-stable
目录

我们的建议

独立开发者想用开源工具制作 2D 游戏或轻量 3D 项目时,可以选 Godot。目标是大型 3D 商业项目,可评估 Unreal Engine。

核心功能

  • 提供专用 2D 工作流和 2D 物理系统。
  • 支持 3D 场景、材质、光照和动画制作。
  • 可用 GDScript 或 C# 编写游戏逻辑。
  • 通过导出模板构建桌面、移动和 Web 平台版本。
  • 编辑器内置场景、资源、动画和调试工具。

快速上手

  1. 从官方下载页获取适合系统的 Godot 编辑器;4.7.2 stable 的 macOS 通用版 ZIP 为 162.7 MiB,Apple Silicon 最低要求 macOS 13。
  2. 新建项目并从官方入门文档学习场景、节点和脚本。
  3. 按项目选择 GDScript 或 C# 工作流。
  4. 先在桌面运行项目并使用调试器检查错误。
  5. 为目标平台安装对应导出模板并构建测试版本。

限制

  • 不同平台导出需要安装匹配版本的导出模板并检查平台限制。
  • C# 与 GDScript 的平台支持并不完全相同,发布前需核对官方导出矩阵。
  • 项目需自行管理资源版权,并遵循 Godot 的 MIT 许可声明要求。

替代方案

  • Unity

    商业游戏引擎,生态与授权方式不同,适合需要其工具链的团队。

  • Unreal Engine

    面向高端 3D 制作的引擎,渲染能力与项目复杂度取舍不同。

  • GDevelop

    开源低代码游戏制作工具,适合偏可视化和快速原型的创作者。

常见问题

Godot Engine 是否免费?

Godot 采用 MIT 许可证,官方提供免费引擎;发布时需包含许可证要求的版权与许可声明。

Godot 支持 2D 游戏开发吗?

支持,Godot 提供面向 2D 游戏的场景和物理工作流。

Godot 可以导出到哪些平台?

官方导出文档涵盖桌面、移动端与 Web 等目标平台,具体功能因平台和脚本语言而异。

Godot 新手从哪里开始?

从官方 Getting Started 文档学习节点、场景和脚本,再完成首个 2D 或 3D 入门项目。

来源

  1. Godot Engine 官方首页
  2. Godot Engine GitHub Latest release
  3. Godot 4.7 官方系统要求
  4. Godot Engine 官方功能介绍
  5. Godot 官方入门文档
  6. Godot 官方许可证合规说明
  7. 官方项目许可或产品说明
  8. 简体中文界面语言证据
  9. 简体中文界面语言证据
  10. 简体中文界面语言证据
部分分类图标来自 Iconfont