📦 推箱子:先了解一下
推箱子是一款经典的单人益智游戏:你在仓库里扮演搬运工,把所有箱子推到标着目标点的格子上就算过关。箱子只能推不能拉,一次只能推一个,推进墙角或贴着墙的箱子可能就再也动不了,所以每一步都得想清楚。本站内置 30 关,从一个箱子的入门关到五个箱子的复杂仓库,由易到难,每一关都经过程序验证确实有解。
展开全部收起
提示不是电脑故意磨蹭,也不是它算得慢——判断一个推箱子局面有没有解,本身就没有通用快速算法,再强的电脑也得靠搜索和剪枝。本站的关卡都控制在求解器几秒内能算完的规模,所以你按「提示」它才能立刻给你答案。别指望它帮你算「全局最优」,它只从你当前这个局面出发,告诉你最少还要推几下;局面越乱,它能算的东西越多,但前提是你先走到一个像样的分岔口。
推箱子规则图解
| 目标 | 每关有若干箱子和同样数量的目标点,把所有箱子都推到目标点上就过关。箱子放到任意一个目标点都行,不分配对。箱子到位后会变成绿色,顶部状态栏显示「到位 x/y」。 |
|---|---|
| 走动 | 人一次走一格,只能上下左右,不能斜着走,也不能穿墙。地板上没有箱子的格子都能走,目标点也是地板,人可以站在上面。 |
| 推箱子 | 人朝着箱子走就把它往前推一格,前提是箱子前面那格是空地板或目标点。箱子前面是墙或另一个箱子就推不动,人也不会移动。一次只能推一个箱子,不能同时推两个。 |
| 不能拉 | 箱子只能被推,不能被拉、不能被拖,也不能从侧面挪。想让箱子往左走,人必须站到它右边;要改变方向,就得绕到箱子的另一侧。 |
| 互相卡住 | 两个箱子并排贴在墙边,或者四个箱子挤成一个田字,谁都推不动,这叫冻结死锁。这种情况程序不会报警,要自己留意,一般都是推的顺序错了。 |
| 关卡解锁 | 「顺序闯关」下,通过第 N 关才能玩第 N+1 关;「自由选关」下 30 关随时可玩。两种方式共用同一份通关记录,在大厅切换。 |
| 纪录与存档 | 每关第一次通关会记录步数,之后步数更少才会刷新。没推完就离开(回大厅或关掉页面)的一关会保存,大厅里有「继续」入口;点「重新开始」或开始新的一关会丢掉它。 |
| 过关结算 | 最后一个箱子到位时弹出结算面板:本关步数、推动次数、是否新纪录、总通关数,可以直接进下一关、再玩一次或回大厅。最后一关通关后就是全部通关。 |
推箱子小技巧
📦
技巧 1推到一半想不出来可以先回大厅,局面自动保存,过会儿再回来继续推,换个时间思路可能就清楚了。
📦
技巧 2开局先找准缩在深处的最远目标点,算好能容纳人员绕后转弯的落脚点,按由内向外的顺序倒着规划推送路线。
📦
技巧 3时间不够推完这关,你直接回大厅就行;当前局面会自动保存,下次点「继续」再接着推,不用赶着乱走。
📦
技巧 4看到箱子快要凑成田字方块时立刻换思路,三个箱子挤在一起就是警告信号,第四个一放就全冻住了。
📦
技巧 5时刻盯着四颗木箱的相对间距,推移时哪怕多绕半圈,也坚决不让相邻两块在空旷地凑成整块方阵。
📦
技巧 6场上还有箱子能随意走到几块空地时,先别急着推进目标点,让它留在宽敞处周转,等别的箱子就位、路线空出来,再把它送进去。
推箱子新手常问
每次进同一关地图都一样吗?
是的,30 关布局完全固定。这样设计方便反复练习同一关,通过记忆路线来挑战更少的步数,而不是拼运气碰随机地图。
为什么箱子到位了还没有过关?
因为必须让所有箱子都占据目标点。请查看顶部的“到位”数量,若还没达到箱子总数,就继续处理剩下的箱子;已经变绿的箱子也可能需要暂时推开。
这里的推箱子规则和经典版有不一样的地方吗?
核心规则一样,都是只能推不能拉、一次推一个。我们额外做了死角提醒、点格子寻路和每关三次提示,这些是辅助功能,不改变胜负判定。
怎么和电脑一起玩推箱子?
这款游戏是单人推箱子,没有电脑对手。进关后由你控制搬运工走动、推箱;需要帮忙时,可以用提示查看下一步该推哪里。
用提示会扣分或者罚步数吗?
不会。提示只高亮下一步该推的箱子和方向,不改变步数、推动次数,也不会影响通关纪录。只是每关最多用三次。
能不能今天推一半明天接着推?
直接关页面或回大厅,进度会自动存在浏览器里。下次打开大厅点「继续上次没打完的第几关」,局面和步数都在。







