攻城棋可用中国象棋盘,两人对弈,使用象棋子或其它可分辨双方的子粒各九枚,分别摆满己方九官格内。
双方轮流,只能跳行,不能跳空格.跳行规则:每方每轮必须跳过三枚棋子,不可多不可少,被跳过的棋子不限对方己方横竖斜进退均可跳,但不可重复跳过一枚棋子,即在每轮中的棋子只能被跳过一次,紧邻跳过至对面紧邻的空格,可一次跳过一枚也可一次跳过紧邻的二或三枚,可连跳也可分别跳过三枚,可用一子跳也可用二或三子在一轮中分别跳完三子先将己方九枚棋跳满对方九官格为成功但是当对方九宫格内仍有对方棋子时,只要以己方子粒补满就为胜,即假设对方九宫格只动了一枚棋子,那己方只要有一枚攻入九官格满棋即为胜以此类推,对方全部离开就需要进入九枚,以最后一步为准,即每轮必须跳过三枚棋子。