摘要: HTML5 利用canvas构建Web五子棋游戏程序设计这只是一个简单的javascript和HTML5小程序,没有实现人机对战。五子棋棋盘落子点对应的二维数组。数组的元素对应落子点。比如数组元素值为0表示该元素对应的落子点没有棋子,数组元素值为1表示该元素对应的落子点有白棋子,数组元素值为2表示该元素对应的落子点有黑棋子;判断五子棋赢棋的算法是通过对五子棋棋盘落子点对应的二维数组的操作来实现的。判断五子棋赢棋算法下边的函数可以实现判断五子棋赢棋的算法,也可以按照教材中相应的算法实现。其中函数的参数xx.yy为数组下标,chess数组实现五子棋棋盘落子点的数据结构映射。算法的思想方法是:以当前 阅读全文
posted @ 2012-12-09 21:43 ImWiki 阅读(12741) 评论(5) 推荐(2)
摘要: HTML5 Web Database 数据库的使用方法备注:请使用chrome浏览器//openDatabase方法打开已经存在的数据库,如果不存在将会创建一个数据库,参数分别是 数据库的名称,版本,数据库的描述,和数据大小 var db = window.openDatabase("mydatabase", "1.0", "我的数据库描述", 20000);数据库的SQL语句的使用方法dbname.transaction(function (tx) { tx.executeSql(sql); });<!DOCTYPE html 阅读全文
posted @ 2012-12-09 00:25 ImWiki 阅读(20943) 评论(5) 推荐(1)