- 博客(6)
- 收藏
- 关注
原创 自己模拟游戏引擎,动手写个js碰撞检测插件
js-collider js碰撞检测插件入口… 通过继承ColliderPoint类并实现其中三个方法 /** * 这三个方法是用来让用户重写的 * onCollisionEnter: 监听第一次碰撞 * onCollisionStay: 一直监听碰撞 * onCollisionExit: 监听碰撞退出 */ onC...
2018-06-10 10:11:31 1031
原创 node.js利用socket.io实现多人在线匹配联机五子棋
项目地址,已上传github ——> 项目演示地址 -> 欢迎大家来这里一起玩游戏哦~~ client端使用简单的h5+js实现了棋局的总体布局。 server端使用node的socket.io模块与客户端进行数据交互,棋子的落点和输赢校验均是在server端完成。 五子棋ui界面请见.. client端的界面这里就不做过多解释了,只要稍微懂点h5就可以...
2018-06-10 10:11:08 2504 3
原创 node环境搭建和vue-cli脚手架使用详解
环境配置 首先先安装node环境,如果在windows上,直接去官网下载,选择windows系统(.msi),下载完成后一路安装就好。安装成功后,windows命令行中会多两个命令,一个是node,一个是NPM。节点就是启动VUE和koa2的关键命令,NPM是一个管理第三方插件的包管理器,负责下载和删除你的模块。 分别运行node -v和npm -v来检测环境是否...
2018-06-10 10:09:40 1152
原创 h5+js实现单机版贪吃蛇
项目地址-> 已上传github 项目演示地址 技术细节 * 所有的全局变量 var snake_body // 蛇节数组,存储每个蛇节的位置 var direction // 蛇当前移动的方向 var food_position // 食物的位置,每次被蛇吃掉时更新 初始化蛇节数组和蛇开始移动的方向、食物的位置 function ini...
2018-06-10 10:08:37 1355
原创 H5+js实现别踩白块儿
项目地址 -> 已上传github 项目演示地址 先画ui界面 function draw_line() { ctx.strokeStyle = 'black' for (var i = w; i < canvas.height; i += w) { ctx.moveTo(0, i) ctx.lineTo(can...
2018-06-10 10:07:34 2048
原创 C语言实现推箱子小游戏
项目地址 效果预览: *导包 #include &amp;amp;lt;stdio.h&amp;amp;gt; #include &amp;amp;lt;stdlib.h&amp;amp;gt; #include &amp;amp;lt;Windows.h&amp;amp;gt; // 弹出对话框 地图设计 /* 0: 空地 1: 目的地 ☆
2018-06-10 10:06:35 14442 14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人