GDevelop一句话做游戏的开源 AI 无代码引擎 — 17 年 26k Stars / MIT / 40 万月活创作者 |SSP Github Daily

0 阅读10分钟

⚠️ 本工具依赖境外公开数据源及云服务(gdevelop.io),部分功能(iOS 发布、云构建、AI Agent)在中国大陆需合规网络环境。引擎本体 MIT 开源可本地使用。

红星与蓝星在游戏开发工作室讨论无代码引擎

第 139 期 · 早间篇 · 2026-09-09

GDevelop

一句话做游戏的开源 AI 无代码引擎 — 17 年 26k Stars / MIT / 40 万月活创作者

红星

🔴 红星 · 游戏开发老兵

🔴 红星 · 游戏开发老兵

蓝星,你试过用 Unity 做个简单跳跃游戏吗?光装 Hub + Editor 就花了两个多小时,然后告诉我 C# 要从变量类型开始学……我是来做游戏的不是来考研的。

蓝星🔵 蓝星 · 值班编辑

🔵 蓝星 · 值班编辑

所以今天的主角是 GDevelop——一个 17 年前从法国人手里诞生的无代码游戏引擎。你不用写 C#,不用碰 GDScript,甚至不用装 SDK——打开编辑器拖事件块就能做出可玩的东西。

🔴 红星 · 游戏开发老兵

最狠的是它内置了 AI Agent——你跟它说'让敌人看到玩家就追,200 像素内',它自动帮你创建事件、加行为、改变量,每一步还实时解释。这不是 ChatGPT 糊你一脸代码,是真正改你项目文件。

🔵 蓝星 · 值班编辑

26k Stars、MIT 开源、40 万人每月在用、从小学到大学都在教。今天就来拆解这个'被代码劝退者的终极答案'。

🔵 蓝星 · 项目速览

GDevelop — 开源无代码 2D/3D 游戏引擎

法国开发者 Florian Rival(4ian) 创建的全功能无代码开源游戏开发软件,用事件系统 + AI Agent替代传统编程,支持 2D/3D/多人联机,一键导出全平台。MIT 许可,游戏可自由分发和商业化。

无代码AI Agent2D/3D多人联机MITPixiJS+Three.jsvibe-codingWebGL+WASM

26,212

GitHub Stars

17 年

2008 首发至今

MIT

开源许可证

40万+

月活创作者

v5.6.281

最新版本

JS/TS

主要语言

📛项目名GDevelop(4ian/GDevelop)

👤作者Florian Rival(4ian),Google 软件工程师,法国

📅首发2008-08-11(17 年前)/ GitHub 2014-06-29

🔧技术栈TypeScript + PixiJS(2D)+ Three.js(3D)+ React + Electron + WebAssembly

🎮引擎架构Core(结构)+ GDJS(引擎)+ GDevelop.js(WASM 绑定)+ newIDE(编辑器)+ Extensions(扩展)

📦物理引擎Box2D(2D)+ Jolt Physics(3D),均 WebAssembly

🤖AI AgentAsk(聊天)+ Build for me(自动构建)双模式,Auto edit on/off 开关

🌐导出平台Web / Android / iOS / Windows / macOS / Linux / Steam / Epic / Poki / CrazyGames / Itch.io / Newgrounds

🎨内置工具Piskel(像素画)+ JFXR(音效生成)+ 素材商店 + 调试器 + 性能分析器

🏢仓库github.com/4ian/GDevelop

🔴 红星必须说:做游戏为什么这么难?

痛点 ①:代码门槛墙

Unity 要学 C#,Unreal 要啃 C++,Godot 要学 GDScript——还没摸到游戏逻辑的边,先被编程语法劝退。你想做一个"角色碰金币加分"的小功能,在 Unity 里至少要先理解 MonoBehaviour、碰撞回调、Rigidbody 组件……GDevelop 的事件系统是"如果玩家碰到金币 → 金币消失 → 分数+1",三个事件块拖完收工,全程零代码。

