迷宫生成器|免费自动生成迷宫并用 A4 打印,圆形迷宫·心形·星形·菱形,从幼儿简单迷宫到成人超难迷宫,附答案页,还能在屏幕上用手指描着玩

迷宫生成器是一款可以自动生成迷宫并打印的免费工具。形状有方形、圆形(由同心圆组成的圆迷宫)、心形、星形、菱形 5 种,大小可从适合 3〜4 岁的 5×5 格到适合成人的 50×50 格自由选择。“弯曲度”调高,会生成像递归回溯法(深度优先)那样长长弯弯的单行道迷宫;调低则像普里姆(Prim)算法那样有很多短死路。加上绕行环路后,答案不止一条,迷宫会更难。工具会用红线显示答案路线,并显示答案路线的格数、死路和岔路的数量。可以在 A4 纸上每页印 1〜2 题、一次最多 20 题,附姓名栏和答案页;可保存为 PNG·SVG;可用网址或编号分享同一个迷宫;还能在手机或平板上用手指描着走,并显示用时和步数。全部在浏览器中运行。

迷宫的形状和大小

选择形状·大小·弯曲度后,会立即生成新的迷宫。每个迷宫都一定能从起点走到终点。

形状

难度(大小参考)

12 格
12 格
60%
短岔路多长单行道连绵

绕行环路(成环的路)

终点位置

生成的迷宫

● 起点 ● 终点 方形 · 12×12 格 · 编号 1

格数

144 格

答案路线

27 格

占全部的 19%

死路

34 处

岔路

31 处

答案路线的拐角

17 次

绕行环路

0 处

线条粗细

PNG·SVG 会按当前显示保存(正在查看答案时会带答案)。编号和设定相同,随时都能生成同一个迷宫。

用 A4 打印

可以在迷宫页后附上答案页一起打印。设为 2 题以上时,会按编号依次加 1 生成不同的迷宫。

1 题

每页题数

迷宫在本浏览器中生成。设定只保存在本设备上。

ABOUT

关于迷宫生成器|免费自动生成迷宫并用 A4 打印,圆形迷宫·心形·星形·菱形,从幼儿简单迷宫到成人超难迷宫,附答案页,还能在屏幕上用手指描着玩

迷宫生成器是一款选好形状和大小就能自动生成迷宫、并用 A4 打印的免费工具。除了方形,还能做圆形(同心圆)、心形、星形、菱形迷宫,大小可从适合 3〜4 岁的简单迷宫到适合成人的 50×50 格超难迷宫。用“弯曲度”选择长长的单行道迷宫还是短岔路多的迷宫,还可调整绕行环路和终点位置。会显示答案路线以及死路、岔路的数量,最多一次打印 20 题并附姓名栏和答案页,可保存 PNG·SVG,也能在屏幕上用手指描着走迷宫。

迷宫生成器|免费自动生成迷宫并用 A4 打印,圆形迷宫·心形·星形·菱形,从幼儿简单迷宫到成人超难迷宫,附答案页,还能在屏幕上用手指描着玩的使用方法

  1. 1在“迷宫的形状和大小”中,从方形·圆形·心形·星形·菱形里选择形状
  2. 2从“简单”〜“超难”中选择难度,或自己设定格数(圆形为圈数)和弯曲度
  3. 3需要的话,选择绕行环路的多少和终点位置(出口·中心,或最远的格子)
  4. 4查看生成的迷宫,不满意就按“再生成一个迷宫”,按“查看答案”确认答案路线
  5. 5在“用 A4 打印”中设定标题·题数·每页题数·姓名栏·答案页,然后按“打印”(缩放选 100%)
  6. 6需要图片就保存为 PNG·SVG,想在手机上玩就打开“在屏幕上玩”,用手指描到终点

适用场景

  • 在家或幼儿园,为 3〜4 岁孩子准备可练习运笔的简单迷宫练习纸
  • 为小学生自习、托管班或下雨天的游戏,一次打印多张附答案的迷宫
  • 为成人益智或打发时间,生成 50×50 格或带环路的超难迷宫
  • 在情人节·生日贺卡或店铺儿童区里放入心形·星形·圆形迷宫
  • 把迷宫图片(PNG·SVG)贴到班级通讯、家长会传单或活动的任务单上
  • 在乘车或等待时用手机手指描着走迷宫,比一比用时和步数
  • 学习编程时,直观比较递归回溯法和普里姆算法生成迷宫的区别

