在單一的 5×5 格子上找出隱藏的單字,每次答對會永久移除該路徑上的字母,其餘字母會在各自的欄位中向下掉落。這款《隱藏單字謎題》在一個持續存在的版面上進行五個回合,每清除一個目標就獲得 200 分,總分固定為 1,000 分,並使用真正的重力機制,而非在回合之間載入新的謎題。每個目標都是一個五個字母的名詞;每條路徑只能經過彼此共用水平或垂直邊界的格子;每次正確的檢查都會重寫同一個版面;而第二條不同的錯誤路徑會鎖住版面,直到你按下「重新開始」為止。由於從第一步到最後一步都使用同一個緊湊的版面,你可以推算一次移除會如何改變下一個目標可用的空間,而不僅僅是在掃描五個互不相關的謎題。
搜尋「如何找出隱藏單字」的人,通常預期看到的是一個靜止不動的字母格子,在每次找到單字後仍保持原樣。本文所介紹的遊戲刻意打破這個預期,因此在點擊第一個格子之前,先了解其中的運作元件會很有幫助。

與標準文字搜尋有何不同
傳統的文字搜尋謎題提供一個固定的格子,要求你在水平、垂直或對角的連續字母中圈出或標記出隱藏的單字。當你找到一個單字時,格子仍然維持原狀。《隱藏單字謎題》從類似的概念出發——在字母格子中找出單字——但將每一次的尋找視為對版面的編輯,而非單純的標記。
以下三項行為區分了這兩種體驗:
- 單一持續的版面。 你開始時使用的格子,是你唯一會用來進行遊戲的格子。目標之間不會載入替換的格子。
- 格子真的會消失。 一條正確的路徑會清空其所經過的五個格子。這些字母不會被標記高亮後留在原位。
- 每次清除後都會執行真正的重力。 空白會累積在上方;每個欄位中倖存的字母會向下滑落,直到貼齊該欄位的底部為止。
這些差異代表第二個目標並非第一個目標的複製品。你在第二回合面對的版面,是第一回合的移除與重力機制執行後的結果。第五個目標是在第一至第四回合所留下的版面上進行,只有在第五次成功檢查後,版面才會完全清空。
《隱藏單字謎題》玩法說明
每個回合都遵循相同的流程。閱讀題目中明確標示的目標字,然後在當前的格子中建立一條由五個格子組成的路徑。
- 閱讀顯示在格子上方的當前五個字母的目標。
- 點選、點擊或使用鍵盤來選擇第一個格子。任何已被佔據的格子都是合法的起點。
- 選擇下一個字母時,只能移動到與前一格共用邊界的格子——正上方、正下方、左方或右方。對角的跳躍會被拒絕。
- 在同一條路徑中,不可重複使用同一個座標。被選取的格子會顯示順序編號,讓路徑保持可讀性,而無需單獨依賴顏色。
- 如果路徑錯誤,請按 清除路徑 以取消選取,且不更改版面或錯誤紀錄。接著重新建立一條新路徑。
- 一旦選滿五個格子,請按 檢查單字。在選取數量符合目標字數之前,該按鈕會保持停用狀態。
- 正確的路徑會清空其格子。接著會獨立地處理每一欄:該欄剩餘的字母會保持原本的垂直順序,並沉降至底部,上方則留下空白。
- 一條錯誤的完整路徑會記錄一次唯一的失誤。出現第二條不同的錯誤路徑時,版面就會被鎖定;此時唯一能解鎖的方式是按下 重新開始。
完整的遊戲會依序進行五次成功的檢查。你在第二回合所建立的路徑,是從第一回合留下的轉換後版面開始,而非從原始佈局開始,因此原本位於某欄頂部附近的同一個字母,可能會在你實際觸碰它之前就已經落到接近底部的位置。
路徑正確時會發生什麼事
本遊戲中的重力是一種狀態轉換,而非視覺上的點綴。在一次正確的檢查後,你路徑上的格子會被標示為空白。接著每一欄都會被獨立處理:該欄中倖存的字母會保持原本的順序,並對齊到最底列。空白會累積在它們上方。不會載入新的版面,不會有預設值取代格子,也不會有任何字母橫向移入另一欄。
其中一個目標在開局時位於第四列,但在第一次清除後會在第五列被選中,這直接證明了字母在下一回合開始前已經向下移動。獨立的測試基準會在不呼叫產品重力函式的情況下移除格子並壓縮欄位,並將中間的版面狀態與預期的快照進行比對,因此重力步驟會經過驗證,而非僅憑信任。
失誤、鎖定與重新開始
失敗的處理規則是確定性的。一條錯誤的完整座標路徑會記錄一個唯一的簽章,以你所選取的格子依序排列來儲存。如果你再次以完全相同的順序檢查該路徑,遊戲會將其去重,不會計入另一次失誤。然而,清除選取並嘗試不同的路徑,則可能產生第二條不同的錯誤路徑——而這就是觸發鎖定的條件。
| 動作 | 對版面的影響 | 對失誤次數的影響 |
|---|---|---|
| 第一條錯誤的完整路徑 | 不變,仍可繼續進行 | +1 次唯一失誤 |
| 重複完全相同的該路徑 | 不變,仍可繼續進行 | 無變化(已去重) |
| 第二條不同的錯誤路徑 | 鎖定:字母按鈕、清除路徑與檢查單字皆凍結 | +1 次唯一失誤,接著版面完全鎖死 |
| 鎖定後按下「重新開始」 | 原始版面、第一個目標、空白的選取、零分、空白的失誤紀錄 | 重設為零 |
在鎖死期間,每一個後續的邏輯呼叫都會成為原子的無效操作。無效的座標、超出範圍的格子、小數座標、空白的格子、重複的格子、不相鄰的跳躍、不完整的檢查、已鎖死的狀態,以及已完成的狀態,都不會改變受保護的狀態。「重新開始」是唯一的恢復方式,會將遊戲完整還原至初始狀態,包括共用 GameShell 所儲存的本地最佳分數。
計分與回合狀態
計分是固定且可稽核的。五個目標各可清除獲得 200 分,因此遊戲結束時的精確總分為:
5 個目標 × 200 分 = 1,000 分
無論路徑長短、開始回合時有多少空格,或重力機制如何重塑欄位,這個公式都不會改變。沒有短路徑的加分、除了兩次失誤鎖定外也沒有其他懲罰,更沒有速度加成。當前的目標、已選字母、選取數量、唯一失誤次數、回合數,以及分數,皆以純文字形式直接顯示在畫面上,因此目前的總分一目了然,而不會隱藏在不明的變數中。分數與最佳分數皆儲存在你的裝置本地端,完全由用戶端計算,且不會上傳進行處理。
操作方式、鍵盤與無障礙功能
你可以使用觸控、滑鼠或鍵盤來進行遊戲。每個已被佔據的字母都是原生按鈕,擁有至少 44 像素的互動高度,因此在小型手機上點擊時較為寬容。鍵盤使用者可以使用 Tab 在當前可選的格子之間切換,並按下 Enter 或空白鍵來確認。受限的方形格子、最少為零的欄位、中斷回饋文字,以及溢位防護機制,能避免頁面在狹窄的手機上產生水平捲動,因此無論是直向或橫向持握裝置,都能保持版面可用。
共用的 GameShell 也提供了老闆鍵,可快速隱藏畫面、確定性的「重新開始」行為,以及在本瀏覽器的多次執行之間持續保存的本地最佳分數。不需要帳號,且不會將任何內容傳送到伺服器進行計分,這代表跨工作階段唯一保留下來的,就是你在這台裝置上所創下的本地最佳分數紀錄。
五個目標單字的來源
這五個目標的拼字是經過稽核的參考資料,而非猜測。Princeton WordNet 3.1 是主要的詞彙來源,每一個目標名詞都是從官方的字典檔案中讀取的。每個拼字也都獨立與劍橋字典進行了交叉比對;例如,cloud 與 eagle 各自回傳了符合遊戲中所使用拼字的有效名詞條目。版面佈局、目標順序、座標路徑、重力模型、兩次失誤規則,以及計分方式,都是原創的產品設定,而非字典所定義的內容。
未來的解答座標絕不會放置於 aria 標籤、資料屬性、隱藏文字,或常駐於 DOM 的路徑清單中。一個格子僅會顯示其當前可見的字母、所在列、所在欄,以及玩家是否已將其選取。測試設定中可能包含經過稽核的黃金路徑,但互動元件並不會匯入或渲染這些內容。這讓無障礙標籤保持實用,卻不會使其成為洩漏答案的管道。
對於已經喜愛文字遊戲,並希望體驗不同節奏的玩家來說,《隱藏單字謎題》獎勵的是對變化版面的仔細閱讀,而非快速的眼力,因此它能與那些解開後不會改變形狀的遊戲,例如文字搜尋或字母重組遊戲等較為密集的作品,形成很好的互補。
如果你正在權衡選項,Can I Correct a Contradictory Board in Math Crossword? 對此有詳細說明。
如果你正在權衡選項,Source-Backed Grammar Errors: Find 12 Wrong Words 對此有詳細說明。