一个使用Godot引擎开发的2D地牢动作角色扮演游戏。
- 🎮 动作战斗系统 - 实时战斗,使用鼠标攻击敌人
- 🗺️ 地牢探索 - 在随机生成的地牢中冒险
- 👾 智能敌人AI - 敌人具有巡逻、追踪和攻击行为
- 🎯 关卡系统 - 随着关卡提升,难度逐渐增加
- 🎨 现代化UI - 清晰的用户界面和游戏状态显示
- WASD - 移动角色
- 鼠标左键 - 攻击
- E - 交互
- ESC - 暂停游戏
击败所有敌人来完成关卡。每完成一个关卡,敌人会变得更强,生成速度更快。
- 游戏引擎: Godot 4.2
- 编程语言: GDScript
- 图形: 2D精灵和动画
- 物理: Godot内置2D物理引擎
- 下载并安装 Godot 4.2
- 确保你的系统满足Godot的最低要求
- 克隆或下载此项目
- 使用Godot打开项目文件夹
- 点击"运行"按钮或按F5开始游戏
RpgGame/
├── project.godot # Godot项目配置文件
├── scenes/ # 游戏场景文件
├── scripts/ # GDScript脚本文件
│ ├── Player.gd # 玩家角色脚本
│ ├── Enemy.gd # 敌人AI脚本
│ ├── GameManager.gd # 游戏管理器
│ ├── UIManager.gd # UI管理器
│ ├── EnemySpawner.gd # 敌人生成器
│ └── Main.gd # 主场景脚本
├── assets/ # 游戏资源
│ ├── sprites/ # 精灵图片
│ ├── audio/ # 音效和音乐
│ └── fonts/ # 字体文件
└── README.md # 项目说明
- 基础玩家移动系统
- 敌人AI和战斗系统
- 游戏状态管理
- 用户界面
- 关卡系统
- 地牢地图生成
- 更多敌人类型
- 装备和道具系统
- 技能系统
- 音效和背景音乐
- 存档系统
- 成就系统
欢迎提交Issue和Pull Request来改进这个项目!
本项目采用MIT许可证。详见LICENSE文件。
如有问题或建议,请通过GitHub Issues联系我们。
享受游戏! 🎮