使用要点

  • 本工具生成的迷宫都一定能从起点走到终点。绕行环路设为“无”时,就是到达每一格都只有一种走法的“完美迷宫”,答案也只有一条。
  • 弯曲度是生成迷宫时“从最新挖出的格子继续挖(递归回溯法·深度优先)”与“从已挖出的格子中随机选一个继续挖(普里姆算法)”的比例。越接近 100% 越是长长弯弯的单行道,越接近 0% 越会有很多短死路。
  • 人解迷宫时,长长的单行道迷宫往往更难,因为走错了要很久才发现。死路多的迷宫看起来复杂,但短死路很快就能排除。
  • 加入绕行环路后答案会有两条以上,有些地方用“一只手扶着墙走”(右手法·左手法)也到不了终点,适合成人的超难迷宫。
  • 圆形迷宫越靠外的圈分得越细(当一格的宽度超过圈宽的约 2 倍时就分开)。起点在最外圈的上方,终点在中心。
  • 心形·星形·菱形迷宫只使用正方形方格中落在形状里面的格子。起点是最上面的格子,终点是最下面的格子(或最远的格子)。
  • 编号和设定相同,任何时候都能生成同一个迷宫。用“复制这个迷宫的网址”发给别人,对方也能打开同一个迷宫。
  • 年龄参考(3〜4 岁·大班〜小学一年级等)只是大致的。对还不熟悉运笔的孩子,把线设为“粗”、每页只印 1 题,会更容易描路线。
  • 迷宫全部在浏览器中生成,迷宫和设定都不会发送到服务器,设定只保存在本设备上。打印出来的练习纸可以在家庭、教室或活动中自由使用。

可以解决这些问题

迷宫生成器|免费自动生成迷宫并用 A4 打印,圆形迷宫·心形·星形·菱形,从幼儿简单迷宫到成人超难迷宫,附答案页,还能在屏幕上用手指描着玩可以帮你解决以下问题。

  • 想免费生成迷宫并打印
  • 想要适合幼儿的简单迷宫练习纸
  • 想一次打印多张附答案的迷宫
  • 想做圆形的圆迷宫
  • 想做心形或星形的迷宫
  • 想要给成人玩的超难迷宫
  • 想了解迷宫自动生成的原理(递归回溯法·普里姆算法)
  • 想在手机上用手指描着走迷宫

常见问题

适合 3〜4 岁孩子的迷宫要多大?
第一次玩迷宫建议约 5×5 格,熟悉后可用 8〜10 格见方。本工具的“简单”是 5×5 格,“普通”是 9×9 格。把线设为“粗”,每页只印 1 题并印大一些,用铅笔或蜡笔描路线会更容易。
可以附答案打印吗?
可以。打开“附答案页”后,在题目页之后会按同样的排列打印用红线画出答案路线的页面。题数设为 2 题以上时,会一次生成不同的迷宫,并按顺序附上答案。
圆形迷宫(圆迷宫)怎么做?
形状选“圆形”,再设定圈数即可。工具会把同心圆分成格子,生成从最外圈上方进入、走到中心终点的迷宫。越靠外的圈分得越细,因此格子大小接近,路线更好辨认。
怎样让迷宫更难?
可以组合以下设定:增加格数(30〜50 格见方)、弯曲度设为 70% 以上让长单行道变多、绕行环路设为“少量”或“较多”让答案不止一条、终点设为“最远的格子”让答案路线更长。“超难”会一次性设好这些。
迷宫是用什么算法生成的?
使用“生长树”(Growing Tree)算法。从最新的格子继续挖就是递归回溯法(深度优先搜索),随机选格子就与普里姆算法生成的迷宫相同,“弯曲度”就是调整两者的比例。绕行环路是把部分死路与相邻格子打通而成,答案路线是用广度优先搜索求出的最短路线。
可以在手机上玩吗?
在“在屏幕上玩”中,从绿色圆点开始用手指沿着通道描着前进。沿来路描回去就能后退。到达终点后会显示用时、步数以及最短路线的步数。电脑上也可以用方向键或 W·A·S·D 键移动。
生成的迷宫可以分发或用在通讯上吗?
可以。打印的练习纸和保存的图片可以在家庭、学校、幼儿园、社团和活动中自由使用。想让别人打开同一个迷宫时,把网址或迷宫编号告诉对方即可。