《高手過招》是我高中到大學時做的一個遊戲,曾經一度有小小的風行過一陣子,不過後來隨著討論程度下降就漸漸淹沒在網路裡面了。最近因為有想要為它做點東西,所以想說乾脆就來好好紀錄一下這玩意吧。
當然地,因為會詳細解說各個關卡的相關事情,所以本系列文章會有全《高手過招》的通關方式解說;不會有明寫的答案但會有做法,可以說某個程度上這系列文是《高手過招》的「官方」「解答」。雖然已經是二十年前的東西了但至少這些警告還是得先提一下。
什麼是《高手過招》?
《高手過招》最初是模仿德國人 David Münnich 做的網頁遊戲叫《Notpron》做的。玩家進入遊戲會看到一個網頁,內容可能是一張圖、一段話、或其他東西,當中隱藏了一個謎題,而玩家的目標就是要解開這個謎題獲得答案,進而能夠前進到下一個關卡。
某種程度上,這種東西其實跟所謂的「脫出遊戲」很相似,在於兩者的主軸都是將謎題和解題提示放在場景中讓玩家去尋找進而解題,差別在脫出遊戲的場景是有個環境場景在,而《高手過招》或《Notpron》則是把場景簡化做成簡單的網頁而已。如果更進一步把這種謎題大型化,加入一些謎題界常見的題型,就成了另外一類概念類似的解謎遊戲稱做 puzzle hunt;而如果保留「答案藏在網站裡」這個要素,而把藏的方式改成各種資訊安全漏洞的應用,就成了 CTF 挑戰了。可以說像《高手過招》這種解謎遊戲是屬於這類型中大型挑戰的簡化版,相對地更加著重在資訊搜集及水平思考上。
(當年在港台兩地風行起來的時候,記得有些人為此跑去建了個維基頁面紀錄當時相對比較有名一點的幾個類似仿作進去;現在我已經忘記當年的頁面名字是什麼,也不知道還在不在就是了。另外,我在首頁時有提到另一個啟發點是中國人 csksoft 做的《高手挑戰榜》,我這個《高手過招》的名字也是向他致敬的。)
這次的回顧其實就是以出題者的身份來解釋和檢討 (鞭屍) 各關的設計了。第一篇會解說 1~20 關,其餘的會在接下來的文章慢慢寫。