单机跳棋程序的源码
一个单机跳棋程序的源码,测试可玩,喜欢的朋友可以下载研究下
程序实现简介:
跳子棋程序的实现不算太难,但却也有一点复杂。主要原因可能就是它的棋盘为一个不规则的图形。
我的思路是:把棋盘121棋格分为7个区,中间为0区,上为1区,逆时针至右上角。
定义一个棋格的属性:
坐标。(根据棋盘图自己量一下,不会不知道用什么吧!)
棋格所属区域,即上面所提7个区。
棋格离各个端点几格,6维数组记录6方,电脑下子时可作为下子的优先级判断。
棋格上棋子的颜色0-6,0为无子。
棋格属于第几个棋格(从上至下,从左至右,1-122个棋格)
再定一个6
下载地址
用户评论