游戏引擎

Defold

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

与 Defold 对应的一帧游戏画面

开发者: Defold Foundation

2D 移动端小的网页包LuaGame Jam

概述

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 小。

匹配的源码

全部示例

和其他引擎比怎么样?

相关文章

问题

Defold 是开源的吗?

源码是公开的。许可是 Defold 许可,不是 MIT 或 Apache。分叉引擎之前先读它。

Defold 用什么语言?

Lua。

Defold 还是 Godot?

用 Lua 做小的 2D 移动或网页游戏,选 Defold。可能需要 3D、C# 或 MIT 代码库时,选 Godot。

官方示例在哪?

编辑器在 defold.com/download,教程仓库在本站 Defold 源码列表里。

Ad