湘琪 CS162组合项目-象棋(中国象棋) XiangQ棋盘游戏的有效实现。 需要支持ANSI输出的IDE。 用法 使用支持ANSI打印的IDE打开并运行game.py文件。 游戏将开始,棋盘将打印到终端。 这是一款2人游戏。 在回合中,每个玩家都选择一个棋子的开始位置和所需的结束位置。 如果此举是合法的,则进行此举,然后继续进行游戏。 否则,要求播放器重试。 路线图 有一些已知的错误,但有一些游戏结束情况。 在游戏如何处理即将来临的无效用户输入方面,还计划进行一些更改。 修复这些问题后,可以使用PyGame更新游戏。