自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 <stdio.h> #include <stdlib.h> #include <Windows.h> // 弹出对话框 地图设计 /* 0: 空地 1: 目的地 ☆

2018-06-10 10:06:35 14442 14

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除