- 博客(4)
- 资源 (11)
- 收藏
- 关注
原创 【JavaScript游戏开发】使用HTML5 canvas开发的网页版中国象棋项目
//V1.0 : 实现棋子的布局,画布及游戏场景的初始化//V2.0 : 实现棋子的颜色改变//V3.0 :实现所有象棋的走棋规则//V4.0 : 实现所有棋子的吃子功能完整的项目源码已经开源:https://github.com/xiugangzhang/ChineseChess项目在线预览地址:http://htmlpreview.github.io/?https://gi...
2018-08-21 12:41:10 1472 1
原创 【JavaScript游戏开发】JavaScript+HTML5封装的苏拉卡尔塔游戏(包含源码)
/** 苏拉克尔塔游戏 * 思路: * 1.棋盘设置:使用HTML5的canvas标签绘制整个棋盘 * 2.点击事件:当页面被点击时,获取点击的x,y像素点,根据此像素点进行判断,再在合适位置绘制黑红棋子,棋子均是使用canvas绘制的 * 3.保存落子记录:将数据存入一个二维数组,x和y表是落子坐标,1为白棋,2为黑棋,0代表此处无棋子,只有没有棋子的才能落子 * 4.判断输赢:每次...
2018-08-23 12:35:33 2190 5
原创 【JavaScript游戏开发】使用HTML5+Canvas+JavaScript 封装的一个超级马里奥游戏(包含源码)
这个游戏基本上是建立在JavaScript模块化的开发基础上进行封装的,对游戏里面需要使用到的游戏场景进行了封装,分别实现了Game,Sprite,enemy,player, base,Animation 等游戏类,后续代码还可以继续优化,最终实现的效果如下:其他的所有核心代码已经开源:https://github.com/xiugangzhang/SuperMarioGame在线预览...
2018-08-22 12:19:01 3290 1
原创 【JavaScript高级进阶】JavaScript变量/函数提升的细节总结
// 测试1console.log('----------test1--------------');console.log(global); // undefinedvar global = 'hahaha';console.log(global); // hahahafunction fn(){console.log(a); // undefinedvar a...
2018-08-07 11:26:41 287
2018慕课网精品视频教程【数据结构+算法+项目实战】
2018-09-20
2018最新Linux+NGINX服务器编程全套最新视频教程【代码+文档+视频】
2018-09-01
2018最新MySql+oracle+mongodb数据库调优全套视频教程
2018-09-01
《HTML5+Canvas核心技术图形动画与游戏开发》.((美)David+Geary).pdf
2018-04-06
webgl视频教程+学习资料
2018-03-22
2018JavaScript最新高级编程完整版
2018-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人