是的,您可以在瀏覽器中遊玩 Jewel Match,無需下載任何東西、安裝用戶端或建立帳號。Jewel Match 是一個單一、完全公開的 4x4 連線消除關卡,以一般網頁方式載入,並在您的裝置本機解析每一步,因此唯一的需求就是在目前的桌面或行動瀏覽器中開啟該工具的頁面。沒有安裝程式、沒有可執行檔、沒有外掛提示,也沒有獨立的執行環境,整個互動 — 棋盤、補充隊伍、分數與重新開始行為 — 都可以從一個固定的開局位置重現,而不是依據隨機種子。每顆寶石都標有其字母(R、S、E、T),因此遊戲不依賴顏色辨識,而頁面也會將行、列與完整寶石名稱公開給輔助科技。由於這個謎題夠小,可以直接觀察解出,因此在頁面載入完成後,同一個瀏覽器分頁即可繼續使用,這正是讓無需下載的連線消除遊戲能在共用電腦、教室電腦以及無法安裝新遊戲用戶端的封鎖型工作筆電上實際運作的原因。

can you play jewel match without downloading
can you play jewel match without downloading

Jewel Match 究竟是什麼(以及為何能瞬間載入)

Jewel Match 以一個小型、確定性的邏輯關卡呈現,而不是無止境的隨機分數追逐。棋盤是一個 4x4 的格子,在開始時正好包含四顆紅寶石、四顆藍寶石、四顆祖母綠與四顆黃玉,且開局排列中沒有任何既成的連線,因此第一次玩家的交換才會產生第一條消除線。從上到下逐行閱讀,初始棋盤為第 1 列 R S R S、第 2 列 E T R T、第 3 列 E S E R、第 4 列 T T E S,其中 R、S、E、T 分別代表 Ruby(紅寶石)、Sapphire(藍寶石)、Emerald(祖母綠)與 Topaz(黃玉)。目標是消除 12 顆寶石,此時關卡會剛好頒發 1,000 分並凍結棋盤。

由於謎題完全公開,它不需要呼叫任何遠端服務。每次連鎖、補充與分數更新都發生在您開啟的頁面內部,而相同的開局棋盤加上相同的補充隊伍,每次都會產生相同的結束狀態。這正是讓 Jewel Match 能在共用圖書館筆電、學校電腦或手機瀏覽器上運作的原因,不需要安裝程式、外掛或註冊帳號。描述相鄰選取、三連線配對、重力與補充等底層機制的兩個外部參考資料為 PySolFC 的 Match Three 說明文件PuzzleBento 的 Match Pop 規則;固定的棋盤、目標、補充順序、分數、操作方式與兩次錯誤規則,則是 Lizely 建立在這些已記錄規則之上的產品選擇。

如何在瀏覽器中遊玩 Jewel Match

  1. 直接在目前的桌面或行動瀏覽器中開啟 Jewel Match 頁面;無需下載、安裝或註冊。
  2. 確認開局棋盤:第 1 列為 R S R S,第 2 列為 E T R T,第 3 列為 E S E R,第 4 列為 T T E S。
  3. 任選一顆寶石作為您的第一格,再選一個正交相鄰的格子(共享一條邊,而不是對角)作為第二格。
  4. 只有在交換後立即產生一條橫向或縱向、由三顆或以上相同寶石組成的連線時,該交換才會生效;否則棋盤會回復到先前的狀態,該步不算數。
  5. 觀看每一條符合條件的連線同時被消除,倖存的寶石落到其所屬欄的底部,而固定的 Sapphire-Ruby-Topaz-Emerald 補充隊伍會由上而下填入空缺。
  6. 若穩定後的補充又形成另一條連線,頁面會在接受您的下一個輸入前,自動重複進行消除、重力與補充的迴圈;此迴圈即為一次連鎖波。
  7. 持續進行,直到您消除 12 顆寶石。最短的公開路線剛好使用三次合法交換,分別消除 3、3 與 6 顆寶石;達到 12 顆寶石時會剛好頒發 1,000 分並凍結棋盤。

已公開的三步最短路線

一個獨立撰寫的廣度優先神諭程式 — 一個獨立的解題器,使用字母符號 A、B、C、D 而非顏色名稱,以自己的迴圈掃描行列,並實作自己的重力與補充程序 — 列舉每一對合法相鄰格子,並證明最短路線是唯一的。完整路線如下所示。

步數交換的索引形成的連線連鎖波數消除的寶石數
110 與 11索引 2、6、10 的縱向紅寶石連線13
211 與 15索引 9、10、11 的橫向藍寶石連線13
35 與 6索引 5、9、13 的縱向連線,接著索引 13、14、15 的連鎖連線26
總計12

