Skip to content
This repository was archived by the owner on Aug 14, 2026. It is now read-only.
lide4144Public archive

About

Demo structure

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

地牢ARPG游戏

一个使用Godot引擎开发的2D地牢动作角色扮演游戏。

游戏特色

  • 🎮 动作战斗系统 - 实时战斗,使用鼠标攻击敌人
  • 🗺️ 地牢探索 - 在随机生成的地牢中冒险
  • 👾 智能敌人AI - 敌人具有巡逻、追踪和攻击行为
  • 🎯 关卡系统 - 随着关卡提升,难度逐渐增加
  • 🎨 现代化UI - 清晰的用户界面和游戏状态显示

控制方式

  • WASD - 移动角色
  • 鼠标左键 - 攻击
  • E - 交互
  • ESC - 暂停游戏

游戏目标

击败所有敌人来完成关卡。每完成一个关卡,敌人会变得更强,生成速度更快。

技术栈

  • 游戏引擎: Godot 4.2
  • 编程语言: GDScript
  • 图形: 2D精灵和动画
  • 物理: Godot内置2D物理引擎

安装和运行

前提条件

  1. 下载并安装 Godot 4.2
  2. 确保你的系统满足Godot的最低要求

运行游戏

  1. 克隆或下载此项目
  2. 使用Godot打开项目文件夹
  3. 点击"运行"按钮或按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联系我们。


享受游戏! 🎮

About

Demo structure

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages