作者 閱讀時間8分鐘

從木塊到3D棋盤:塞車解謎簡史

你手機螢幕上那輛卡在車陣裡的車,其實有祖先:一場維多利亞時代的滑塊熱潮、一道關於將軍逃命的中國木塊謎題,還有1996年那塊定義了整個類型的塑膠方格。一部關於「脫困」的簡史。

每次你把一輛加長禮車挪開,好讓一台金色小車開出去,你都是在唱一首老歌的最新一段。滑塊拼圖就是一框被困住的棋子,其中一塊想出去。這類謎題讓人心甘情願地抓狂,已經超過一百年了。下面說說我們是怎麼從木頭方塊,一路走到你口袋裡的這些塞車局。

1880年代:第一波滑塊拼圖熱潮

這個類型的大爆炸是數字華容道(15 puzzle):一個4×4的框裡放著十五塊有數字的方塊和一個空格,要把它們滑成順序。1880年,它變成一股席捲各國的熱潮:報紙寫它,老闆抱怨它,據說還有人為某個開局懸賞一筆有名的獎金,而數學家早就知道那個開局根本無解。它奠定了這個類型最殘忍的本質:棋子動起來那麼容易,謎題卻照樣很難。

Klotski與逃命的將軍

下一個大點子,是讓棋子大小不一。在中國的華容道裡,代表曹操的一塊大方塊,必須穿過形狀各異的士兵和將領,從框底部的缺口逃出去。同一家族的謎題也以Klotski等名字出現在西方,在法國則叫L’Âne Rouge,也就是從驢群中擠出去的「紅驢子」。早在有人在上面畫汽車之前,塞車的公式就已經存在了。

一塊大棋子,一群擋路的,一個出口:塞車早在裝上輪子之前,就已經是一道謎題了。

1996年:Rush Hour讓塞車局有了汽車

現代形式的出現,要歸功於知名的日本謎題發明家Nob Yoshigahara。他設計了後來的Rush Hour,由ThinkFun在1996年出版。他的神來一筆是限制棋子:每輛小車和卡車都只能沿著自己的那一列或那一行移動,就像車道上的車流。謎題一下子就不言自明了:卡車當然不能轉彎,它是卡車啊。一輛朝出口探出車頭的紅色小車,讓每個棋盤立刻有了故事。它成了史上最暢銷的邏輯謎題之一,也是這個類型的直接範本。

車道限制還帶來另一樣東西:它讓謎題變得很深。研究滑塊拼圖和Rush Hour類謎題推廣版本的電腦科學家發現,就形式上來說,它們屬於最難解的那一類問題:一塊巴掌大的方格,可能藏著真正龐大的搜尋空間。正因為這種深度,一個6×6的棋盤在你玩過一百關之後,還是能讓你吃驚。

手機時代:塞車局進入3D

手機給這個老公式送了三份禮物:觸控螢幕(拖動一輛車是再自然不過的手勢)、源源不絕的關卡生成,以及3D棋盤。2020年代這波停車場遊戲和汽車逃脫遊戲,三樣全用上了,還把逃脫棋盤和配對、分類玩法混在一起,讓這個家族更加枝繁葉茂。

Match Heist遊戲畫面:在擁擠的停車場棋盤上點擊3D汽車,湊齊三輛同色的車
Match Heist對這個家族的詮釋:擁擠的棋盤還在,但你要靠一次配對三輛車來清空它。

一個世紀的脫困史

年代謎題帶來了什麼
1880年代數字華容道(15 puzzle)滑塊熱潮:移動很容易,謎題很難
1900年代初起華容道 / Klotski / L’Âne Rouge大小不一的棋子,和一位獨自逃命的主角
1996Rush Hour(Nob Yoshigahara,ThinkFun)鎖定在車道上的汽車:真正的塞車局
2000年代電腦分析證明小小的方格裡藏著真正困難的問題
2020年代手機停車場遊戲觸控操作、自動生成的關卡、3D棋盤

把整個家族一次玩遍

我們是這一脈的死忠粉絲,所以自己做了屬於我們的一支,在瀏覽器裡免費玩,免下載:

  • Car Parking:我們寫給Rush Hour的情書。滑開擋路的車,讓金色小車出去。每一關都經過求解器檢查,所以一定有解。
  • Getaway Garage:整盤一起移動的滑塊棋盤,帶著數字華容道的精神,上面再加一層配對。
  • Car Match:把擁擠棋盤的點子變成三消:先清出一條路,再把整個停車場清空。
小提示想玩完整的3D版本?Match Heist把擁擠停車場謎題帶到iOS和Android,有數百個棋盤、道具和活動。

一百四十年過去了,它的魅力始終沒變:棋子很好動,出口就在眼前,而謎題依然美妙地擋在你面前。

讀完了,實際玩玩看

Match Heist是經營這個部落格的工作室出品的3D汽車三消解謎遊戲,iOS和Android免費下載。

在App Store下載Match Heist在Google Play取得Match Heist