推箱子小游戏在线玩,免费经典推箱子游戏网页版

推箱子(Sokoban)的规则一句话就能说完,工人走进箱子所在的格子,箱子就被顶着朝同一个方向挪一格。箱子拽不回来,两只挨在一起的箱子也顶不动,把每一只箱子都送上目标格就过关。这里有 445 关正式关卡,分在七个世界里,前面另有六个教学关。每一关都标着最少要推几下,这个数是证明过的。哪只箱子被推进了再也救不出来的位置,当场就会变红。

推箱子规则:怎么推、怎么算过关

地图上只有墙、地面、箱子、目标格和工人五样东西。目标格的地面上嵌着一颗宝石,箱子有几只,目标格就有几个。

  • 工人每次横着或竖着走一格,墙和箱子都穿不过去。
  • 走进箱子所在的格子,箱子就被顶到前面一格。箱子前方是墙,或者是另一只箱子,这一步就走不动。
  • 只能顶、不能拽。箱子一旦贴住墙,你没法站进墙里把它往外推,它就只能顺着这面墙左右(或上下)滑,滑到墙断开的地方才有机会离开。
  • 所有箱子同时压在目标格上的那一刻,这一关立刻完成。推上目标的箱子还能再推下来,有些关非得这样腾地方不可。
  • 计数有两个:箱子每被推动一格记一推,工人每走一格记一步,顶着箱子走的那一格也算一步。关卡标的「最少」和过关的星标都只看推数。

设置里的「智能推箱」打开以后,会亮出选中的箱子能被推到的所有格子,点哪一格,工人就自己绕来绕去把它推过去,中途可以拐弯。

箱子变红与死局自动识别

推箱子里最常见的失手,是把一只箱子推到了再也送不进任何目标的地方,之后不管怎么推都是白费。这里每推一下都会检查一遍,最常见的是下面三种情况,一旦出现,出事的箱子马上变红,标题行上冒出「这一推之后,这关已经完成不了,可以撤销。」:

  1. 推进了墙角,而这个角上没有目标。箱子两边都顶着墙,往哪边都推不动了。
  2. 推到了墙边,而这段墙两头都连着墙角、中间一个目标也没有。箱子只能顺着它滑,又滑不出去,永远离不开这面墙。墙上有目标就是另一回事,比如教学第 3 关,两只箱子都贴着下面那面墙,目标也在这面墙上,各沿墙推两格,4 推就过关。
  3. 几只箱子互相卡住,比如两只并排贴在墙边,或者四只挤成一个 2×2 的方块,谁也推不动谁。卡住的箱子里只要有一只没压在目标上,这一关就完不成了,全都已经在目标上则没关系。

推上目标的箱子会变成青绿色,和发红的箱子一眼就分得开。

箱子没变红就一定还能过关吗?

不一定。死局检查只在百分之百确定时才报,从不误报,因此没变红也不代表安全。一只箱子堵死了另一只的必经通道,或者好几只箱子把一条走廊塞满,这类死局要往后算好几步才看得出来,箱子不会马上发红。看不出是不是死局时点一下提示,如果还推得完,它会给出下一推,已经推不完则会直说这关完成不了,少数时候算不出来则会显示「这次没有算出后续路线,你的进展都还在。」。

六个教学关与七个世界的 445 道关卡

第一次打开会先进六个教学关。它们是本站自己画的小地图,每关只讲一件事。设置里的「重玩新手教学」随时可以再走一遍。

教学之后是七个世界,445 关从一开始就全部开放,可以随便挑:

世界关数关卡主要来自最少推数的中位数
小镇仓库64Microban12
海港码头64Microban,最后两关是 Microcosmos36
雪山小屋64Microcosmos 和 Nabokosmos32
沙漠神庙64前一半是 Nabokosmos 和 Picokosmos,后一半是 GRIGoRusha约 50
丛林遗迹63GRIGoRusha65
地下矿洞63GRIGoRusha96
星空观测站63GRIGoRusha,最后 8 关是 Sasquatch104

第一个世界一半的关卡十来推就能完成,箱子最少的只有一只。到最后两个世界,最少推数的中位数已经到了一百上下,最多的一关要推 186 下,一关里的箱子最多有 10 只。Microban 的 126 关照作者自己的编号顺序排,没有按难度打乱;GRIGoRusha 的关卡则从易到难排。各套关卡的作者署名列在本页下方,所有关卡都原样照搬,没有改动。

最少推数、星标和提示

标题行一直写着「N 推 · N 步 · 最少 N」,随时能看到自己离最少推数还差多少。这个“最少”不是估出来的,而是证明过没有比它更少的推法。过关后结算写「你推了 N 下 · 最少 M 下 · 走了 K 步」,推数正好等于最少推数、这一局又没看过提示,就拿到「★ 最少推数」,选关里这一关多一颗星;推得多一些也算过关,会记下你在这一关最好的推数。过关的结果可以分享出去。

推箱子技巧:先找死格,再排顺序

  • 开推之前先扫一遍地图,把死格认出来:没有目标的墙角,以及两头连着墙角、中间没有目标的那段墙边。箱子只要不往这些格子去,至少不会一推就红。
  • 盯住最难进的那个目标。墙角里的目标只能从两个方向推进去,夹在两面墙中间的目标只能顺着通道进。先想好哪只箱子、从哪一边进去,你又得站在哪,这一关的先后顺序往往就定了。
  • 靠里的目标先填,门口的目标留到最后。先把门口填上,后面的箱子和你自己都进不去了。
  • 房间中央那几格空地是给箱子掉头、给你绕路用的,别急着把箱子停在那里。
  • 好几只箱子要过同一条走廊时,先排好队,别让第一只停在走廊半中间。
  • 争星只看推数,多走几步不吃亏。宁可让工人绕远路,也别为了少走路多推一下。

关卡来源

六个教学关是本站设计的;七个世界里的关卡来自下面几位作者公开的关卡集。

  • Microban、Sasquatch — David W. Skinner
  • Microcosmos、Nabokosmos、Picokosmos — Aymeric du Peloux
  • GRIGoRusha 2001、2002、Special、Comet、Star、Sun — GRIGoRusha (Grigoriev)

所有关卡原样使用,没有改动;Microban 等按作者自己的顺序排列。版权归各位作者所有。

推箱子棋盘