神諭程式深度 3 的結果接著會與產品解題器進行比對,因此您在載入 Jewel Match 頁面時所看到的答案,已經由第二個獨立的程式稽核過。事先知道公開的路線,讓後續的執行變得微不足道,這也是頁面將此定位為娛樂、而非能力衡量指標的原因之一;若要進行無輔助的嘗試,請先觀察右下角,因為唯一合法的開局交換必須移開一顆祖母綠,才能讓三顆紅寶石垂直對齊。

合法交換規則,以及您的交換為何可能回復

一次交換只有在兩個條件同時成立時才算合法。首先,您選的兩格必須是正交相鄰,即它們在 4x4 棋盤上共享一條邊;對角線上的格子不算相鄰,點選對角相鄰格會被視為非法交換。其次,交換後的棋盤必須立即至少包含一條由三顆或以上相同寶石組成的橫向或縱向直線連線;若未出現此類連線,則該交換會被拒絕,且原始棋盤會被精確還原。重疊的連線會以聯集方式一次消除,而不是對交集重複計算;而目前狀態中的每一條符合條件的連線,都會在任何寶石落下之前同時被收集起來。在每個受影響的欄位中,倖存的寶石會保持其相對順序並向下落,而頂端的空格則會依序由固定的 64 顆 Sapphire-Ruby-Topaz-Emerald 隊伍由左至右填補。該隊伍並非隨機:它會將 S、R、T、E 的循環重複 16 次,這正是讓相同開局棋盤在每次執行時產生相同解析後棋盤序列的原因,且欄中最底層的空缺會先被填入,後續的項目則層疊於其上方。

滑鼠、觸控與鍵盤操作方式比較

三種輸入方式共用相同的兩次點擊交換模式,因此選擇哪一種取決於您當下所持有的裝置。

操作方式選取方式嘗試交換的方式取消或重新開始的方式
滑鼠點擊來源寶石,然後點擊一個正交相鄰的寶石。只有在形成 3 連線以上時,第二次點擊才會提交交換。再次點擊同一格以無懲罰地取消,或按 R 重新開始。
觸控輕點來源寶石,然後輕點一個正交相鄰的寶石。只有在形成 3 連線以上時,第二次輕點才會提交交換。再次輕點同一格以無懲罰地取消,或按 R 重新開始。
鍵盤使用方向鍵或 W、A、S、D 移動邏輯游標;邊界會循環。按下 Enter 或 Space 選取游標所在的寶石,接著在相鄰格上再次按下 Enter 或 Space 嘗試交換。在不按 Enter 的情況下移開游標即可取消,或按 R 重新開始。

被選取的來源寶石會顯示可見的圓環,並具有無障礙的按下狀態。非相鄰的選取,或未形成連線的相鄰選取,即為非法交換:棋盤、補充游標、消除總數或步數皆不會改變,並會透過回饋說明是因為相鄰性問題還是缺少連線而導致回復。在按住按鍵期間,重複的 keydown 事件會被忽略,因此卡住按鍵不會意外花費兩次選取或累積兩次錯誤。同樣的頁內、無需下載設計也出現在其他瀏覽器謎題中;作為平行的例子,Play Hangman Without Downloading guide 介紹了另一個類似、以字母為基礎且完全支援鍵盤存取的關卡。

無障礙、隱私,以及完成時會發生什麼事

每個格子都會將其行、列與完整寶石名稱公開給輔助科技,而字母(R、S、E、T)會持續顯示在寶石本體上,因此決策絕不單獨依賴顏色辨識。棋格使用原生按鈕,具有觸控友善的尺寸、可見的焦點處理、英文標籤,以及可在 390 像素手機視窗中容納的精簡響應式間距。不會上傳任何棋盤狀態、分數、步數歷史、補充游標或互動紀錄,不需要帳號,不會呼叫付費 API,也不會載入新的執行環境依賴:有界的 4x4 搜尋與直接的移動解析保持在夠小的規模,讓同一頁面即可立即互動。雙擊 Escape 的老闆鍵會將棋盤替換為一個中性的試算表畫面,再重複相同手勢即可回到不變的遊戲畫面,這在共用螢幕上開啟謎題時非常實用。一旦 12 顆寶石被消除、1,000 分頒發後,棋盤便會凍結:游標移動、選取與交換再也無法改變寶石、計數器、補充狀態或分數,且結果可在頁面本身稽核。重新開始是唯一能將關卡回復到其開局狀態的動作 — 16 顆初始寶石、補充游標為零、消除總數為零、步數為零、游標位置為零、未選取、無錯誤、無結束狀態 — 而第二次非法交換會使該回合陷入死鎖,直到按下重新開始。

如需更深入的瞭解,請參閱 Can I Play Killer Sudoku on Mobile or With a Keyboard?