GDevelop 中文文档 下载 App

开源无代码游戏引擎是怎么运作的

GDevelop 由开发者 Florian Rival 发起,现在是开源社区加 GDevelop 公司共同维护的项目,引擎与编辑器都采用 MIT 许可证开源。它解决的问题很直接:想做游戏的人很多,肯先学半年编程的人很少。它把「编程」这件事拆成了三样看得见摸得着的东西。

三层体系:对象、行为、事件

写游戏的过程就是这三步的循环:摆对象、挂行为、写事件,全程不碰代码。需要更深的定制时,也可以在事件里插入 JavaScript 代码,或者自己打包「事件函数」和「自定义行为」复用。

它凭什么跑得动

引擎渲染层基于 WebGL 与 WebAssembly,2D 性能按硬件加速处理,3D 模型、光照、阴影也有原生支持。官方功能页把它的适用范围描述为「从小型手游到 Steam 上较大体量的作品」,社区里也确实有百万级下载量的成品——比如巴西年度手游「Vai Juliette!」和网页端播放量超五百万的「SPECTRUM」都出自它。

官方功能页展示的 2D 与 3D 对象类型,从精灵到 3D 模型
对象类型覆盖 2D 精灵、3D 模型、粒子、文本等

谁在做、靠什么活

引擎开源免费,公司收入来自云服务订阅(更大云端项目数、更多 AI 点数、更高的打包次数),这套「引擎免费、服务收费」的结构和多数开源软件一致。对使用者的影响是:不花一分钱也能做出并发布完整游戏,付费只影响云端便利性和额度。