象棋中,各棋子的走法各不相同。炮、车、马、相、士、将六个棋子均只能走直线或斜线,其走法各不相同;炮在走直线的同时需要跨越一个棋子才能吃子,车只能直线行进,马走日字形,相只能在自己的阵营内走田字形,且不能越河,士则只能在自己的阵营内斜着走,将则只能在九宫格内活动,不能出九宫。
另外,棋子也不能回头走,只能向前或向斜方向行进,当有棋子阻挡时,就不能前进。这些规则需要牢记,方能在象棋中真正掌握走棋技巧。