Roguelike 地牢探险
构建一个 Roguelike 游戏,包含程序化生成的地牢、回合制战斗、物品栏系统、物品掉落、永久死亡机制以及逐层递增的难度。
turn-basedproceduralroguelikedungeon
目标
- 生成包含房间和走廊的随机地牢
- 实现回合制移动和战斗
- 构建带有装备槽位的物品栏系统
- 添加具有不同行为模式的敌人类型
- 创建难度逐层递增的楼层推进系统
提示
- 使用 BSP(二叉空间分割)进行地牢生成
- 使用实体组件模式管理游戏对象
- 使用 A* 寻路算法实现敌人 AI 移动