Prim算法迷宫生成器

dev-main 2021-12-31 12:53 UTC

This package is auto-updated.

Last update: 2024-09-29 06:14:36 UTC


README

Prim算法和迷宫生成器

安装

composer require perry-rylance/prims

使用

首先构建一个迷宫,指定宽度、高度和种子(可选)。

$maze = new Maze(15, 15, 123);

现在调用

$maze->generate();

现在您可以通过以下方式访问单元格的多维数组

$maze->cells;

建议

  • 奇数维度的效果最佳(否则您可能在一侧或多侧有2个单元格的边界)
  • 请注意,生成的迷宫没有外墙