搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

4ian/GDevelop

游戏

面向所有人的开源无代码游戏引擎,可制作 2D、3D 和多人游戏并发布到手机、桌面和网页。

28,585
1,650
JavaScript
NOASSERTION
创建于 12 年前

项目介绍

GDevelop 是一款无代码游戏开发软件,用来制作 2D、3D 和多人游戏,目标平台包括 iOS、Android、桌面和网页。游戏逻辑通过事件系统和模块化行为搭建,不要求写代码;编辑器内还提供 AI 辅助,可以协助或共同构建项目(source:1)。

仓库同时包含编辑器和运行时:Core 描述游戏结构,GDJS 是基于 PixiJS 和 Three.js 的 TypeScript 引擎,GDevelop.js 通过 WebAssembly 提供绑定,newIDE 是基于 React 和 Electron 的编辑器,Extensions 提供内置对象与行为,例如 Box2D 和 Jolt Physics(source:21)。

快速使用

只做游戏时不需要本地构建:从官网下载桌面应用,在编辑器中新建项目即可开始。编辑器和事件系统的说明在 GDevelop wiki,已发布的游戏可以在 gd.games 和作品展示页查看。

如果要参与编辑器开发,入口是编辑器 README,工具链以 Node.js 为基础(source:38)。首次贡献者可以从 good first issues 或 good first contributions 中挑任务;编写扩展按扩展指南操作,引擎 API 文档在 docs.gdevelop.io。

使用约束与许可

Core、GDJS、newIDE 和 Extensions 采用 MIT 许可,导出的游戏可以分发或出售,不要求开源。GDevelop 名称和 Logo 归 Florian Rival 所有,代码许可不包含品牌授权。在线游戏服务和商业支持是另外的付费产品((12))。

HotRepo 点评

在 2026-11-08 的 JavaScript 日榜快照中,项目新增 56 星,当天在该语言榜最高排到第 3 名。这只是单次记录,不能据此判断趋势:已采集的 Star 曲线为空,也没有全部语言日榜名次,因此无法仅凭站内数据评估长期热度。可以确定的是,一个同时包含浏览器编辑器、TypeScript 运行时和扩展生态的成熟引擎仍在持续获得关注。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。