象棋棋子由大到小的排序是帥、士、相/象、車、馬、兵炮,它的吃子規則是敵方棋子進入我方棋子行走的位置時,就可以將其吃掉。例如敵方的馬落在一方車所處位置的橫線或豎線上,一方車就可以直接吃掉對方馬。
車的走棋規則是橫走或豎走,不限步數,當橫走或者豎走的時候,旁邊有自己的旗子擋住,就不能走了,如果有對方的棋子走過,可以將其吃掉,車的價值相當于兩個馬、兩個炮或者是一馬一炮。
炮有炮打隔子的說法,就是說炮吃子的方法是要隔一個子,可以是自己的棋子或者是對方的棋子才能夠吃子,開局當中炮的力量略大于一個馬,殘局中,則馬略大于一個炮,有殘局馬勝炮還家的說法,炮的功法有當頭炮、天地炮、重炮等等。
馬的走棋規則為馬走日,但是馬有別馬腿的限制,馬的功法有馬、掛角馬等。兵卒在沒有過河的情況下只能直走一步,過了河,可以橫走或者直走一步,但是不能倒退,吃子也是如此。將帥只能在九宮里面走棋,可以吃它旁邊的對方的一個子,在象棋中,誰的將帥先被對方吃掉,這盤棋就輸了。