统一迷宫生成器 在 Unity 中生成可解的 3d 迷宫
2022-07-06 15:28:01 9.97MB C#
1
迷宫 用于创建和解决迷宫的Python API。 关于如何使用此库的快速介绍。 有关如何生成和解决一些独特的量身定制的迷宫的示例。 此外,还提供了如何绘制结果的示例。 迷宫算法 该库的核心是可用于创建和解决迷宫的大量算法。 您对这些知识了解得越多,您对这个库所做的就越多。
2021-12-23 23:14:55 2.88MB python maze maze-generator maze-algorithms
1
迷宫发生器 用C#编写的桌面应用程序,允许创建和可视化由用户设置的各种大小的迷宫生成,并使用以下命令查找和显示从左上角(0,0)到右下角(表单宽度,表单高度)的最短路径不同的路径算法(Dijkstra,A *,DFS,BFS)。 另外,可以调整动画速度以适应用户的需求,甚至完全禁用动画速度(这意味着将仅向用户渲染完全生成的迷宫)。 目录 基本信息 迷宫生成算法基于迭代回溯,可以用以下表示: 选择初始单元格,将其标记为已访问并将其推入堆栈 当堆栈不为空时 从堆栈中弹出一个单元格,使其成为当前单元格 如果当前单元格中有尚未访问过的任何邻居 将当前单元格推入堆栈 选择一个未访问的邻居 删除当前单元格和所选单元格之间的墙 将所选单元格标记为已访问并将其推入堆栈 技术领域 使用以下项目创建项目:.NET Framework 4.7.2 由打包OptimizedPriorityQueue 4.2.0
2021-10-31 12:38:56 602KB C#
1
迷宫发电机 Maze Generator是一个JavaFX应用程序,可以生成任何大小的矩形迷宫并进行求解。 迷宫算法 递归回溯器 普里姆算法 威尔逊算法 解决算法 特雷莫 一种* 广度优先搜索 例子 执行 使用Maven构建和运行项目。 打开终端并CD到包含'pom.xml'的文件夹 mvn compile mvn exec:java -Dexec.mainClass=imericxu.zhiheng.mazegen.Main 路线图 添加新算法 实现不同形状的迷宫(ig,delta,sigma) 实现放大和缩小 修正凌乱的代码 文件编号
2021-06-14 21:46:20 30KB javafx maze pathfinding maze-generator
1