跳到游戏棋盘

固定迷宫 · 三档 300 关

迷宫寻路

把小球从左上角带到右下角的绿色出口环。按住拖动自动吸格,死路免费回退,卡住点灯泡——每张迷宫都保证有解。

  • 三档难度各 100 关
  • 每一张都必有解
  • 拖动吸格 · 死路免费回退
0 颗星已收集共 900 颗 · 通关即解锁下一关
简单 第 1 关 ★★★ 固定迷宫 · 必有解 · 回退不扣星
0 剩步
0 步数
00:00 用时

按住小球沿通道拖动自动吸格;点相邻格或方向键单步走。走进死胡同?「回退」不扣星。

本关信息

难度
简单
迷宫
9 × 9
岔路率
5%
最佳用时
—

闯关进度

三档难度互相独立,任选一档开始。

总星排行榜

  1. 榜单加载中…

按总星数排名;成绩保存在本站服务器,只展示昵称与成绩。

怎么玩:三步走出第一张迷宫

目标是把琥珀色小球从左上角的虚线方框带到右下角的绿色出口环。通道有墙挡路,跟着通道走就能到——每张迷宫都由算法保证从入口到出口一定连通。

  1. 按住小球拖动

    手指或鼠标按住小球沿通道划动,小球会逐格吸附前进,松手也保留当前位置。拖快了也不怕,它只走开墙的方向,不会穿墙。

  2. 走错了就回退

    点工具栏的「回退」(或按 Z 键)撤回上一步,不扣星、不限次数。「剩步」读数会实时告诉你离出口还有多少步,走远了一眼就能看出来。

  3. 卡住点灯泡

    点「灯泡提示」,算法会用 BFS 算出当前位置到出口的最短路,并高亮接下来 6 步的落点。提示每用 1 次,本关星级降一级:三星 → 两星 → 一星。

三档难度:越来越大,也越来越「迷」

迷宫用固定种子的 DFS 回溯生成——同一关任何时间打开都是同一张图,可以背板刷最快用时。在此基础上,越往后岔路率越高:算法会把死胡同按比例打通成环路,让你「明明往回走也能绕出去」,纯靠直觉更容易迷路。

简单 100 关 · 9×9 起步

最大 13×11,岔路率 5%–30%。几乎是一笔画到底的热身盘,适合上手和给孩子玩。

中等 100 关 · 15×13 起步

最大 21×15,岔路率 20%–50%。开始需要「剩步」读数帮忙判断方向。

困难 100 关 · 23×17 起步

最大 31×21,岔路率 35%–65%。超过一半死胡同被打通,是最「迷」的一档。

为什么敢承诺「每一张都必有解」?

完美迷宫的生成方式就是答案本身:DFS 回溯从起点开始「挖墙」,每一步都站在连通的路上,挖完整张图任意两点必然连通——这不是事后验证,而是构造保证。随后的「拆墙加岔路」只会增加新的通路,永远不会挖断原有的路。

  • 贴墙法:一路沿着右手边的墙走,理论上能遍历连通迷宫的大部分区域,是最不容易迷路的笨办法。
  • 看「剩步」:读数变小说明正在接近出口;突然变大,说明刚拐进岔路。
  • 记脚印:琥珀色足迹线会画出你走过的轨迹,回头路一眼可见。

星级、提示与排行榜

每关按三星起算:全程不用提示三星;用 1 次提示两星;2 次及以上一星。回退和重来都不扣星——重来是把同一张迷宫从入口重新开始,提示次数和计时一起归零。排行榜按总星数排名(300 关满分 900 星),通关记录保存在浏览器本机,榜单成绩保存在本站服务器。

常见问题

手机上拖动会不会误触滚动页面?

不会。棋盘区域设置了 touch-action: none,手指在棋盘上滑动只控制小球,页面不会跟着滚动;想滚动页面请从棋盘外的区域划。

拖动时小球会不会穿墙或跳格?

不会。拖动采用的是「贪心逐格」机制:每一步只朝指针方向走一个开墙的格子,墙挡住了就换方向试,两个方向都堵住就原地等指针回来。所以小球永远在合法通道里。

提示会扣星吗?回退呢?

提示会:每关三星起算,用 1 次降两星,2 次及以上一星。回退、重来、走回头路都不扣星——回退只是撤销你的足迹,提示次数不变。

迷宫是随机的还是固定的?

固定。每一关由固定种子生成,同一关任何时间打开都是同一张迷宫(包括岔路位置),所以最佳用时和星级可以反复挑战、和朋友对比。

「岔路率」是什么意思?

生成完完美迷宫后,算法会把一部分死胡同打通成环路,比例就是岔路率。岔路越多,错误的路也能绕回正路,越容易「越走越迷」。每关的岔路率在右侧「本关信息」里可以查看。

换设备后进度还在吗?

单关进度存在当前浏览器本地,不会自动跨设备同步;排行榜成绩保存在服务器,换设备后用同一昵称可以看到榜单,但本机关卡仍需重新解锁。