摘要
1) 一句话总结 GDevelop 是一款免费、开源、无代码且支持 AI 辅助的游戏引擎,通过可视化事件系统和丰富的内置资源,帮助用户低门槛、跨平台地快速开发 2D、3D 及多人游戏。
2) 核心要点
- 多端开发与跨平台发布:支持在 Web 浏览器、桌面或移动应用中进行开发,游戏可一键发布至 iOS、Android、Steam、Web 等主流平台。
- 无代码可视化逻辑:采用拖放界面与独特的“事件”系统替代传统编程,内置 130 种现成“行为”(逻辑块)以快速迭代游戏机制。
- AI 辅助构建:内置 AI 助手,可通过消耗 AI 点数协助生成内容或修改 AI 代理,进一步缩短学习曲线。
- 多人游戏与云端支持:提供无限的多人游戏大厅、排行榜及在线服务,支持云端项目管理、版本历史记录和团队协作。
- 丰富的资产与扩展性:内置资产商店提供数千个免费或高级的美术/音效资产及游戏模板;支持通过官方/社区扩展或 JavaScript 调用 API 进行深度自定义。
- 广泛的适用场景:极低的编程门槛使其不仅适用于独立游戏开发者,还广泛应用于商业宣传项目、机构互动应用以及教育教学场景。
3) 风险与限制
- 免费版额度限制:免费用户每日仅可向 Android/桌面平台发布 1 次游戏,云端存储项目上限为 50 个,每周 AI 辅助点数上限为 200 点。
- 商业授权门槛:若使用 GDevelop 账户的公司年收入超过 50,000 美元,则强制要求订阅 Pro 级别的付费会员。
功能与定位
GDevelop 是一款免费、开源、无代码且支持 AI 辅助的游戏引擎。它旨在提供最快、最简单的游戏创作体验,让用户无需掌握高级编程语言或复杂的开发技术栈,即可直观地制作 2D、3D 和多人游戏。
典型使用场景
- 独立游戏开发:供游戏创作者和独立开发者快速制作商业游戏,并发布至各大主流平台。
- 商业与机构项目:适用于工作室和代理机构为品牌制作宣传游戏、开发博物馆互动项目以及人力资源应用等。
- 教育与教学:供教师和教育工作者在课堂上使用,极低的编程门槛非常适合初学者快速入门游戏制作。
核心功能
- 跨平台发布:支持将游戏一键发布至 iOS、Android、Steam、Web、桌面及其他游戏平台。
- 可视化事件系统:采用基于逻辑的交互和拖放界面,通过独特的“事件”系统替代传统代码编写。
- 现成行为库:内置 130 种“现成逻辑块”(行为),帮助开发者快速迭代游戏机制,大幅减少编写游戏逻辑的时间。
- AI 辅助构建:内置 AI 助手,可通过消耗 AI 点数请求快速更改 AI 代理或协助生成内容,缩短学习曲线。
- 多人游戏支持:提供无限的多人游戏大厅、排行榜及在线服务功能。
- 云端项目管理:单一账户即可随时访问云端项目,支持项目版本历史记录和团队协作分享。
- 资产与模板库:内置 Asset Store,提供数千个免费或高级的资产包(美术、音效等)及可快速定制的游戏模板。
- 扩展与自定义:支持在官方或社区扩展上构建,也可使用 JavaScript 调用 API、外部服务或数据源。
特色与差异点
- 轻量且多端可用:不仅提供桌面应用,还支持直接在 Web 浏览器或移动应用中进行开发,随时随地跨设备创作。
- 极低门槛的视觉化工作流:对非传统程序员极其友好,用户可以快速将视觉元素拖放到屏幕上进行测试和调整。
- 开源生态:拥有无限的开放生态系统,允许用户自由定制和扩展引擎能力。
使用方式概览
- 通过 Web 浏览器在线打开编辑器,或下载桌面/移动端应用。
- 从空白项目开始,或在资产商店中浏览并导入现成的游戏模板。
- 通过拖放界面布置游戏场景与视觉元素。
- 使用内置的“事件”系统和“现成行为”来定义游戏逻辑,或呼叫 AI 助手辅助开发。
- 完成后,将游戏打包并发布到目标平台(如 Android、iOS、Web 等)。
限制与注意事项
- 免费版限制:免费用户每天只能将游戏发布到 Android/桌面平台一次,且云端存储项目数量(50个)和每周可用的 AI 点数(200点)均有额度限制。
- 商业授权要求:如果将 GDevelop 账户用于年收入超过 50,000 美元的公司,则必须使用 Pro 级别的付费会员订阅。
链接
- 官网:https://gdevelop.io/zh-cn
- 在线编辑器:https://editor.gdevelop.io/
- 官方文档:https://wiki.gdevelop.io/
- 资产商店:https://gdevelop.io/zh-cn/asset-store
- 游戏模板:https://gdevelop.io/zh-cn/game-example