Introduction · 推箱子
推箱子游戏说明
推箱子是一款经典的单人益智游戏:你在仓库里扮演搬运工,把所有箱子推到标着目标点的格子上就算过关。箱子只能推不能拉,一次只能推一个,推进墙角或贴着墙的箱子可能就再也动不了,所以每一步都得想清楚。本站内置 30 关,从一个箱子的入门关到五个箱子的复杂仓库,由易到难,每一关都经过程序验证确实有解。
❧面对满屋子的杂乱箱子,第一步到底该从哪儿下手?其实最管用的法子是倒着推:先看哪个目标点深陷在角落最里层,再反推把它送进去前小人得站在哪儿,这么一路倒着推演出最初的那一两步。当你习惯了在脑海里给箱子排先后顺序,原本看似堵死的死胡同也能理出线索。实在推到死胡同也别慌,本站做了一碰到必死角立刻亮红框的提醒,一眼就能帮你截住错误。
Rules
推箱子规则与细节
| No. | 规则 | 说明 |
|---|---|---|
| 01 | 目标 | 每关有若干箱子和同样数量的目标点,把所有箱子都推到目标点上就过关。箱子放到任意一个目标点都行,不分配对。箱子到位后会变成绿色,顶部状态栏显示「到位 x/y」。 |
| 02 | 走动 | 人一次走一格,只能上下左右,不能斜着走,也不能穿墙。地板上没有箱子的格子都能走,目标点也是地板,人可以站在上面。 |
| 03 | 推箱子 | 人朝着箱子走就把它往前推一格,前提是箱子前面那格是空地板或目标点。箱子前面是墙或另一个箱子就推不动,人也不会移动。一次只能推一个箱子,不能同时推两个。 |
| 04 | 不能拉 | 箱子只能被推,不能被拉、不能被拖,也不能从侧面挪。想让箱子往左走,人必须站到它右边;要改变方向,就得绕到箱子的另一侧。 |
| 05 | 贴墙 | 箱子贴着一面墙推时,只能沿墙方向移动,离不开这面墙,除非沿途有目标点或墙在某处断开。把箱子推到一面没有目标点的连续墙边,通常也等于死了,虽然程序不一定提醒。 |
| 06 | 步数与推动 | 顶部分别记录「步数」(人走的总格数,推箱子的那一步也算)和「推动」(推箱子的次数)。通关时按步数排纪录,步数相同再比推动次数少的。 |
| 07 | 过关结算 | 最后一个箱子到位时弹出结算面板:本关步数、推动次数、是否新纪录、总通关数,可以直接进下一关、再玩一次或回大厅。最后一关通关后就是全部通关。 |
Glossary
10 术语推箱子术语一览
| No. | 术语 | 说明 |
|---|---|---|
| 01 | 箱子 | 要推到目标点上的木箱,只能推不能拉,一次推一个。到位后变绿。 |
| 02 | 目标点 | 地板上带圆圈的格子,所有箱子都推到目标点上就过关。目标点不分配对,任意箱子放任意目标点都行。 |
| 03 | 墙 | 灰色砖块,人和箱子都不能穿过。 |
| 04 | 死角 | 非目标点的墙角,箱子推进去就再也推不出来。本站推进死角时会提醒。 |
| 05 | 死锁 | 箱子再也无法到达目标点的局面,包括单个箱子进死角、贴着无目标点的墙,以及多个箱子互相卡住。 |
| 06 | 冻结 | 两个箱子并排贴墙,或四个箱子挤成 2×2,谁都推不动的情况。 |
| 07 | 步数 | 人走的总格数,推箱子那一步也算。 |
| 08 | 推动 | 推箱子的次数。提示功能里的「还要再推几次」就是指这个。 |
| 09 | 寻路 | 点一个地板格,人自动沿最短路线走过去,不会推箱子。 |
| 10 | 求解器 | 提示功能背后的程序,用广度优先搜索算出当前局面的最少推动次数解法。 |
§ FAQ
推箱子常见问题
01
能不能在箱子上面做个记号?
不能,游戏里没有直接在棋盘上做标记的功能。不过所有目标点和箱子都是一目了然的,你可以先在脑子里规划好哪个箱子去哪个目标点再动手推。
02
推箱子的音效能关掉吗?
能关。点右上角齿轮,里面有「声音」开关,关掉后走路、推箱子、到位、通关都没声了,设置会记在浏览器里。
03
一关大概要推多久?
别担心超时,我们没有倒计时限制。前面只有一两个箱子的入门关很快就能搞定,后面复杂的仓库可以慢慢琢磨,随时回大厅进度会自动保存。
04
推箱子撤销有次数限制吗?
没有,可以一直撤销到开局。撤销会把人和箱子一起退回上一步,步数和推动次数也相应减少。
05
为什么总是把箱子推到走不下去?
多半是没注意箱子前面那格是不是墙角,或者箱子贴墙推的时候那面墙上没有目标点。推之前养成先看一眼的习惯,就能避免大部分死局。
06
手机上能不能点箱子推它?
能,点人旁边的箱子就等于朝那个方向推一下。因为点箱子只推一格,比划动更稳,不容易把箱子推歪。