不喜欢广告? 去 无广告 今天
迷宫生成器(SVG)
开发人员图像随机的
广告 移除?
广告 移除?
指导
迷宫生成器(SVG)
在浏览器中直接生成清晰、可缩放的SVG迷宫图像。选择经典的切割算法,设置网格大小,可选地固定种子以获得可重复的结果,并将结果下载为SVG或PNG。每个迷宫都基于真实的图论构建——而非模板——因此每次点击都会生成一个全新的谜题。
如何使用
- 选择一个算法:递归回溯法(长而曲折的走廊)、普里姆算法(有机且枝状)或克鲁斯卡尔算法(均匀且平衡)。
- 在列和行上设置迷宫的尺寸。较大的网格需要更长时间通过肉眼解决。
- 可选地输入一个种子字符串。相同的种子加上相同的设置总是生成相同的迷宫,这在分享或重新打印时非常有用。
- 调整外观:单元格大小、墙壁厚度、墙壁颜色和背景颜色。
- 切换 显示解题路径 以叠加最短路径从起点到终点。
- 点击 新建迷宫 以全新的随机布局生成迷宫,然后下载结果为SVG(适用于清洁打印或矢量编辑)或PNG。
特征
- 三种真实算法 ——递归回溯法、随机普里姆算法和随机克鲁斯卡尔算法会产生明显不同的迷宫纹理。
- 可重复的种子 ——任何文本种子都能确定性地生成相同的迷宫,非常适合用于谜题书籍和教学计划。
- 广度优先搜索解题路径叠加 ——用可自定义的高亮颜色渲染从入口到出口的最短路径。
- 入口和出口标记 ——可选的箭头标记以及在左上角(入口)和右下角(出口)的开放墙壁。
- SVG 和 PNG 导出 ——矢量SVG适用于任意尺寸打印,PNG适用于快速分享或社交媒体发布。
- 纯客户端运行 ——无需服务器处理,无需上传限制,你的迷宫永远不会离开浏览器。
