Skip to content

otakuminami/DBG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

DBG (Deck Building Game)

一个基于Godot引擎开发的甲板构建游戏(DBG),游戏风格类似于《杀戮尖塔》。

项目结构

DBG/
├── scenes/         # 场景文件
│   ├── battle/     # 战斗相关场景
│   ├── map/        # 地图相关场景
│   └── ui/         # UI相关场景
├── scripts/        # 脚本文件
│   ├── battle/     # 战斗系统相关脚本
│   ├── cards/      # 卡牌系统相关脚本
│   ├── map/        # 地图系统相关脚本
│   └── ui/         # UI系统相关脚本
└── assets/         # 资源文件
    ├── images/     # 图片资源
    ├── fonts/      # 字体资源
    └── audio/      # 音频资源

核心系统

1. 战斗系统

  • 回合制战斗逻辑
  • 角色状态管理(生命值、能量值等)
  • 战斗效果处理
  • AI行为控制

2. 卡牌系统

  • 卡牌基础类
  • 卡牌效果实现
  • 抽牌堆管理
  • 弃牌堆管理
  • 卡牌互动逻辑

3. 地图系统

  • 随机地图生成
  • 事件系统
  • 关卡进度管理
  • 奖励系统

4. UI系统

  • 战斗界面
  • 卡牌展示
  • 角色状态面板
  • 地图导航
  • 卡组管理界面

开发计划

  1. 搭建基础框架

    • 创建基本场景结构
    • 实现核心系统的基础类
    • 设计数据结构
  2. 实现核心战斗系统

    • 回合制战斗流程
    • 基础卡牌系统
    • 简单AI行为
  3. 开发地图系统

    • 随机地图生成
    • 基础事件系统
  4. 完善UI系统

    • 战斗界面设计
    • 卡牌展示效果
    • 状态显示
  5. 内容制作

    • 设计多样化卡牌
    • 创建各类敌人
    • 设计关卡事件
  6. 优化和平衡

    • 游戏节奏调整
    • 数值平衡
    • 性能优化

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors