游戏引擎
Defold
Defold 是小型 2D 引擎,带编辑器、Lua,以及到桌面、移动端和网页的导出。重点是运行时:它保持很小。

开发者: Defold Foundation
概述
Defold 从移动游戏里长出来,现在仍然像那样。你得到一个组件编辑器、一套消息传递模型,以及一个不会在身后拖着通用 3D 编辑器的运行时。脚本语言是 Lua。没有 C#,也没有 GDScript。
官方教程——平台跳跃、横版、小行星——就是课程。它们是完整工程,不是片段。设计摄像机之前先做这些。
游戏是 2D,而且引擎下载体积很重要时,选 Defold。想在同一工具里做 3D,或明确要 MIT 许可时,选 Godot。
技术规格
规格核对于 2026-10-05。版本线会动,以下载链接为准。
- 开发者
- Defold Foundation
- 许可证
- Source-available
- 商业模式
- 商业游戏可免费使用。引擎源码按 Defold 许可公开,不是 MIT。读那份许可,不要把它说成 MIT。
- 发布节奏
- 编辑器发布频繁。从下载页取当前稳定版,不要用本页上的一个固定编号。
- 编辑器平台
- Windows, macOS, Linux
- 导出目标
- Windows, macOS, Linux, Web, Android, iOS
- 语言
- Lua
- 2D / 3D
- 2D
- VR
- 不支持。Defold 是 2D 引擎。
- AR
- 不支持。
- 可视化脚本
- 没有。玩法用 Lua。
- 新手
- 如果能接受 Lua,做 2D 游戏是适合的。编辑器比 Unity 小。
- 学习曲线
- 低到中。Lua 和组件模型就是全部 API。
- 画面
- 2D 精灵、瓦片和一个小运行时。3D 存在,但不是选它的原因。
- 团队规模
- 一个人或一个小工作室。
- GitHub Stars
- 5,000 · defold/defold
适合的地方
- 小编辑器和小播放器,带移动端和网页导出。
- Lua 够写玩法。手册和编辑器对得上。
- 商业 2D 游戏免费。
不适合的地方
- 引擎许可是 Defold 的,不是 MIT。
- 3D 和可视化脚本不是这个产品。
- 资源目录比 Unity 小。
匹配的源码
全部示例
Platformer tutorial
Stepwise 2D platformer from the Defold tutorials.

Side scroller tutorial
Horizontal movement, jump, and hazards.

Astronaut tutorial
Short character-control tutorial.

Roids sample
Asteroids-style sample in Lua.
Geometry Wars demo
Twin-stick arena shooter demo.
Climberz
Small climbing game shipped as a Defold project.
和其他引擎比怎么样?
MIT,2D 和 3D,GDScript。
没有编辑器的浏览器 2D。
如果连 Defold 都太多工具,用幻想主机。
相关文章
- 2026 年适合新手的游戏引擎
先写清你要做的那一款游戏,再从 Godot、Phaser、Defold、TIC-80 里选。六问问卷给出短名单。
问题
Defold 是开源的吗?
源码是公开的。许可是 Defold 许可,不是 MIT 或 Apache。分叉引擎之前先读它。
Defold 用什么语言?
Lua。
Defold 还是 Godot?
用 Lua 做小的 2D 移动或网页游戏,选 Defold。可能需要 3D、C# 或 MIT 代码库时,选 Godot。
官方示例在哪?
编辑器在 defold.com/download,教程仓库在本站 Defold 源码列表里。