AX 爱鲜报

DynaDungeons 炸弹人复刻

基于 Godot Engine 开发的开源炸弹人(Bomberman)克隆游戏,支持最多 4 人本地多人对战,使用炸弹与道具在基础关卡中互相厮杀。项目自 2015 年起停止活跃开发,主要作为 Godot 学习示例。

爱鲜报评分

0.0

0 人评分

244

星数

否

中文

GDScript

主语言

是

活跃

5

贡献者

人工分析

EDITORIAL

推荐理由

这是一个用 GDScript 编写的完整可玩 Godot 游戏项目,代码结构清晰,适合作为学习 Godot 2D 游戏开发、场景组织与本地多人输入处理的参考。虽然已停止维护,但项目完整度高,包含场景、脚本与美术资源,可直接在 Godot 3.x 中运行。对于想研究开源游戏架构或复刻经典玩法的开发者来说,仍具参考价值。

适用场景

  • 学习 Godot Engine 与 GDScript 游戏开发
  • 研究 2D 本地多人对战游戏架构
  • 作为 Game Jam 或课程项目的参考模板
  • 复刻或二次开发经典炸弹人玩法

优点

  • 完整可运行的开源游戏项目,含场景、脚本与资源
  • 使用 GDScript,代码易读,适合 Godot 初学者
  • 支持最多 4 人本地多人对战,玩法完整
  • 采用 GPL-3.0 与 CC 授权,资源可合法复用
  • Godot 2.1 与 3.x 分支并存,便于对比版本演进

缺点

  • 自 2015 年起不再活跃开发,Godot 版本较旧
  • 仅支持本地多人,无网络联机功能
  • 关卡与内容较为基础,缺乏长期可玩性
  • 文档与社区支持有限,遇到问题需自行排查
上手难度 入门

DynaDungeons 是什么

DynaDungeons 是一个使用开源游戏引擎 Godot Engine 开发的炸弹人(Bomberman)克隆游戏。玩家在基础关卡中放置炸弹、拾取道具,与最多 4 名本地玩家互相对战。项目最初是作者熟悉 Godot 的学习项目,自 2015 年起已不再活跃开发。

主要特性

  • 经典炸弹人玩法:放置炸弹、破坏方块、拾取强化道具
  • 支持最多 4 人本地多人对战
  • 使用 GDScript 编写,场景与脚本结构清晰
  • 美术资源来自 OpenGameArt 的 Bomb Party 素材集
  • 提供 Godot 2.1 与 Godot 3.x 两个分支

如何运行

仓库中包含构成游戏的场景、脚本与资源文件,需要配合 Godot 编辑器使用:

  1. 安装 Godot 3.x(旧版 Godot 2.1 代码位于 godot-2.1 分支)
  2. 用 Godot 打开 DynaDungeons 仓库目录,或导入项目
  3. 点击编辑器中的「Play」即可运行

如果已安装对应平台的导出模板,还可以将游戏导出到 Linux、Windows、macOS、Android 等平台。

# 大致流程(示意)
Godot 3.x -> 导入项目 -> 点击 Play -> 本地多人对战

授权说明

  • 非二进制文件:GPL-3.0+
  • 精灵图(PNG)与音效(SMP):CC BY 3.0
  • 音乐(OGG):CC BY-SA 4.0
  • 字体:SIL OFL 1.1

适合谁

如果你正在学习 Godot 与 GDScript,或想研究一个完整 2D 多人小游戏的代码组织方式,这个项目是一个不错的入门参考。需要注意它已停止维护,引擎版本较旧,不适合直接用于生产项目。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。