痛点 ②:环境配置地狱

Unity 装 Hub + Editor 动辄 10+ GB,Unreal 更夸张。配完环境发现移动端打包是另一套流程——Android 要装 SDK 设环境变量,iOS 要有 Mac + Xcode + 开发者账号。GDevelop 编辑器本体轻量,打开就能干活,导出到 Web / Android / 桌面一键完成(iOS 需要 Gold 订阅或本地用 Xcode 自行打包)。

痛点 ③:多人联机从零搭

独立开发者想做多人游戏?服务器、大厅、登录、排行榜、数据同步——每一项都是独立工程。GDevelop 内置多人联机系统:玩家账号、大厅、排行榜开箱即用,不需要自己搭后端。免费版支持 4 人联机,Silver 起支持 8 人无限大厅。

痛点 ④:AI 生成代码 ≠ AI 做游戏

你让 ChatGPT 写游戏代码,它糊你一脸 GDScript/C# 片段——你还得复制粘贴到引擎里、手动接线、自己调试。GDevelop 的 AI Agent 不一样:它能直接读写你的项目文件——创建场景、添加对象、加行为、建事件、装官方扩展、从素材商店找资源。不是生成代码让你搬运,是直接改你的游戏。

🔴 红星:五大核心亮点

亮点 ①:无代码事件系统 — 12 年打磨的可视化逻辑

GDevelop 的灵魂是事件系统(Event System):用"如果……那么……"的自然语言条件构建一切游戏机制。平台跳跃、塔防策略、俯视角 RPG、物理弹球——全是事件块拼出来的。12 年迭代打磨,支持子事件嵌套、事件组、外部事件链接、变量作用域。100+ 预制行为(Platformer Character、Pathfinding、Health System、Draggable Object……)拖到对象上即用。事件逻辑完全透明可编辑,不是黑箱。

亮点 ②:AI Agent — 一句话生成完整游戏机制

2025-2026 最重磅升级。双模式:Ask(基于你的项目上下文 + 最新文档回答功能问题)+ Build for me(Agent 自动创建/编辑场景、对象、行为、变量、事件、官方扩展/资源)。跟 ChatGPT 糜你代码不同——它直接改你项目文件。Auto edit on 边做边改,Auto edit off 先出计划你逐条确认。推理等级 Medium/High/Maximum,Medium 是默认平衡档。每周额度周日凌晨重置,高负载失败不扣额。AI 不用你的项目训练、不能联网、不碰个人数据。

亮点 ③:一键导出全平台 — 从 gd.games 到 Steam

一个项目导出到 Web(gd.games / Poki / CrazyGames / Itch.io / Newgrounds)、Android(Google Play)、iOS(App Store,Gold 起)、桌面(Windows / macOS / Linux)、Steam、Epic Games Store。免费版每天 1 次云构建,Silver 10 次/天,Gold 100 次/天含 15 次 iOS/月。也可以完全本地导出不花一分钱——自己装 Android Studio 打 APK,Mac 上用 Xcode 打 iOS。MIT 许可保证你导出的游戏不需开源、可自由售卖

亮点 ④:实时 3D 编辑器 + 内置素材商店

v5.6 起内置实时 3D 场景编辑器,支持 GLB/GLTF 模型导入、3D 物体旋转/纹理/动画调整、3D 光照系统(按光源类型预算分配、避免性能抖动)、Navmesh 寻路。素材商店集成在编辑器内——数千种免费和付费的 3D 模型、精灵图、音效、游戏模板、扩展一键拖拽使用。内置 Piskel(像素画编辑器)和 JFXR(8-bit 音效生成器),不离开引擎就能画像素人和合成复古音效。

亮点 ⑤:社区扩展生态 + 内置调试器

