defold/defold
游戏一个源码可获取的游戏引擎与编辑器,用于开发和发布桌面、主机、移动与网页游戏。
Defold 是一个游戏引擎仓库,包含引擎、编辑器和命令行构建工具,目标是桌面、主机、移动与网页游戏,README 称其可免费使用。如果你想要一个可查看和修改源码的引擎来开发游戏,或者想自行构建和扩展引擎、编辑器本身,而不是只使用打包好的下载版本,这个项目值得了解。
它提供什么
仓库划分为引擎、编辑器、Bob(构建工具)、预编译的外部依赖包,以及构建与 CI 脚本。代码旁附有引擎架构总览;iOS、Android 和 HTML5/Emscripten 各有平台说明。项目还记录了发布新版本的流程,并单独提供许可合规文档,说明第三方软件授权以及如何在游戏中附带许可声明。
从源码构建
这不是一个只靠仓库就能直接打开的游戏项目:构建引擎和编辑器需要先安装工具链。setup 文档列出所需工具,build 文档覆盖引擎和命令行工具,编辑器则有单独的准备、构建和运行说明。这些是源码构建的前提,并不介绍如何制作游戏——游戏制作内容在项目官网,而不在这份 README 中。
网页构建指向 Emscripten,因此 HTML5 目标依赖这条工具链。README 把主机列为目标平台,但没有给出主机相关的准备页面,所以这里无法说明主机工作流的具体要求。
许可与署名
仓库许可标记为 NOASSERTION,仅凭 README 无法确定引擎代码的授权条款。另一份合规文档专门处理第三方许可,以及如何把声明写进发布的游戏;分发用 Defold 制作的游戏前,应阅读该文档,而不是假设一个笼统许可覆盖所有捆绑依赖。
背景
项目创建于 2012 年;在 2026-10-29 唯一一次有记录的榜单观察中,它有 6,429 个 GitHub star,当天增加 8 个。单次样本不能说明关注度是持续还是短暂。star 数量和项目年龄本身也不能证明适用性、支持力度或安全性。README 列出的几家支持工作室也不构成引擎可靠性的证据。
本文由 AI 根据项目 README 生成,更新于 2026年10月29日,以项目官方文档为准。