五子棋
在標準 15×15 框格的本機裝置上,以鍵盤控制進行自由風格的 Gomoku 遊戲,支援四軸勝利檢測、平局判斷、重新開始,以及老闆鍵功能。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.黑方先手。使用箭頭鍵移動高亮遊標至空交點。
- 2.按空格或 Enter 放置石子,然後由白方與黑方在同一裝置上交替回合。
- 3.在任何橫向、縱向或對角線上形成五格或以上的連續石子即獲勝;若想重新開始,請使用「重新開始」,或按 Escape 兩次啟用老闆鍵。
關於五子棋
Gomoku 是一種兩玩家本機遊戲,實作自由風格的五連線。遊戲板有 15 行與 15 列,黑方先手,玩家交替在空格交點放置黑與白石子。首個形成五格以上連續的橫向、縱向或對角線者獲勝。根據自由規則,六格以上的連線也視為勝利;本頁面不適用 Renju 開侷限制或禁止移動規則。
高亮的遊標從中央交點開始。使用箭頭鍵移動至一個交點,然後按空格或 Enter 來放置當前玩家的石子。移動會被邊界限制,若嘗試放置在已有石子的交點,則不會改變遊戲狀態或切換回合。支援指標操作的使用者可直接選擇任意空交點,然後點選「放置石子」按鈕,遊戲中顯示的回合標籤會清楚標示下一位玩家。
勝利檢測會針對最新放置的石子檢視四個軸向:橫向、縱向、向下對角、向上對角。對每個軸向,會計算兩端匹配的石子數量,並包含當前放置的石子。總數達五格或以上即宣告勝利,立即結束遊戲、保留最終遊戲狀態、宣告黑方或白方獲勝,並禁止進一步操作。透過最新移動檢測,避免在遊戲中虛構勝利,也符合每次合法操作僅改變一個格子的現實。
遊戲也定義了一個終局狀態。若所有 225 個交點都被佔滿,且任一顏色均未形成五連線,則判為平局,遊戲操作將被中止。自動測試會使用完整交替模式,且無符合的連線來觸發此罕見邊界情況。遊戲不會在無聲狀態下重置整個遊戲板、跳過已佔用回合,或在獲勝或平局後繼續計數。
重新開始會清除所有 225 個格子,恢復黑方為首手,將遊標歸至中央,重置移動次數,並移除勝利或平局訊息。共享遊戲殼會記錄本機最佳結果,以移動次數為準,次數越少越好。該小值僅儲存在瀏覽器網站資料中,並非全球排名或競爭能力的證明。此遊戲不涉及帳號、對手匹配、聊天、伺服器或網路連線。
老闆鍵透過常見遊戲控制項提供。連續按兩次 Escape 會將遊戲視窗換成中立的工作模式,再重複相同快捷鍵即可恢復。此為便利性覆蓋層,非安全功能:不會關閉頁面、清除歷史紀錄、改變作業系統視窗標題,或防止有瀏覽器存取權的使用者修改遊戲板。重新開始會獨立清除當前回合內容。
棋盤是以語義 DOM 按鈕呈現,而非畫布。這讓每個交叉點都能直接互動,允許瀏覽器聚焦提示,並可在不解析像素的情況下測試鍵盤操作。顏色使用網站的 CSS 變數與明確的黑白棋子樣式。頁面不需音訊、相機、麥克風、觸控動作或特殊硬體。在小螢幕上,棋盤會保持在面板內,不會擴充套件文件寬度。
規則源自公開的 Gomoku 參考資料,並針對標準板、黑方先手、空交點放置、四個方向線、以及自由風格的連線規則進行獨立交叉驗證。可執行的測試架構包含八個規則參考點。另有一個九步模擬證明黑方橫向獲勝,同時白方在下一行交替進行合法操作。其他測試涵蓋所有獲勝軸向、佔用格拒絕、遊標邊界、獲勝後的封鎖、以及完整板面平局。
本版本僅支援同一裝置兩玩家對戰。遊戲無電腦對手、提示引擎、計時、撤回、存檔遊戲、開局庫、賽事仲裁、Renju 違規、Pente 捕獲或線上等級功能。開始前請與對手確認使用的是自由風格規則。若需正式比賽,請參考該賽事當前的規則手冊,因為不同 Gomoku 變體在板面大小、開局程式、連線處理與禁止移動規則上可能有所差異。
方法與來源
建立一個包含 225 個格的陣列,用以呈現 15×15 的自由風格遊戲板,黑方先手,遊標居中,初始移動次數為零。移動時使用箭頭鍵限制範圍。拒絕放置在已有石子的格子,且不進階回合。放置後,沿橫向、縱向及兩條對角線計算匹配的石子數,達五格或以上即宣告勝利。若無勝利且所有格子皆被佔滿,則判為平局。獲勝或平局後禁止進一步操作,並在重新開始時重建初始狀態。每個交點以 DOM 按鈕呈現,使用網站的 CSS 變數。
常見問題
- 連續六格是否算作獲勝?
- 是的。本頁面使用自由風格的 Gomoku,五格或以上的連續石子即獲勝。此規則不適用 Renju 的連線或禁止移動限制。
- 可以對電腦或線上對戰嗎?
- 不可以。此版本僅支援同一裝置兩玩家對戰。遊戲無 AI 對手、匹配、聊天、存檔或等級功能。
- 若遊戲板填滿卻未形成五連線會怎麼樣?
- 遊戲會將完整板面判為平局,禁止進一步操作,並提供「重新開始」以進行新回合。
相關工具
小遊戲 使用指南
查看全部- Does a Line of Six Count as a Win in Gomoku? Yes (英文原文)
- Can You Play Gomoku Against the Computer or Online? (英文原文)
- 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 (英文原文)