官方扩展 + 实验性扩展 + 社区扩展三层生态——从高级 UI 系统到对话编辑器,从物理引擎(Box2D + Jolt)到寻路算法,一键安装。v5.6.281 新增多选对象(Shift/Ctrl 批量选择、跨场景复制粘贴)、现代化变量列表设计、Spine 动画性能优化、性能分析器重新设计(带着色器统计卡片)。内置调试器可在运行时实时检查变量和性能瓶颈。还支持连接本地 AI 服务器(如 Ollama)保护隐私——游戏事件中调用 AI 生成 NPC 对话。

🟣 实战场景:三个真实用法

场景 ①:10 分钟做出可玩原型(独立开发者 / Game Jam)

打开 GDevelop → 新建项目 → 从模板选 Platformer → 打开 Ask AI 面板 → 关掉 Auto edit → 输入功能卡:"敌人巡逻 A-B 标记间,200 像素内追击玩家,超出范围返回" + "不改玩家控制和镜头" + "验收:重启后敌人不重复生成" → AI 出编号计划 → 确认后新聊天开 Auto edit 构建 → 冷 Preview 测三条路径(正常/边缘/重启)→ 导出 Web 链接发朋友。从想法到可玩链接,一个晚上。社区评价:"GDevelop 是你打开后 10 分钟就能做出可玩原型的引擎,AI Agent 让这个速度又提升了一个数量级。"

场景 ②:教育课堂(小学到大学,万人级采用)

GDevelop 被全球学校采纳——从小学到大学课程,2025 年超 10,000 名学生在用。事件系统的自然语言条件让零基础学生 10 分钟理解"如果碰撞则触发"的核心逻辑。教师可用 Cloud 项目同步、教育版隐私协议(NDPA / 学生匿名)、社区教程和示例库。AI Agent 的 Auto edit off 模式特别适合教学——学生先看计划再确认,理解每一步在做什么而非黑箱生成。

场景 ③:独立游戏上架 Steam(从 Demo 到商业发布)

GDevelop 游戏已多次登上 Steam——如《Hollow Cavity》《Nova's Breakfast》《Ocean's Heart》风格作品,还有 Prime Video《The Boys》《Invincible》官方推广游戏。流程:原型用 AI Agent 快速迭代 → 正式开发用事件系统 + 扩展 → 内置多人联机加排行榜 → 一键导出 Steam 包 → indie.io 等发行商上架 → MIT 许可保证游戏可闭源售卖。gd.games 平台免费发布、赚取 GDevelop Credits 换高级资源。从 $0 成本到 Steam 上架,全链路一个引擎搞定

🟠 上手指南:三种姿势开始

方式 ①:桌面端(推荐)

访问 gdevelop.io/zh-cn 下载安装包——Windows 双击安装,macOS 拖入 Applications,Linux 运行 AppImage。首次启动选中文,从"初学者"选项卡选模板快速上手或从空白项目开始。

方式 ②:Web 在线版(零安装)

访问 editor.gdevelop.io,浏览器直接打开编辑器,项目自动云端同步。Chromebook / 轻薄本首选路径。免费账号 3 个云项目。

方式 ③:移动端(iOS / Android)

App Store 或 Google Play 搜索"GDevelop"下载。功能集受限于应用商店规则,但核心事件系统和 AI Agent 可用——地铁上做游戏不是梦。

# AI Agent 典型对话流程(功能卡模式) 1. 打开项目 → 右上角 Ask AI 面板 2. 关闭 Auto edit → 粘贴功能卡:    Feature: Enemy patrols A-B, chases within 200px, returns    Do not change: Player controls, camera, existing UI    Done when: Restart does not duplicate Enemy1    Reasoning: Medium (default) 3. AI 出编号计划 → 确认对象/行为/事件名称 4. 新聊天 → 开 Auto edit → "Build the agreed plan" 5. 观察状态(Exploring/Editing/Searching) → 偏移点 Stop 6. 冷 Preview 测三条路径 → 阅读事件表 → 记录额度 # 省额度技巧:数字优先 / 禁止清单 / 验收测试 / 单点修复 # 模糊提示如 "make an RPG" 会浪费额度——必须带具体数值

