骑士飞行棋经典习题

骑士飞行棋经典练习前段时间用C#写了一个骑士飞行棋的练习,现在想起了把他贴出来,用来练习基础知识非常好,

骑士飞行棋经典练习

前段时间用C#写了一个骑士飞行棋的练习,现在想起了把他贴出来,用来练习基础知识非常好,如果需要完整的项目源码可以到这来去下载:完整项目代码下载

先来看看游戏规则: 

图例说明:
        幸运轮盘:◎ 地雷:☆ 暂停:▲ 时空隧道:卐 普通:□
        玩家“张三”和“李四”的士兵分别用“ Α 和 Β ”来标识
        如果Α与Β在同一个位置上时,那我们用“<>”来标识!
        ///1踩到幸运轮盘◎:可请选择下面两项进行操作【1】:交换位置 【2】:进行轰炸(对方回退6步)
        ///2踩到地雷☆ 将会被打回起点!按任意键撤回
        ///3踩到暂停▲ 对方可以进行连续走两次
        ///4踩到时空隧道卐 前进10步     
       谁先到达终点谁去的最后的胜利。


具体的实现代码如下

设置好两个玩家之后,按任意键继续:

骑士飞行棋经典习题

继续进行中:

骑士飞行棋经典习题