中国象棋战国时代就有,但那是雏形,是以投著(类似于掷骰子)决定走棋步数,赢棋的运气成分居多。棋子兵种也很少,只有主将、战车、步兵、卫士四种,各棋子走法也和现代不很一致。以后到了汉代,引用了楚汉争霸的历史,棋盘上出现了楚河汉界,兵种也增加了骑兵(就是马)和军师(就是相和象),取消了投著行棋。但正式发展到现代象棋则是在北宋年间,由于该时代老式火炮开始出现于战场上,故加入了最后出现的兵种——炮(炮)。各兵种棋子走法在各个时代都不完全相同,只有车这一兵种棋子的走法一直以来都固定不变的。
战国时期,已经有了关于象棋的正式记载 ,如:《楚辞 · 招魂》中有“蓖蔽象棋,有六簿些;曹并进,遒相迫些;成枭而牟,呼五白些。”《说苑》载:雍门子周以琴见孟尝君,说:“足下千乘之君也, …… 燕则斗象棋而舞郑女。”由此可见,远在战国时代,象棋已在贵族阶层中流行开来了。
战争时期
楚汉