本页目录
项目聚集型

GDScript 开源游戏精选:用 Godot 脚本语言读懂 7 个可玩项目

从炸弹人克隆到回合制战棋,从解谜平台到 MMO 实验,一次看清 GDScript 项目的真实面貌

发布 2026-11-09 更新 2026-11-09 7 个关联项目

专题导读

从炸弹人克隆到回合制战棋,从解谜平台到 MMO 实验,一次看清 GDScript 项目的真实面貌

面向 Godot 与 GDScript 开发者的语言向项目精选专题,以库存中已发布的 10 个 GDScript 项目为样本,按玩法类型与工程形态组织导读,帮助读者快速定位可学习、可复用、可试玩的开源项目。

目标用户

正在学习或使用 Godot 引擎与 GDScript 的独立开发者、学生与小型团队;希望寻找可参考代码结构与玩法实现的开源游戏爱好者。

推荐理由

库存统计显示已发布项目中「GDScript」聚集 10 个,达到聚类阈值 3,具备整理为语言向专题的基础;候选项目覆盖解谜、战棋、RPG、多人对战与引擎实验等多种形态,适合做横向对比导读。

正文大纲

  1. 专题说明:GDScript 聚类数据与选品口径
  2. GDScript 与 Godot 生态速览:为什么值得读源码
  3. 玩法分类导读:解谜平台、回合制战棋、多人对战、RPG 与实验性项目
  4. 工程形态对比:完整游戏、学习示例与引擎级实验的差异
  5. 重点推荐项目逐个解读(含完成度与维护状态提示)
  6. 如何阅读 GDScript 项目源码:从场景树到脚本组织
  7. 上手建议与后续可扩展的专题方向

专题项目

7 个项目
Minilens:Godot 开源解谜平台游戏(清洁机器人)

Minilens:Godot 开源解谜平台游戏(清洁机器人)

《Minilens》是一款用 Godot Engine(GDScript)开发的开源解谜平台游戏。故事设定在末世后 1000 年的地球:人类等生命已灭绝,名为 Minilens 的外星机器人系列负责清理地球并收集幸存植物。玩家需摧毁全部放射性桶并收集植物过关,而机器人无法跳跃,这构成本作的核心解谜约束。代码以 GPLv3 授权。

模拟经营 Three.js JavaScript 高级
★ 1,761 Fork 366 GPL-3.0 更新 2026-11-05

推荐理由完整度较高的解谜平台游戏,核心机制(机器人无法跳跃)清晰,适合作为 GDScript 玩法实现与关卡设计的入门参考。

自由坦克(Tanks of Freedom)—— Godot 等距像素回合制战棋

自由坦克(Tanks of Freedom)—— Godot 等距像素回合制战棋

自由坦克(Tanks of Freedom)是用 GDScript 在 Godot Engine 上开发的开源回合制战棋游戏,采用等距视角与 32 色像素美术,精灵为 32x32 手工绘制。玩法包括对抗 AI 的战役和同机轮流(hot-seat)双人对战,并自带地图编辑器,可自制场景并在线分享。音效采自真实 GameBoy 硬件。作者已停止本项目的活跃开发,续作为 Tanks of Freedom II(3D 版)。

益智解谜 无明确引擎 JavaScript 中级
★ 41 Fork 4 未明确 更新 2026-07-14

推荐理由等距像素回合制战棋,含战役、同机双人与地图编辑器,玩法系统完整,适合学习战棋类 GDScript 工程结构;需注意作者已停止活跃开发。

DynaDungeons:Godot 炸弹人克隆

DynaDungeons:Godot 炸弹人克隆

使用 Godot 与 GDScript 编写的炸弹人克隆,采用 Bomb Party 图块集(CC BY 3.0)。支持最多 4 人本地多人对战,玩家用炸弹与道具在基础关卡竞技。项目原为学习 Godot 的练习,自 2015 年起不再活跃开发;当前分支需 Godot 3.x,另有 Godot 2.1 旧分支。

动作游戏 Godot GDScript 入门
★ 246 Fork 45 GPL-3.0 更新 2026-10-16

推荐理由Godot 与 GDScript 编写的炸弹人克隆,支持最多 4 人本地对战,代码规模适中,适合作为多人同屏玩法的学习样本;项目自 2015 年起不再活跃开发。

Godot 4 回合制 RPG 开源示例(Open RPG)

Godot 4 回合制 RPG 开源示例(Open RPG)

这是一个用 GDScript 编写的开源 Godot 4 回合制 RPG 示例项目,展示经典回合制战斗与 2D RPG 代码结构的一种实现方式,供开发者学习或在自身项目中复用。项目目前仍在开发中,README 注明需使用 Godot 4.7.2 或更新版本打开。

动作游戏 SDL C 中级
★ 1,109 Fork 164 MIT 更新 2026-11-07

推荐理由Godot 4 回合制 RPG 开源示例,面向开发者展示经典回合制战斗与 2D RPG 代码结构,适合作为学习与复用起点;项目仍在开发中。

Godot 开放世界 GTA3 重实现(OpenLiberty)

Godot 开放世界 GTA3 重实现(OpenLiberty)

用 Godot 引擎重实现 GTA 3 风格开放世界的开源项目:运行时把 GTA3 的 RenderWare 格式地图、碰撞数据转换为 Godot 格式,并按需流式加载模型与纹理。仓库不含 GTA3 的代码或游戏文件,需用户自备原版资源。作者说明这不是 1:1 复刻,剧情模式实现复杂、目前状况待核验。项目标签含跨平台、多人、开源。

动作游戏 无明确引擎 C# 初级
★ 197 Fork 127 MIT 更新 2026-11-06

推荐理由Godot 重实现 GTA3 风格开放世界的实验性项目,涉及 RenderWare 格式转换与流式加载,适合进阶读者研究资源管线;仓库不含原版资源,完成度待核验。

Reia:Godot + Rust 开源动作冒险 MMO RPG

Reia:Godot + Rust 开源动作冒险 MMO RPG

Reia 是一款用 Godot(以 GDScript 为主)开发的开源动作冒险 RPG,目标形态包含 MMO;配套网络层 Sustenet 由 Rust 编写,并单独开源。据 README,玩家可离线游玩、与朋友联机,或登录进入 MMO 体验,还能创建和探索世界、经营自己的经济与产品,并通过剧情推进来恢复 Reia 世界。仓库提供官网、Discord 与参与岗位说明,实际完成度与可玩内容待核验。

动作游戏 Godot GDScript 高级
★ 992 Fork 66 AGPL-3.0 更新 2026-11-07

推荐理由Godot + Rust 网络层的动作冒险 RPG,目标形态含 MMO,适合关注联机架构与跨语言协作的读者;实际完成度与可玩内容待核验。

Godot 挤痘痘游戏(PimplePopper)

Godot 挤痘痘游戏(PimplePopper)

PimplePopper 是一个使用 Godot Engine 与 GDScript 开发的开源游戏,仓库描述为“挤痘痘”主题,标签涵盖 pimple、blackhead、cyst、lipoma 等。项目接入 Crowdin 本地化,README 提供 Google Play 商店页面和发布包链接。具体玩法、关卡数量与功能细节待核验。

益智解谜 无明确引擎 C 中级
★ 98 Fork 27 MIT 更新 2026-07-14

推荐理由Godot 与 GDScript 开发的主题小游戏,接入 Crowdin 本地化并有商店发布记录,可作为小型完整项目的发布流程参考;玩法细节待核验。