在 Number Match 10 中,配對後版面不會塌陷——被移除的格子會保持空白,原本的 2×3 格網會固定不動,不會對倖存的數字套用重力、滑落、下墜或重新排列。
在你開始遊戲之前,這條單一規則是最重要的事項,因為它代表你在螢幕上看到的每一個相鄰關係,在整局遊戲中都會維持在原本的位置。一次成功的配對只會單純消失;周圍的數字不會滑入空位、不會向下掉落,也無法與原本並未相連的格子產生新的邊。如果你玩過三消、方塊連鎖或落柱式街機遊戲,那種尋找連鎖反應的直覺確實很自然,但 Number Match 10 刻意關閉了這種直覺。固定的格網讓你可以預先推敲每一種可能的走法:在一次移除後,真正有意義的相鄰關係,只有起始版面上原本就存在的四個正交鄰居。這種可預測性也正是為什麼路線選擇可能會把一組明明可配對的數字困在對角線兩端,迫使遊戲偵測到死鎖並要求你重新開始。本頁接下來會詳細說明「無塌陷」規則實際影響與不影響的範圍、如何閱讀版面、如何拿下滿分 300 分,以及陷阱出現在哪裡。

「無塌陷」在 Number Match 10 中真正的意思
Number Match 10 內建一個固定的 2×3 數字格網——上排為 1、9、1,下排為 9、2、8——整局遊戲中版面配置永遠不會改變。在底層,遊戲會以一個簡單的 Set 記錄陣列 [1, 9, 1, 9, 2, 8] 中已被移除的索引,每次你做選擇時重新計算合法配對清單。這裡沒有物理引擎、沒有重力步驟,也沒有「補充新數字」的機制,因此當兩個格子消失的瞬間,剩下的四個格子會維持它們在遊戲開始時的精確座標。這就是「版面不會塌陷」的實務含意:空格會保持空白,倖存的數字不會掉入空位,你也永遠不會有新的數字被填入空格來給你第二次機會。
產品契約中直接寫明了這點:「被移除的方格無法被選取,版面不會塌陷也不會套用重力。這些簡單的規則讓每一個剩餘的相鄰關係都清晰可見。」設計的目標在於可視性,而非偷懶——拒絕滑落、下墜或補充的機制,保證了兩個存活格子之間唯一的相鄰關係,必定是起始版面上已宣告的關係。如果連鎖反應對你來說感覺很自然,那正是這個謎題希望你抗拒它的訊號。在 Number Match 10 中,每一手都由你在移除任何東西之前就已經存在的數字所決定。
| 配對後的行為 | Number Match 10 | 典型的連鎖或掉落遊戲 |
|---|---|---|
| 被移除的格子 | 保持空白,座標固定 | 清空,可能會被補充 |
| 倖存的數字 | 不會滑動或掉落 | 經常會向下滑或橫向移動 |
| 配對後新增的相鄰關係 | 無——僅保留原本的鄰居 | 方塊落定後可能出現新的邊 |
| 補充機制 | 無——版面永遠不會增加 | 通常會生成新的方塊 |
| 死鎖處理 | 瀏覽器偵測到並提示重新開始 | 通常會自動補充或重新洗牌 |
這個表格整理出為什麼「配對後版面是否會塌陷」的答案是明確的「不會」。你在遊戲結束時看到的空格,與你在遊戲中途任何時刻看到的空格相同,而且它們始終位於同一個 2×3 的位置。不同步驟之間唯一會改變的,只有哪些數字仍然存活。
如何逐步遊玩 Number Match 10
整個互動完全透過鍵盤進行,因此操作流程既簡短又可預測。你所做的每一次選擇,要嘛被接受為一組合法配對並消失,要嘛被拒絕——在這種情況下,第二個方格就會變成你的新起點,什麼都不會消失。
- 使用方向鍵將可見游標移到你想要移除的第一個數字上。
- 按下空白鍵或 Enter 來選取該數字;它會以目前錨點的形式保持高亮。
- 用方向鍵移至正交相鄰的第二個數字——即與第一個共用水平或垂直邊的數字。
- 再次按下空白鍵或 Enter 確認第二個數字。只有當兩個數值剛好加總為 10 時,該配對才會消失。
- 如果第二個選擇並非正交相鄰,或兩個數值加總不是 10,則什麼都不會消失;該方格會成為你下一次嘗試的新起點。
- 對同一個方格連選兩次會取消選取,因此即使按錯也可以在不損失任何格子的情況下回復原狀。
- 重複以上步驟,直到六個格子全部消除,或直到瀏覽器偵測到死鎖並要求你重新開始。
整局遊戲的分數就是成功配對的次數乘以 100,並且分數不會受到速度、連擊或任何計時器的影響——這個謎題中沒有時鐘。透過六個格子完成三組合法配對,是達到滿分 300 分的唯一途徑。
為什麼是「正交相」而非「對角相鄰」決定每一組配對
「正交相鄰」這條規則讓格網從一團混戰變成貨真價實的邏輯謎題。兩個格子只有共用水平或垂直邊時才算相鄰:左鄰、右鄰、上鄰或下。對角的角落——例如上方中間的 9 與左下的 9——只共用一個點而不共用邊,因此即使兩個數值加總為 18,它們也明確地不算相鄰。同樣的限制也適用於任何跨過已清除格子的配對;一旦某個數字消失,該空隙並不會變成橋樑,因為原本的相鄰關係是唯一曾經有效的依據。
這也正是「無塌陷」規則與「相鄰性」規則彼此強化的原因。如果版面曾經把數字滑入空格,你可能會出現起始版面上並不存在的全新正交配對,謎題就會退化為「一直消除直到出現某組相鄰且加總為 10 的配對」。Number Match 10 透過讓每個格子留在起始位置,迫使你規劃路線順序,而不是被動應對連鎖留下的局面。
300 分路線與死鎖陷阱
Number Match 10 在標準版面上附帶一條已驗證的必勝路線。從格子 0 到 5(由左至右,先上排再下排,使用零起始索引)出發,路線如下:
| 步驟 | 移除的配對 | 格子索引 | 總和 | 該步驟後的分數 |
|---|---|---|---|---|
| 1 | 左欄垂直的 1 + 9 | 0 與 3 | 10 | 100 |
| 2 | 右上方水平 9 + 1 | 1 與 2 | 10 | 200 |
| 3 | 下方右側兩個格子中的 2 + 8 | 4 與 5 | 10 | 300 |
每組配對值 100 分:100 + 100 + 100 = 300,因此最高分等於 3 × 100。速度沒有加分、連擊沒有倍率、完成版面也沒有隱藏分數——計分公式純粹就是成功移除的次數乘以 100。
現在來看一條紙面上看似合法的誘人替代路線。如果你先移除左上角的 1 與上方中間的 9(格子 0 與 1),再移除下方中間的 2 與右下角的 8(格子 4 與 5),那麼剩下的就只有格子 2 的右上 1 與格子 3 的左下 9。它們加總仍是 10,但現在它們在版面角落只能以對角方式相接。在沒有塌陷、也沒有滑動的情況下,不再剩下任何合法相鄰配對,因此瀏器會偵測到剩餘數字仍存在,但合法配對清單已空。這就是死鎖狀態,遊戲會立即要求你重新開始。如果你曾納悶為什麼一組「合法配對」仍可能讓你輸掉這局,答案正是如此:「無塌陷」規則會讓你的第一手永遠改變哪些配對仍有可能成立。
若想更深入了解這個陷阱,請參閱合法配對如何在 Number Match 10 中造成死鎖。
重新開始、老闆鍵與計分規則如何強化固定格網的設計
周邊介面的每一個環節,都是為了支撐同一項「固定格網」的承諾。重新開始會把全部六個數字還原到版面上、清除目前的選取、將游標移回第一格,並把分數歸零——因此死鎖或走錯一步,絕對不會讓你付出永久代價。分數本身的計算很簡單:每一組成功的相鄰配對值 100 分,而在標準版面下,已驗證的上限就是 300。最佳成績只能儲存在 localStorage,因此它存在於你的裝置上,不會被傳送到任何地方。
游標是真實的鍵盤游標,而不是滑鼠的懸停狀態:方向鍵負責移動,空白鍵或 Enter 確認每一次選取,對同一格連選兩次會取消該選取,而被移除的格子在游標經過時會直接跳過。雙按 Escape 會把畫面切換為一個共用的模擬試算表老闆檢視畫面,再雙按一次即可回到謎題本身。這裡沒有 canvas、沒有隨機產生器、沒有計時器、沒有音效,也沒有帳號,因此整個體驗中唯一會動的部分,就只有那六個數字、游標,以及你的三次選擇。
正是這種極簡風格,讓「無塌陷」的答案如此實用。當你把「2×3 格網從第一次按方向鍵到最後的重新開始提示都待在原處」內化為直覺後,你就能停止尋找連鎖反應,轉而開始規劃路線順序——而路線順序正是 Number Match 10 的全部重點。
如果你正在權衡選項,《依聲音而非拼法配對的押韻遊戲》對此有詳細介紹。