象棋中只能前進不能后退的棋子只有兵和卒,“兵(卒)”在過河前每一回合只可以向前行走一步,過河之后可以向左或者是向右行走,但是不能后退。
象棋的基本走法口訣有馬走日,象走田。車走直路炮翻山。士走斜線護將邊。小卒一去不回還。
兵卒在行走的時候是過河之前一步步走,在過河之后可以走左右兩個方向一次移動一步,不能后退,威力過河之后增強。
馬在走的時候是固定的一直線一斜線,需要先直著或者是橫著走一格,再斜著走一格,在沒有棋子擋路的時候可以到達四周八個點。
車可以控制十七個子,在沒有子阻礙的情況下車是不受限制的,阻攔的豎線和橫線都可以走。
炮的走法和車的走法在不吃子的情況下是類似的,吃子的時候只要敵方和己方中間有一個棋子就可以走,就是象棋的炮是可以越子的。
象在棋盤中是起到防守以及保護作用,活動范圍僅僅是本方陣地,僅僅限于河界之內,不能過河界,田字中間有棋子的時候不能走。
將和帥有固定的九宮格,只要它的走動是在豎線或橫線內的一格,上下左右都可以活動。