JavaScript编写人机对战五子棋(一)

来源:互联网 发布:谷歌公司推荐的程序员 编辑:程序博客网 时间:2024/05/07 00:15

我们一步一步来,首先先将工程建好(我使用的开发工具是HBuilder):


我们使用canvas绘制棋盘.初始代码如下:

index.html

<!DOCTYPE html><html><head><meta charset="utf-8" /><title>五子棋</title><link rel="stylesheet" href="css/chess.css" /><script type="text/javascript" src="js/chess.js" ></script></head><body><canvas id="chess"></canvas></body></html>

然后对canvas的样式进行设置:

chess.css

canvas{display: block;width: 450px;height: 450px;margin: 50px auto;border: 1px solid black;-moz-box-shadow:0 0 10px #06c;    -webkit-box-shadow:0 0 10px #06c;    box-shadow:0 0 10px #06c;}
初始效果如下:



0 0