跳转至

生成层级

以下采用生成类似 元气骑士 中地图的方法, 该方法的优点是宜于实现.
由于地图生成不影响游戏内的其他部分, 所以应该先尝试最简单的实现.

生成房间

生成层级内的全部房间, 包含:

  • 一个初始房间 (Initial room), 即挺进地牢中的 "膛室".
  • 一定数量的敌人房间 (Enemy room).
  • 一定数量的特殊房间 (Special room).
  • 一个 BOSS 房间.

以网格为结构生成这些房间.

一下方法可以帮助提高玩家探索地牢的速度:

  • 房间尽量集中, 且保持较少的房间数量 (如元气骑士).
  • 为部分房间添加传送门, 允许玩家快速移动 (如挺进地牢, 死亡细胞).

生成连廊

若以网格为结构生成房间, 则可以非常简单的生成连廊. 只存在横着和竖着的两种连廊.

评论