第一次写技术性博文,以前都只是写一些生活感想,记录一些生活发生的事情。 博主大三学生一枚,目前学习JS一年多,还处于学习阶段,有什么说的不好的希望大牛指点下,由于第一次写博文,排版什么的有待改进,希望大家谅解。 这是我学习H5 canvas以来写的第一个游戏,第一次接触H5游戏呢,是看了一位...
分类:
其他好文 时间:
2015-01-12 20:43:02
阅读次数:
129
今天给大家介绍一款h5游戏的小框架,createjs,相信很多人都接触过。先简单介绍下createjs:CreateJS为CreateJS库,可以说是一款为HTML5游戏开发的引擎。CreateJS 中包含五款工具:EaselJS:用于 Sprites、动画、向量和位图的绘制,创建 HTML5 Ca...
分类:
Web程序 时间:
2015-01-06 17:47:39
阅读次数:
416
转载至:http://www.cnblogs.com/Kurodo/archive/2012/08/08/2628688.html对于矩形碰撞,很多人都知道。但面对多边形图形,大多数采用多矩形覆盖的方式。但是我不是很喜欢这种方式,我所采用的是利用一个经典算法:SAT 一种可以快速检测不规则的凸多边形...
分类:
编程语言 时间:
2015-01-04 16:54:12
阅读次数:
271
2D多边形碰撞检测介绍这是一篇论证如何在2D动作游戏中执行碰撞检测的文章(Mario,宇宙入侵者等),为了保证它的高效性和精确性,碰撞检测是以多边形为基础的,而不是以sprite为基础。这是两种不同的设计途径。基于sprite的检测执行的是检测sprites的像素的交叉,以这种方式来检测碰撞。多边形...
分类:
其他好文 时间:
2015-01-03 17:16:48
阅读次数:
2290
《围住神经猫》的一夜蹿红,让一个h5游戏引擎也跟着火热起来了——egret。
官网传送门:点击打开链接
安装和helloworld的demo官网给了很简明易懂的文档,这里就不啰嗦。不过官网给的helloworld的demo的背景图片,实在没法不让人不吐槽。
项目目录如下:需要关心的有两个文件夹:launcher、src。
launcher 文件夹下面,需要关心的是 index....
分类:
其他好文 时间:
2014-12-28 11:41:41
阅读次数:
190
由于最近要实现一个爬取H5游戏的代理服务器,隧看到这么一篇不错的文章(http://blog.miguelgrinberg.com/post/easy-web-scraping-with-nodejs),加之最近在学习Node.js,所以就准备翻译出来加深一下印象。 转载请注明来源:(www.cnb...
分类:
Web程序 时间:
2014-11-06 17:20:06
阅读次数:
419
由于canvas和游戏的相关书籍比较多,这段时间空余时间都在研究H5游戏,lufylegend,easeljs,这两个引擎研究相对多点,都是类A3的,之前的记录都没有写下来,怕以后想翻翻记录找不到了,有点后悔。今天接触了Cocos2d-html5,一来觉得不能重蹈覆辙,二来这引擎和c++还是有嫡亲关系的,姑且为弥补曾经的遗憾尽量去学习,故写下此篇文章。...
分类:
Web程序 时间:
2014-10-29 07:07:49
阅读次数:
291
做H5游戏难免会遇到需要播放背景音乐或者音效的时候。一开始看到这个需求第一反应就是用H5中的audio标签去实现,但是在实现的过程中发现它存在很多的问题。1.只能播放单一音频(在包括IOS在内的某些设备上)。什么意思呢?就是说如果你同时在播放背景音乐的时候播放音效的话,背景音乐会被停掉。这是一个非常...
分类:
Web程序 时间:
2014-10-20 19:28:12
阅读次数:
175
自神经猫风波之后,微信中的各种小游戏如雨后春笋般目不暇接,这种低成本,高效传播的案例很是受开发者青睐。作为一名前端,随手写个这样的小游戏出来应该算是必备技能吧。恰逢中秋节,部门决定上线一个小游戏,在微信里传播一下与用户互动互动。这任务自然落在了我头上。前段时间用DOM+CSS3写了个小游戏,在A.....
分类:
其他好文 时间:
2014-09-19 13:43:25
阅读次数:
336