游戏引擎
GDevelop
GDevelop 是开源 2D 编辑器。玩法用事件描述。一个事件不够时再用 JavaScript。

开发者: Florian Rival and contributors
第一款 2D 游戏开源项目想要事件加 JavaScript 的团队
概述
编辑器可以在桌面和浏览器里跑。场景里放对象,事件读取条件并执行动作。
导出包括桌面、网页和 Android。在核对当前导出列表之前,不要把 iOS 当成已支持的目标。
技术规格
规格核对于 2026-10-05。版本线会动,以下载链接为准。
- 开发者
- Florian Rival and contributors
- 许可证
- MIT
- 商业模式
- 编辑器是 MIT。发行商业游戏不需要席位许可。
- 发布节奏
- 版本发布在 GitHub。锁定构建前先打开发布页。
- 编辑器平台
- Windows, macOS, Linux, Web
- 导出目标
- Windows, macOS, Linux, Web, Android
- 语言
- JavaScript
- 2D / 3D
- 2D
- VR
- 不支持。
- AR
- 不支持。
- 可视化脚本
- 有。事件表是主要做法。自定义逻辑可以用 JavaScript。
- 新手
- 适合。写代码之前就可以用事件搭一款 2D 游戏。
- 学习曲线
- 起步低。自定义行为和性能仍然要求你理解场景。
- 画面
- 2D 精灵、瓦片地图和粒子。它不是 3D 引擎。
- 团队规模
- 个人和小团队。
- GitHub Stars
- 27,138 · 4ian/GDevelop
- 资源与示例
- https://gdevelop.io
适合的地方
- MIT,包括商业游戏。
- 事件表让第一款游戏不必先有编程背景。
- 同一工程可以导出到桌面和网页。
不适合的地方
- 3D 不在范围内。
- 非常自定义的渲染意味着离开事件模型。
- 不要默认有 iOS。
匹配的源码
这款引擎还没有收录可运行的示例项目。
和其他引擎比怎么样?
游戏超出事件表,或需要 3D 时。
在浏览器里运行的专有事件编辑器。
问题
GDevelop 做商业游戏免费吗?
是。编辑器是 MIT。
必须写代码吗?
不用。常见玩法用事件。JavaScript 是可选的。
能导出到手机吗?
Android 是文档里的导出。如果计划依赖 iOS,先在当前下载页确认。
Ad