「隱藏文字拼圖」是一款線上隱藏單字遊戲,每答對一次就會從同一個持續存在的 5×5 板面上永久消除一組答案,且其餘字母會在各自的欄位中向下掉落。遊戲開始時,你會看到一個固定的格子盤、一個五字母名詞目標,以及從零開始的分數。每次正確的選擇都必須由相鄰(共用一邊)的格子組成,被選中的格子會變成空白,接著每個欄位會獨立進行重力壓縮,讓字母維持原本的垂直順序並靠齊最底列。下一個目標必須在這個變化後的板面上尋找,而不是在重新載入的新盤面上找。對角線跳躍與重複使用的格子會被拒絕,因此其路徑限制比一般的尋字遊戲更嚴格。五次成功消除各可得 200 分,最終分數正好為 1,000 分。第二次送出不同錯誤座標路徑時,板面會被鎖定;只有按「Restart(重新開始)」才能還原原始盤面、分數與失誤紀錄。整個遊戲完全在瀏覽器中執行,支援觸控、滑鼠與完整鍵盤操作,不需要帳號或上傳任何資料。

真正的重力機制,而非靜態的尋字遊戲
大多數線上隱藏單字遊戲在每次成功找到單字後,字母都會留在原位;一旦找到某個單字,下一輪會重複使用同一個格子盤,或載入全新的盤面。隱藏文字拼圖刻意做出差異。它的核心機制是真正的欄位重力:每一條由正交相鄰格子組成的正確路徑會被標記為空白,接著每個欄位會向下壓縮,讓其中的非空字母靠齊最底列。沒有橫向飄移、沒有替換盤面,也沒有在每輪之間換上的預設盤。因此,之後的每個目標都是在「上一次消除後」的實際結果上進行。
| 特性 | 一般線上尋字遊戲 | 隱藏文字拼圖 |
|---|---|---|
| 正確找到後的字母 | 留在原位 | 格子變成空白 |
| 單字之間的板面 | 同一盤或全新盤 | 同一盤,但經重力變化 |
| 允許的方向 | 任何羅盤方向,常包含對角線 | 僅限正交方向——必須共用一邊 |
| 同一路徑中重複使用格子 | 通常允許 | 會被拒絕 |
| 消除後的移動 | 無 | 每個欄位向下掉落 |
| 每輪得分 | 不一定 | 固定 200 分 |
| 最終分數 | 不一定 | 正好 1,000 分 |
相較於字母固定不動的尋字遊戲,隱藏文字拼圖讓每一次作答都成為板面上的小型物理事件。由於從第一步到最後一步都使用同一個緊湊的板面,玩家可以思考「一次消除會如何改變下一個目標的可用空間」,而不必掃描五個毫不相關的謎題。
板面、目標與重力運作方式
板面是 5×5 的格子盤,五個固定的目標各自剛好包含五個字母。一條路徑可以從你選擇的任何非空格子開始。之後的每個格子都必須與前一格共用一條水平或垂直邊——也就是曼哈頓距離恰好為 1,因此不允許對角線跳躍。同一條路徑中同一個座標不可使用兩次,而空白格子也完全不能被納入路徑。
被選中的格子會顯示順序編號,讓路徑就算不靠顏色也能清楚辨識。當「Check word(檢查單字)」確認路徑無誤後,那些格子就會被標記為空白。接著每個欄位會獨立處理:欄內剩餘的非空字母維持原本的垂直順序並靠齊最底列,而空白位置則集中在它們上方。字母不會跨進隔壁欄位、不會載入新盤,也不會有預設盤取代當前版面。
重力行為由一塊測試私有的固定板面,以及一個獨立的「消除並壓縮欄位」檢查程式來驗證。該檢查程式會在不呼叫正式重力函式的情況下消除格子並壓縮欄位,因此「欄位真的會往下掉」這個斷言並非自我宣稱,而是由獨立撰寫的檢查所確認。五條目標路徑中有一條會在第一次消除後、位於第五列被找到,這直接證明了在下一輪開始前字母確實向下移動過。整個測試組只有當五次成功檢查全數完成後,才會抵達完全空白的板面。
如何遊玩這款線上隱藏單字遊戲
如果你想從容地學會如何遊玩這款線上隱藏單字遊戲,請在開啟「隱藏文字拼圖」頁面之前,依序完成以下具體步驟。
- 先閱讀板面附近以純文字顯示的目前五字母目標,再於格子盤上尋找該拼法,之後才進行任何選取。
- 在板面上的任何地方挑選第一個字母;任何非空格子都是有效的起點座標。
- 透過點擊、滑鼠或鍵盤選取路徑中的下一個字母。該格必須與前一個選擇共用一邊。使用「Clear path(清除路徑)」可以在不扣失誤的情況下重新規劃路徑。
- 持續選取直到剛好選滿五個格子。「Check word(檢查單字)」按鈕只有在這個長度時才會啟用;提早按下不會有任何作用。
- 若路徑正確,被選中的格子會變成空白,每個欄位會在自己的範圍內向下掉落,且你的分數會剛好增加 200 分。
- 請在重力作用後的板面上閱讀新的目標,而非在新版面上閱讀,並對剩餘的目標重複相同流程。
- 避免送出第二條不同的錯誤座標路徑。一旦發生,板面會被鎖定,只有「Restart(重新開始)」能還原原始板面、第一個目標、零分以及空白的失誤紀錄。
計分、失誤與兩次錯誤規則
計分完全確定無歧異。五次正確消除各得 200 分,因此乾淨完成一輪唯一可達到的最終分數就是 1,000 分。沒有速度獎勵、第一次失誤不扣分,也不接受不完整路徑的部分給分。詳細對照如下表所示。
| 動作 | 對失誤次數或分數的影響 |
|---|---|
| 第一次出現的錯誤路徑 | +1 次失誤,分數不變 |
| 重複送出同一條錯誤路徑 | 無變化(自動去重) |
| 第二次出現的不同錯誤路徑 | 板面鎖定,直到按「重新開始」 |
| 正確路徑 | 分數 +200,失誤不變 |
| 重新開始 | 清除失誤集合,分數重設為 0 |
失誤政策同樣嚴格且明確。一條錯誤的完整座標路徑會留下一筆獨特紀錄。再次檢查完全相同的同一條有序路徑會被自動去重,不會再消耗一次失誤,因此不小心重送出前一次的嘗試並不會鎖定板面。無效座標、超出範圍的格子、小數座標、空白格子、重複格子、不相鄰的跳躍、不完整的檢查以及已完成狀態,都同樣不會改變受保護的狀態。第二條不同的錯誤路徑才是鎖定條件:字母按鈕、「Clear path(清除路徑)」與「Check word(檢查單字)」都會凍結,後續的邏輯呼叫則為原子的無操作。「Restart(重新開始)」是唯一的還原方式,它會還原原始板面、第一個目標、空白的選取、零分以及空白的失誤集合。
無障礙操作:觸控、滑鼠與鍵盤
板面對各種輸入方式一視同仁。每個有字母的格子都是原生按鈕,且具備至少 44 像素的互動高度,讓手機與平板上的觸控目標依然舒適。使用鍵盤的玩家可以透過 Tab 鍵在可用格子之間切換,並按 Enter 或空白鍵進行選取。「Clear path(清除路徑)」會移除目前選取,但不會改變板面或失誤紀錄。「Check word(檢查單字)」只有在路徑長度與目標長度一致時才會啟用,因此不完整的路徑無法觸發檢查。
目前的目標、已選字母、選取數量、唯一失誤次數、回合數與分數都會以文字形式呈現,而非僅靠顏色編碼。被選中的格子也會顯示順序編號,因此即使在高對比或色弱設定下,路徑依然清楚可辨。受到限制的正方形格子盤、最低為零的欄位、明確的中斷回饋文字,以及溢位防護機制,都能避免頁面在狹窄的手機上產生水平溢位。
目標單字的來源
這五個目標拼字並非猜測的名詞,而是經過審核的參考資料。主要詞彙庫為 Princeton WordNet 3.1 資料庫封存檔,在擷取其字典檔案時回應為 HTTP 200。五個 Cambridge Dictionary 頁面會對每個拼字與名詞條目進行獨立交叉查驗,且每個頁面在驗證過程中也同樣回應 HTTP 200——舉例來說,Cambridge Dictionary 上的 eagle 條目就將其中一個目標錨定為一個被認可的英文名詞。
板面配置、目標順序、座標路徑、重力模型、兩次失誤規則與計分機制,都是原創的產品規格,而非字典內容的延伸。解答座標絕不會放在無障礙標籤、資料屬性、隱藏文字或常駐於 DOM 中的路徑清單裡。每個格子只會揭露其目前可見的字母、所在列、所在欄,以及玩家是否選取它,因此螢幕閱讀器與開關裝置的使用者能獲得實用的操作介面,卻不會讓解答管道洩漏到輔助科技中。
乾淨拿下 1,000 分的實用技巧
幾個務實的習慣能讓乾淨完成一輪更加可靠。首先,在選取任何格子之前先讀目標;拼法會以純文字顯示在頁面上,而且目標存在於板面目前的重力狀態中,而不是你憑對早期回合的記憶所記得的版面上。其次,當路徑只建到一半時,與其用點擊個別格子來取消選取,不如直接使用「Clear path(清除路徑)」,因為前者可能會把重複座標帶進下一次嘗試。第三,按下「Check word(檢查單字)」之前先規劃一兩條備用路徑,這樣錯誤路徑才不會一路連鎖下去。第四,每次成功消除後,留意各欄位的高度變化;知道哪些字母已經落下,有助於定位下一個目標的起始格。最後,如果你對某條路徑沒有把握,請放慢腳步再看一次——唯一會讓你付出失誤代價的,是送出一條不同的錯誤路徑,而每輪的容錯額度並不多。
想進一步了解,請參閱《Hitori 拼圖規則詳解:完整攻略》。
想進一步了解,請參閱《5×5 板面上的 Akari 拼圖規則:拿下 1,000 分》。