excel 开发2人跳棋游戏戏

2人跳棋游戏戏是一款具备竞技性并且非常考验玩家策略能力的棋盘游戏,游戏可以和朋友或家人一起玩耍玩法简单,每位玩家将自己的棋子移动到对角同颜色位置即為胜利;现在最火软件站为大家提供了多款跳棋手机版游戏喜欢玩2人跳棋游戏戏的朋友们赶快来最火软件站下载吧!

2人跳棋游戏戏 -- 【代码详细见附件本版本暂只支持 谷歌的 chrome 浏览器,其它浏览器后续支持 】

      其实本游戏当初我不用backbone时代码量会更少但用了结构更清晰、且易于扩展。

      后期將在分析其它源码时为本案例添加其它诸如 nodeJS 等可连网对战功能

      2、选择左上角玩家数量,点击开始在棋盘上生成对应的玩家棋子

      3、选择任一棋子其周围会显示可跳位置,同常规跳棋

重点:1、如何画出棋盘 及 标识每个坑的位置见下图

            通过看上面的图,可得出棋盘就是两個等边三角形交叉可得,且每个棋子生成有可遵循的规律

           通过上图我们可以看到每个点有六个相连点,左上、右上、左、右、左下、右丅而坐标关系如下

* 上面这所以标出方向,是后面查询间隔跳的关联点是要用到

          在第二步的基础上查询A点一周的关联点,是否有棋子洳果没有则可跳,如果有如点右下方B点已有其它棋子,则查询B的右下方位置C是否空缺如空则可跳,再判断C一周是是否有棋子如有再查找同方法的下一个位置是否有空缺,依次递归详见 Piece.arround / Piece.getSkip

最后,本游戏只在两台电脑上测试通过欢迎大家试用,如有问题建议欢迎反馈

我要回帖

更多关于 2人跳棋游戏 的文章

 

随机推荐