推箱子也叫作推箱益智遊戲。原名 Sokoban 來自日文,意思是倉庫管理員。第一款推箱子遊戲於 1980 年代初期在日本推出。
規則
- 你每次移動一格,可以往上、下、左或右。
- 要推箱子,先站到箱子旁邊,再朝箱子移動。箱子會往同一方向移動 1 格。
- 箱子只能移動到空地上。
- 你不能同時推 2 個箱子。
- 你不能穿過牆壁或箱子。
- 你不能拉箱子。
- 圓環上的箱子仍然可以再推走。
- 每個圓環上都有箱子時,就完成了。
經典推箱子關卡的盤面可能很大,也可能有很多箱子。Quirk 的盤面較小:寬和高最多各 7 格,有 1 到 3 個箱子。
解題示範
盤面的地板有 3 列、3 欄,四周都是牆。你站在左上角,箱子在中央,圓環在右下角。
| 第 1 欄 | 第 2 欄 | 第 3 欄 | |
|---|---|---|---|
| 第 1 橫列 | 你 | 地板 | 地板 |
| 第 2 列 | 地板 | 箱子 | 地板 |
| 第 3 列 | 地板 | 地板 | 圓環 |
- 箱子必須往下移 1 格,再往右移 1 格。所以需要推 2 次:往下推一次,往右推一次。
- 要把箱子往下推,得先站在箱子上方。往右走到第 1 列、第 2 欄。
- 往下推。箱子移到第 3 列第 2 欄,你移到第 2 列第 2 欄。
- 要把箱子往右推,得先站在箱子左邊。往左走到第 2 列、第 1 欄,再往下走到第 3 列、第 1 欄。
- 往右推。箱子移到第 3 列第 3 欄的圓環上。謎題解開了。
你也可以先往右推,再往下推。兩種方法都可以。
現在看看哪裡可能出錯。假設你先把箱子往右推到第 2 列第 3 欄,接著再往上推,它就會到右上角。那裡沒有圓環,而且你再也繞不到箱子後面。箱子卡住了,這時就得用「復原」或「重設」。
入門技巧
站到箱子後方
每次推箱子前,先找出箱子另一側、與推動方向相反的格子。你必須站在那裡,而且箱子前方的格子必須是空的。
繞到另一側
你不能拉箱子。想換個方向推,就要先繞到箱子的另一側。記得確認有足夠的空間可以走過去。
避開空的角落
箱子推進沒有圓環的角落,就再也推不出來了。箱子推到緊貼牆壁後,就只能沿著那面牆移動。
先填最遠的圓環
有 2 或 3 個箱子時,要想好順序。太早把附近的圓環填滿,可能會擋住通往其他圓環的路。
先把箱子放一旁,稍後再回來
有時,箱子會擋路。先把它推到旁邊,選一個之後還能繞到箱子後方的位置。接著移動另一個箱子,再把暫放的箱子推回來。
常見錯誤
- 把箱子推進沒有圓環的角落。
- 把箱子推到牆邊,但它的目標圓環不在那面牆邊。
- 還沒確認下一次推箱子時需要站在哪裡,就先推了。
- 先填最近的圓環,結果堵住狹窄的通道。
- 忘了箱子移到圓環上後,還可以再移開。
常見問題
推箱子就是推動箱子的謎題嗎?
是的。推箱子是同一種玩法的另一個名稱。在 Quirk 中,箱子是木箱,目標是圓環。
可以拉箱子嗎?
不行。你只能推,所以得先想好接下來怎麼走。
每個盤面都只有唯一解嗎?
不是。無論走哪條路,只要最後每個圓環上都有箱子,就算過關。你最後停在哪裡都可以。
移動和推動都會計算次數嗎?
Quirk 會顯示你的移動和推動次數。不管走哪條路,只要填滿所有圓環就能過關。
箱子卡住了怎麼辦?
用「復原」退回上一步,或用「重設」重新開始這個盤面。沒有卡住時,提示會顯示可行的步驟。
棋盤有多大?
盤面最大為 7 × 7 格,有 1 到 3 個箱子。使用縮放功能,可以把大盤面放大顯示。
相關謎題
在 Quirk 中遊玩
點一下空地就能走過去。要推箱子,先站到箱子旁,再點箱子或朝那個方向滑動。從目前位置能推動的箱子都會顯示小箭頭。
「筆記」可以標記地板格。「指南」會說明盤面。「縮放」可以放大大型盤面。「復原」和「重設」都在遊戲控制選項裡。































