🔴 紅方先行,點擊棋盤開始
紅方吃子數 (紅俥傌相仕帥兵) 0/16
黑方吃子數 (黑車馬象士將卒) 0/16
音效開關
無落子記錄

中華象棋規則與操作說明

1. 棋盤架構與基本走法 (Layout & Normal Pieces)

象棋棋子置於九行十路交叉點上。 帥/將仕/士僅限在九宮格內移動(帥/將走直、仕/士走斜); 相/象走 2x2 田字且不能過河; 俥/車橫直暢行無阻; 兵/卒過河前只能前進,過河後可橫行,但皆不可後退。

2. 拐馬腳、塞象眼與炮翻山 (Blocking Rules)

傌/馬走日字型,若移動方向之鄰近直格有棋阻擋,則無法朝該日角前進(拐馬腳); 相/象走田字,若田字中心有棋阻擋,則無法前進(塞象眼); 炮/砲不吃子時移動同車,吃子時則必須直線越過剛好一個棋子(炮架,不分敵我),始能擊殺後面任意距離之敵子。

3. 飛將規則與將軍判定 (Special Check Rules)

飛將限制:將、帥在同一直線上對望時,中間必須有其他棋子阻隔。任何會造成將、帥直接對望(無阻隔)的走法皆屬非法走法。當我方威脅到敵方將帥時,即為「將軍」,敵方必須在該回合設法避開,否則被將死或陷入困境(無子可動)即判定輸棋。

4. 悔棋、勝負與 AI 難度 (End Game & AI)

雙人或與 AI 對弈中,您可透過「悔棋」功能回朔上一步(PVE 中將撤銷玩家與 AI 的動作)。Hard 難度 AI 使用 3 層 Minimax 深度搜尋與 Alpha-Beta 剪枝演算法,並加入針對拐馬腳和河道位置之動態權重評估,戰力驚人!


🌐 連線對戰 (P2P) 使用指引

① 建立房間(主機方)

將遊戲模式切換為「連線對戰 (P2P)」。系統將自動產生您的 Peer ID,請將此 ID 複製並傳送給您的對手。主機方將執紅方(先手),棋盤下方為紅方陣地。

② 加入房間(客端方)

同樣切換為「連線對戰 (P2P)」模式,貼上對方給您的 Peer ID 後點擊「連線」。連線成功後客端將執黑方(後手),棋盤會自動翻轉使黑方陣地在下方,視角符合直覺。系統顯示 🟢 已連線即可開始。

③ 悔棋與重新開始

P2P 對局中,「悔棋」和「重新開始」均需對手同意後方才生效,對方會看到彈出視窗以選擇同意或拒絕,確保對局公平性與雙方共識。

④ 即時對話與認輸

連線後右側面板會顯示即時對話框,可在對局中與對手即時交流。若想認輸,點擊「認輸」並在確認視窗中同意,訊息將即時傳送給對手,對局宣告結束。