HTML5 黑白五子棋_html5五子棋游戏

其他范文 时间:2020-02-29 10:28:17 收藏本文下载本文
【www.daodoc.com - 其他范文】

HTML5 黑白五子棋由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“html5五子棋游戏”。

html5 黑白棋,与之前的canvas游戏不一样,五子棋的游戏思路,canvas不需要每次都清楚渲染一遍,而是在原来的基础上绘制。由于没有时间限制,因此不需要动画主循环。五子棋的棋子采用两者png 图片,用 canvas的 image 接口绘制棋子。

写这个主要是实现下二维数组的使用。游戏很简单,没有AI对弈。自己和自己玩。

算法介绍

准备一个二维数组map,通过二维数组构造一个点。点的值若为0 则表示空,为1 则表示有白棋,为2 则有黑棋站位。

捕捉鼠标事件,如果是白棋则讲map的点填上相应的表示。通过当前的点,循环左右上下,左上右下等八个方向,如果有连续的 1或者2 则表示白棋或黑棋赢。

需要注意是如何理解两个循环变量的循环。代码如下

html

五子棋body {margin: 10px;} 你的浏览器不支持HTML5 canvas,请使用 google chrome 浏览器 打开.

下载HTML5 黑白五子棋word格式文档
下载HTML5 黑白五子棋.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文