🔴 红星必须说:诚实局限

局限 ①:性能是循环结构的天花板
事件系统每帧从上到下跑一遍——复杂事件或未优化逻辑会直接掉帧。大型项目需要严格用事件组分区、外部事件链接复用逻辑,否则事件表会变成意大利面条。资产管理系统缺乏深层文件夹层级,几百个资源时组织困难。

局限 ②:3D 仍是 2D 优先
虽然 v5.6 大幅增强 3D(Jolt Physics、3D 光照、Navmesh),但引擎仍以 2D / 2.5D 为优化重点。做 AAA 级 3D 大作请出门左转 Unreal Engine。3D 光照系统按光源类型预算分配是性能折中方案,重度光照场景仍需手动控制。

局限 ③:AI Agent 不是魔法
一次提示词做不完完整互联的 RPG 系统。只认识内置功能和官方审核扩展,不保证支持社区扩展包。"make it fun" 这种无数字提示会浪费额度——必须带具体数值(速度、范围、数量)。社区扩展工作流需自行用官方扩展替代或不依赖扩展构建。

局限 ④:免费版的真实约束是构建配额
免费版每天 1 次云构建是真正的瓶颈——不是项目数量。游戏开发是"迭代-测试-迭代"的循环,设备调试一天可能要构建 5-10 次。Silver(€5.99/月)10 次/天才解这个问题。2026 年 1 月全线涨价 20%。iOS 发布需 Gold(€11.99/月)或本地 Xcode 自行打包。年收入超 $50,000 的公司必须用 Pro。

局限 ⑤:框架不能替你想出好玩的游戏
GDevelop 降低了技术门槛——但游戏好不好玩是设计问题不是技术问题。事件系统能帮你实现机制,AI Agent 能帮你搭脚手架,但"关卡节奏、数值平衡、玩家心流"这些核心设计能力仍然需要你自己练。工具给你速度,不给你灵魂。

🟣 蓝星 + 红星:总结

蓝星🔵 蓝星 · 值班编辑

🔵 蓝星 · 值班编辑

GDevelop 的定位非常清晰:不是 Unity 或 Unreal 的替代品,而是'被代码劝退的创作者'的终极答案。MIT 开源、无代码事件系统、原生 AI Agent、一键全平台导出、内置多人联机——五大支柱让它成为目前门槛最低的游戏创作方案。26k Stars 和 40 万月活不是白来的。

红星🔴 红星 · 游戏开发老兵

🔴 红星 · 游戏开发老兵

但我必须诚实:它是快速原型和教育的神器,不是 3A 大作引擎。循环性能天花板、3D 仍以 2D 优先、AI Agent 做不了完整 RPG、免费版构建配额是真约束。而且——工具给你速度不给你灵魂,游戏好不好玩还是设计能力说了算。如果你因为'不会编程'放弃过做游戏,GDevelop 就是为你重新打开大门的人。

📚 相关阅读(往期回顾)

  • 第 137 期:Claude Code Game Studios — 49 AI Agent 游戏工作室组织化(AI × 游戏开发叙事线)

  • 第 130 期:block/buzz — AI 原生蜂群工作空间(本地优先架构线)

  • 第 125 期:Agent Skills 标准 — AI 即插即用技能包生态

  • 第 122 期:Claude Code 子 Agent 机制 — AI Agent 委派协作

⚠️ 本工具依赖境外公开数据源及云服务(gdevelop.io),部分功能(iOS 发布、云构建、AI Agent)在中国大陆需合规网络环境。引擎本体 MIT 开源可本地使用,导出的游戏可自由分发和商业化。

每日开源 · 早间篇 · 第 139 期
GDevelop — 一句话做游戏的开源 AI 无代码引擎
2026-09-09 · 本期由蓝星值班编辑 + 红星游戏开发老兵联合出品