【文件属性】:
文件名称:迷宫生成
文件大小:3KB
文件格式:ZIP
更新时间:2021-02-26 20:53:46
Java
迷宫发生器
介绍
使用深度优先搜索生成表示为1和0的2D数组的随机迷宫。 请注意,生成的“符号迷宫”显示的是算法伪造的实际路径; 如果将其绘制为真正的迷宫,则将交换空白和星号,以便空白表示潜在路径,而星号表示墙。
下一步
修改算法,以使所绘制的路径不会在星号为对角线邻居的地方形成尴尬的角落
选择树木迷宫的开始和结束
编写补充代码以解决生成的迷宫
产生三维迷宫
样品输出
RAW MAZE
[1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1]
[1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0]
[1, 1, 0, 1, 0, 0, 0, 0
【文件预览】:
Maze-Generation-main
----Node.java(141B)
----README.md(6KB)
----MazeGenerator.java(3KB)
----Main.java(324B)