象棋是一種兩人對抗性遊戲,棋盤呈方形,被楚河漢界分為兩邊,每種顏色有16個棋子,分為7種,包括1個帥(或將)、2個士(或仕)、2個象(或相)、2個馬、2個車、5個炮(或卒、卒)。
遊戲的基本規則如下:
每位玩家輪流走棋,每次移動一個棋子,直到有勝負判定或和棋。
兵(或卒)在過河前只能直走一格,過河後可以橫走,但只能前進不能後退。
炮是唯一可以隔子打子的棋子,即炮吃子時必須隔一個棋子。
馬的走法是「日」字形,即先直走兩格再斜走一格,或者相反。
車的走法是直線,可以直進、直退或橫走,沒有步數限制。
士(或仕)只能在「九宮」內的斜線上走動。
象(或相)不能過河,走法是斜走兩步,即「田」字形。
將(或帥)是唯一不能出「九宮」的棋子,只能在「九宮」內活動。
勝負判定方式如下:
一方將另一方的將(或帥)將軍至無法逃脫,即為「將死」,判為勝。
一方被困至無法移動棋子,且無法避免被將軍,判為輸。
如果雙方都無法將死對方,判為和棋。
此外,還有一些特殊的規則和策略,例如「蹩馬腿」(即馬在前進方向上有其他棋子阻擋時不能跳過)、「塞象眼」(即象(相)在「田」字形中心有棋子時不能斜走)等。