是的,你可以用鍵盤解開 Water Flow Puzzle:按 Tab 鍵將焦點移至土壤儲存格按鈕,按 Enter 或 Space 鍵切換其狀態,然後再按 Tab 鍵移至 Release Water。
這款遊戲採用原生焦點按鈕,而非全頁面的鍵盤監聽器。你選擇要變成渠道的儲存格,當你釋放水時,遊戲就會依據該版面配置計算出整條路徑。

Water Flow Puzzle 的鍵盤操作
五個固定的 7 乘 7 棋盤中,每個都含有八個可見且可挖掘的土壤儲存格。Tab 鍵可在真正的土壤儲存格按鈕之間移動焦點,而 Enter 或 Space 鍵則在關閉的土壤與開啟的渠道之間切換焦點所在的儲存格。方向鍵不用來引導水流。
| 任務 | 鍵盤操作 | 會發生什麼事 |
|---|---|---|
| 選擇一個土壤儲存格 | Tab | 將瀏覽器焦點移至下一個土壤儲存格按鈕。 |
| 開啟或關閉該儲存格 | Enter 或 Space | 在關閉的土壤與開啟的渠道之間切換焦點所在的土壤儲存格。 |
| 到達釋放控制項 | 持續按 Tab 直到 Release Water 取得焦點 | 將焦點從棋盤控制項移至釋放按鈕。 |
| 評估路徑 | 在 Release Water 上按 Enter 或 Space | 計算並顯示完整的確定性水流。 |
岩石儲存格、來源與容器都無法變更,因此它們不屬於挖掘決策的一部分。每個可互動的土壤控制項至少有 44 乘 44 CSS 像素,而七欄棋盤可在 390 像素的手機視窗中容納於 320 像素寬度之內。
請將鍵盤焦點保持在棋盤上,而不是期待用方向鍵移動。水流路徑是藉由開啟正確的儲存格建立的,而非靠著在棋盤上移動精靈。
用鍵盤解開 Water Flow Puzzle 的棋盤
- 讀懂固定的地形。在頂列找到來源,在底列找到容器。辨識出可開啟的八個土壤儲存格;其他內部儲存格則扮演岩石的角色。
- 讓第一個土壤按鈕取得焦點。持續按 Tab 直到某個土壤儲存格取得鍵盤焦點。繼續用 Tab 鍵檢視這八個可挖掘的儲存格。
- 開啟預定的渠道。對每個屬於路徑的焦點所在土壤儲存格按 Enter 或 Space。該儲存格會在開啟的渠道與關閉的土壤之間切換,所以再次按啟動鍵就會將它關閉。
- 不超出挖掘額度。最多只能開啟五個儲存格。若你嘗試開啟第六個,遊戲會拒絕該動作且不變更棋盤。
- 檢查分支順序。從每個目前所在的儲存格出發,水流會優先選擇向下,其次是左下,再次是右下。請確認依此順序第一個開啟的候選儲存格,正是你想讓它走的分支。
- 檢查最後的進場方式。路徑必須直接抵達容器開口正上方的最後一列渠道。若路徑終止在該列的其他欄位,水流就會從底部漏出。
- 釋放水。按 Tab 鍵移至 Release Water,並用 Enter 或 Space 鍵啟動它。遊戲會同步計算每一步,並顯示其規則實際評估出的路徑。
- 查看結果。成功的話會顯示 6/6 的容器結果並給予 200 分。若路徑受阻或漏水,則捕獲為零。第一次版面配置失敗後,請先檢視顯示的路徑,再仔細修正。
若路徑成功,結果會持續顯示,直到你選擇 Next Level。在第五個成功關卡,Finish Game 會記錄完成的 1,000 分結果。
鍵盤選取的路徑如何計算
Water Flow Puzzle 是一款同步的細胞路由遊戲,而非裝飾用的成功動畫。每一步,引擎都會依固定順序檢查三個可能的目的地:先直下,其次左下,第三次是右下。依此順序第一個開啟的渠道就成為下一個儲存格。
當多個分支都開啟時,這個優先順序就很關鍵。開啟優先順序較低的儲存格,並不會讓水流忽略其優先順序中位於上方的可用儲存格。路徑會遵循第一個符合條件的開口,因此每個選定的渠道都必須屬於預定的確定性路徑。
若在最後一列渠道之前,三個可能的目的地都沒有開啟,路徑就會受阻。在最後一列渠道上,只有容器正上方的儲存格有能捕獲水流的垂直開口。抵達最後一列的其他欄位,會讓粒子從底部漏出。
若想更深入了解棋盤路徑,請參閱讓六個粒子穿越 7 乘 7 棋盤的路由指南。鍵盤並不會改變路徑規則:相同的開啟儲存格版面配置,總是產生相同的順序路徑。
沒有隨機來源、隱藏計時器、變動的障礙物,或依賴影格率的結果。滑鼠、觸控與鍵盤的提交結果一致,因為棋盤狀態與提交的渠道集合決定了結果。「水」只是棋盤遊戲的視覺主題,並非經過校準的壓力、重力、管線容量或其他水力行為模擬。
分辨受阻路徑與底部漏水
| 結果 | 路徑條件 | 分數結果 |
|---|---|---|
| 捕獲 | 評估出的路徑經由容器開口正上方的儲存格抵達容器,且容器回報 6/6。 | 關卡通過,恰好獲得 200 分。 |
| 受阻 | 在最後一列渠道之前,向下、左下或右下的候選儲存格都沒有開啟的渠道。 | 捕獲的粒子數為零。 |
| 漏水 | 路徑抵達最後一列渠道的欄位,並非容器正上方的欄位。 | 捕獲的粒子數為零。 |
受阻與漏水的路徑分數都為零,但遊戲會給出不同的訊息,方便你找出問題。若結果顯示路徑受阻,請檢視底列之前最後一個開啟的儲存格,並確認第一個可用的候選儲存格是否不小心被關閉。若顯示水漏水,請追蹤最後一步,確認路徑是進入容器的欄位,而非最後一列的其他欄位。
釋放後顯示的結果很有用,因為它呈現的是引擎實際評估的路徑,而非無關的預覽。每個有水流經過的渠道都帶有可見的粒子點,而容器本身只有在垂直開口捕獲全部六個粒子時才會回報 6/6。
在釋放前先規劃,因為失敗的版面配置次數有限
重試政策是用鍵盤解題時最需要留意的主要限制。一次失敗的嘗試會被儲存為正規化的版面配置簽章:也就是排序後的開啟渠道儲存格集合。因此,以不同順序開啟同樣五個儲存格,並不會產生不同的失敗嘗試。
- 再次釋放完全相同的失敗版面配置,會保留單一已記錄的失敗,而不會新增另一筆不同的失敗。
- 第一次失敗後進行編輯,會保留該失敗紀錄,雖然舊的路徑顯示會被清除。
- 釋放第二個不同的失敗版面配置,會使這次執行陷入死結,並需要 Restart。
- 成功的版面配置會在下一個固定關卡開始前清除失敗紀錄。
Restart 會重新建立完全相同的初始第一關狀態,所以它並非只是重新開啟目前的棋盤。這表示在修訂版面配置後第二次使用 Release Water 之前,檢查分支優先順序與最後進場方式就很重要。
每個編製的關卡都恰好只有一種能捕獲的五儲存格版面配置。trial-and-error 仍可能揭露錯誤,但「第二次不同失敗」的規則,使得仔細推論比反覆提交多個無關猜測更有用。
完成五個關卡,獲得 1,000 分
只有當顯示的六個粒子全部抵達容器時,關卡才算通過。該成功恰好給予 200 分,而且在你就檢視路徑、粒子標記、6/6 結果與分數期間,成功結果都會持續顯示。選擇 Next Level 會開始下一個固定棋盤;第五次成功會出現 Finish Game,並記錄恰好 1,000 分。
棋盤一旦被捕獲,不適當的編輯與釋放會被凍結,直到你進入下一關。死結狀態同樣會凍結後續動作,直到你使用 Restart。這可避免意外的按鍵改變已完成或終結的棋盤。
一切都執行於瀏覽器中。不需要帳號、付費服務、網路計算、套件相依性、感測器或檔案存取。渠道版面配置、水流路徑、失敗紀錄與分數都不會上傳;共用的遊戲外殼可能會在瀏覽器儲存空間可用時,於本機儲存最佳完成分數。
若想更深入了解,請參閱 Easy Water Sort Puzzle Puzzles: A Beginner Move Guide。