暗棋遊戲
線上暗棋對弈,附大小順序表與完整規則
暗棋大小順序
| 大小 | 紅方 | 黑方 | 每方數量 | 特殊規則 |
|---|---|---|---|---|
| 7 | 帥 | 將 | 1 | 最大,但不能吃兵(卒) |
| 6 | 仕 | 士 | 2 | |
| 5 | 相 | 象 | 2 | |
| 4 | 俥 | 車 | 2 | |
| 3 | 傌 | 馬 | 2 | |
| 2 | 炮 | 包 | 2 | 隔一子跳吃,可吃任何棋子 |
| 1 | 兵 | 卒 | 5 | 最小,但可以吃帥(將) |
暗棋規則與操作說明
1. 翻牌決定陣營 (Start & Flip)
棋局開始時,32 顆棋子隨機洗牌且均為「蓋牌」狀態。首步翻開的棋子顏色(紅或黑)將決定該玩家(或翻牌者)的陣營,另一方自動成為對立陣營。點擊蓋牌棋子即可將其翻開。
2. 基本移動與吃子 (Movement & Capture)
翻開的棋子只能向鄰近四個方向(上、下、左、右)移動一格。若目的地有敵方棋子,且我方棋子階級大於或等於對方,即可將其吃掉。 階級大小順序為:將 (帥) > 士 (仕) > 象 (相) > 車 (俥) > 馬 (馬) > 卒 (兵)。
3. 兵卒剋將帥與砲包跳吃 (Special Rules)
兵 (卒) 雖最小,但能吃 將 (帥),而將 (帥) 不能吃兵 (卒)。砲 (包) 的吃法最為特別:在非吃子移動時,僅能移動一格;但要吃子時,必須沿直線越過「正好一個」棋子(無論該棋子是敵、我、或蓋牌皆可,俗稱炮架),此時可以吃掉直線任意距離的敵方棋子(無大小階級限制)。
4. 悔棋、勝負與 AI 難度 (End Game & AI)
當一方所有棋子都被吃光,或輪到該回合卻無任何合法移動/翻牌選項時,即判定輸棋。在 PVE 模式下,您可以使用「悔棋」功能回到上一步。Hard 難度 AI 會運用 2 步深度 Minimax 與 Alpha-Beta 剪枝搜尋,結合對蓋牌棋子的期望值估算,展現高強戰術!
🌐 連線對戰 (P2P) 使用指引
① 建立房間(主機方)
將遊戲模式切換為「連線對戰 (P2P)」。系統將自動產生您的 Peer ID,請將此 ID 複製並傳送給您的對手。主機方在對局中翻開的第一顆棋子決定其陣營(紅或黑)。
② 加入房間與觀戰(客端與觀戰方)
同樣切換為「連線對戰 (P2P)」模式,貼上對方給您的 Peer ID。若點擊「對戰」,連線成功後您將以玩家身份加入;若點擊「觀戰」,您將以觀戰者身份加入,即時同步雙方翻牌、走子、吃子與聊天內容,但無法動手操作棋盤。
③ 悔棋與重新開始
P2P 對局中,「悔棋」和「重新開始」均需對手同意後方才生效,對方會在彈出視窗中選擇同意或拒絕,確保對局公平性與雙方共識。
④ 即時對話與認輸
連線後右側面板會出現即時對話框,可在對局中與對手即時交流。若想結束對局,點擊「認輸」並在確認視窗中同意,訊息將即時傳送給對手,對局正式結束。
常見問題
暗棋大小順序是什麼?
由大到小為:帥(將)> 仕(士)> 相(象)> 俥(車)> 傌(馬)> 炮(包)> 兵(卒)。大的可以吃小的或同級的棋子,但兵(卒)可以反吃帥(將),帥(將)不能吃兵(卒)。
暗棋的炮(包)怎麼吃子?
炮(包)平常只能走一格;吃子時要沿直線隔著剛好一顆棋子(紅、黑或未翻開的都算,俗稱炮架)跳過去,可以吃掉任何大小的敵方棋子,距離不限。
暗棋怎麼決定紅方和黑方?
開局 32 顆棋子全部蓋著,第一個翻棋的人翻到什麼顏色,就屬於那一方,對手則是另一種顏色。
暗棋怎樣算輸?
自己的棋子全部被吃光,或輪到自己時沒有任何可以走或可以翻的棋,就算輸。