黑白棋(附源码)希望大家多多指点
走棋规则黑棋为先手,白棋时后手。
下子位置的限定:必须至少翻到一颗对方的棋子。
PASS:当无法翻到对方棋子时,己方PASS,直到可以翻到对方的棋子为止。
翻子规则
把自己颜色的棋子放在棋盘的空格上,而当自己放下的棋子在横、竖、斜八个方向上,有一个自己颜色的棋子时,夹在其中的棋子就全部会变为自己颜色的棋子。
棋局结束的判定
当棋盘上的60个方格都被占满,或者双方均不能下子时(包括一方棋子为另一方所吃光),棋局结束。子多者胜,32:32为和棋。
[tk09]
回复 3# meteor57 的帖子
按回车键 确定在某个格子摆下棋子!!!!还有根据规则必须能吃掉对方的一个棋子才能摆下棋子 好像还是没用...
不管是先点标点再回车还是还回车再点鼠标都不行...
What is wrong?
开始那4个棋子的周围都点了,回车了,都不行...
正在怀疑自己的智商... 呵呵
看来大家都不是很清楚楼主的
游戏规则啊
没看过
不晓得
但是还是支持一个
回复 5# meteor57 的帖子
棋子出现在左上角只能先按 下键 到棋盘的格子上
然后 按回车键是确定 放子(记得只有能吃掉对方至少 一个棋子才能放得下,不然棋子又会回到左上角) 做的不错 也看看,呵呵 [tk16]
终于知道怎么放子了...
不错支持一下.[em14]
有两个小建议
1.当前的可移动子最好和黑或白的颜色不同,这样会造成视觉混淆.
2.结束时,弹出的窗口有点问题,会造成假机(还没看代码,原因不明),就像进入了无限循环那样.
页:
[1]
