象棋中只能前进不能后退的棋子只有兵和卒,“兵(卒)”在过河前每一回合只可以向前行走一步,过河之后可以向左或者是向右行走,但是不能后退。所以,除了兵或卒,其他都可以后退。
象棋的基本走法口诀有马走日,象走田。车走直路炮翻山。士走斜线护将边。小卒一去不回还。
兵卒在行走的时候是过河之前一步步走,在过河之后可以走左右两个方向一次移动一步,不能后退,威力过河之后增强。
马在走的时候是固定的一直线一斜线,需要先直着或者是横着走一格,再斜着走一格,在没有棋子挡路的时候可以到达四周八个点。
车可以控制十七个子,在没有子阻碍的情况下车是不受限制的,阻拦的竖线和横线都可以走。
炮的走法和车的走法在不吃子的情况下是类似的,吃子的时候只要敌方和己方中间有一个棋子就可以走,就是象棋的炮是可以越子的。
象在棋盘中是起到防守以及保护作用,活动范围仅仅是本方阵地,仅仅限于河界之内,不能过河界,田字中间有棋子的时候不能走。
将和帅有固定的九宫格,只要它的走动是在竖线或横线内的一格,上下左右都可以活动。