重力翻轉遊戲
讀取固定走廊中的障礙,保留或翻轉重力,並讓真實跑者沿五個確定的關卡移動。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.閱讀下一走廊欄位的障礙,並確認跑者目前是沿地板還是天花板移動。
- 2.選擇「前進」以維持當前重力側,或選擇「翻轉+前進」以切換側面再進入下一欄。
- 3.在所有五關中清除每個固定的列以獲得恰好 1,000 點數,同時避免在某一關中出現第二次不同的碰撞。
關於重力翻轉遊戲
重力翻轉遊戲是一款以兩項明確操作為核心、無時間限制的五關走廊跑者遊戲。跑者位於地板或天花板上。前進維持當前重力方向並進入下一固定欄位;翻轉+前進則反轉重力,將跑者移至對側,再進入下一欄位。若所選側面存在障礙,該動作將碰撞失敗,跑者將停留在原地。
這是一種真實的狀態變化,而非僅為裝飾性的翻轉動畫。每一次安全操作都會改變當前欄位的位置。翻轉不僅改變重力方向,也會同時改變跑者所在側面,並在碰撞評估前完成更新。狀態儲存從關卡起始到當前欄位的完整路徑。視覺板上根據此狀態顯示跑者位置與路徑點,文字狀態則顯示地板或天花板、上或下重力,以及精確的欄位進度。
每關使用一個永久固定的走廊。第一欄為清晰的起點,之後每欄皆有一個障礙位於地板或天花板上。障礙不會移動、不會隨失敗而消失或隨機化。玩家會觀察下一個可見欄位,並決定是否繼續留在當前側或翻轉至對側以避開障礙。由於沒有背景計時器,即使裝置較慢、瀏覽器排程暫停或輔助功能互動,也不會影響結果。
兩項操作設計得極為明確。前進代表維持當前側並進入下一欄。翻轉+前進則代表切換側面並以原子操作進入下一欄。碰撞不會部分翻轉、部分前進或破壞記錄路徑。位置、側面、重力、得分與完成路徑皆保持不變。一次安全的翻轉會同時更新側面與重力,避免視覺狀態與碰撞邏輯出現不一致。
五個原創關卡包含四、四、五、五、六個障礙列。完成關卡的最後一列將獲得恰好 200 點數。下一關將在地板上、向下重力、第一列以及全新的一個節點路徑中確定性地開始。因此完成所有五關將獲得恰好 1,000 點數。最後一關會保留完整的完成路徑,使得最終狀態仍可檢視。
碰撞處理遵循每關內的「兩次失敗」規則。失敗決策的簽名包含關卡、當前段位與標準化操作。相同操作在相同段位重複時將被去重,不會消耗第二次失敗機會。玩家可選擇安全操作繼續進行。若後續出現不同碰撞,將產生第二個簽名並導致跑者被鎖定。一旦鎖定,所有操作與所有reducer呼叫將被凍結,直到執行重啟。
決策標準化接受可見操作名稱,無論周圍空格或大小寫。翻轉+前進的加號形式將標準化為內部連字元形式。未知命令、非字串值、空文字、已完成會話或已鎖定會話將視為原子無效操作。重啟將重建第一關的初始狀態,包括地板側、向下重力、第一欄、空的失敗集合、零分,以及一個單節點的地板路徑。
走廊設計完全公開,不隱藏遊戲幾何結構。每欄會顯示可見的障礙側、當前跑者側(若存在)以及已完成路徑側(若已透過)。這些是可玩的遊戲事實,並非答案註解。此元件從不新增安全操作欄、解答序列、正確索引、正確性分類、答案資料屬性或隱藏路徑。測試識別碼僅包含中性欄位索引與控制名稱。
鍵盤控制僅作用於可聚焦的遊戲區域,而非全域性視窗監聽器。按 A 或右箭頭鍵前進,按 F 鍵翻轉並前進。原生按鈕提供相同操作,至少提供 44 像素的互動高度,適用於觸控,並支援標準 Enter 或 Space 按下。由於無時間限制,焦點移動或螢幕閱讀器探測不會導致意外延遲步驟。最寬的關卡以最小零格網顯示七欄,包含緊湊符號、文字包裝與溢位保護,確保佈局在 390 像素的行動電話上結構穩定。
自動化測試擁有所有五個障礙陣列與所有五個安全決策序列的私有字面複製。其獨立的側邊切換功能可模擬每段操作,且不呼叫產品reducer。對每一步,它驗證預期決策會落在未受阻側,而相反決策則會精確落在障礙側。接著驅動產品狀態透過所有安全路徑,確認真實的位置、側面、重力與路徑轉換,驗證精確的 200 點增加與精確的 1,000 完成,並測試無效、重複失敗、第二次不同失敗、鎖定、終止以及重啟的行為。
所有幾何與規則皆為產品原創設計的固定設定。遊戲並未聲稱模擬重力加速度、質量、速度、硬體感測器、軌道運動或任何可測量的物理系統。重力、地板與天花板僅指一種確定的雙軌機制。由於結果不依賴任何外部標準、測量、參考表、日期或事實對照,此證據分類為 dataRisk 無風險,且無需外部來源。
所有內容皆在瀏覽器中本機執行,作為客戶端 L1 遊戲。決策、路徑、碰撞與得分均不會上傳處理,也無需帳號。共享的 GameShell 提供計分與本機最佳分數功能、確定性重啟與老闆鍵。相同決策序列在每次執行時結果皆相同。
方法與來源
五個原創走廊裝置定義每一個目的地柱對應的一側邊界。進階操作保留當前側邊;翻轉+進階則切換側邊與重力狀態,再進行碰撞評估。測試私有Oracle擁有實際的障礙陣列,並透過獨立的切換函式證明每項安全操作皆避開其障礙,而所有相反操作則必定發生碰撞。無外部測量或事實參考資料影響結果。
常見問題
- 跑者會自動移動嗎?
- 不會。沒有計時器。跑者僅在選擇「前進」或「翻轉+前進」後才會移動下一欄,因此瀏覽器計時與裝置速度不會影響決策結果。
- 在「翻轉+前進」時會發生什麼變化?
- 重力方向與跑者側面會同時改變,然後跑者嘗試進入下一欄。若該目的地側被障礙阻擋,整個動作將原子性失敗。
- 碰撞發生後會發生什麼?
- 跑者將停留在原地,側面、重力、得分與路徑皆不變。重複相同的失敗簽名將被去重,但若出現第二次不同碰撞,將鎖定該關卡直到執行重啟。
相關工具
小遊戲 使用指南
查看全部- Gravity Flip Game: When to Flip and When to Hold (英文原文)
- Flip Gravity Runner: How to Score Exactly 1,000 Points (英文原文)
- Can You Play Shape Rotation Match With a Keyboard? Yes (英文原文)
- Connect Numbers in Sequence? Numberlink Pairs Them Instead (英文原文)
- River Crossing Puzzle Score Is a Fixed Reward, Not a Test (英文原文)
- Are the Pattern Completion Test Questions Randomized? No (英文原文)
- Semantic vs Thematic Odd One Out: A Pinned-Sense Game (英文原文)
- Literal vs Idiomatic Phrasal Verbs: 8 Contexts to Test (英文原文)
- Play Nurikabe on a Phone or Without a Mouse (英文原文)
- Can You Play Number Memory Test Without Downloading? Yes (英文原文)
- Do Diagonal Numbers Count as Adjacent in Number Match 10? (英文原文)
- How Do I Avoid Common Mistakes in Number Balance? (英文原文)
- Can You Play Nonogram Without Downloading? Yes (英文原文)
- Do Two Things at Once Game: Beat Both Deadlines (英文原文)
- Moving Object Memory Game: Track Two Discs to 1,000 (英文原文)
- Creature Inheritance Game: Genetics or Fictional Puzzle? (英文原文)
- Mirror Laser Puzzle Game: How Slash Tiles Route Rays (英文原文)
- Mirror Image Questions: 5 Asymmetric Polygons to Reflect (英文原文)
- Can You Play Memory Match Without Downloading? Yes (英文原文)
- How to Avoid Common Mistakes in a Maze Game (英文原文)