最近对canvas游戏兴致颇浓,个人觉得canvas做即时多人游戏还有欠火候,尽管node的火热让这看似已不成问题,不过现在用canvas做单机益智小游戏绝对值得期待。
这个demo完成了以下几个主要功能:
1.地图配置化,只需改变map的矩阵即可使地图按照矩阵一模一样的呈现
2.图片随机化,每一个地图每一次刷新图片是不一样的
3.寻径功能,这个我也参考了几个人的算法
4.音乐+音效 ,合适的音效文件很难找我发现,凑合着用吧,有几个是down的TX的
5.火焰文字特效 这个我是在网上找的一个类 调用方式修改了一下 感谢作者的辛苦
6.图片像素画处理,这里体现的并不明显,仔细看一下第一次点击时图片的效果,细心的同学发现了,这是浮雕效果,PS?别傻了,咱也不会啊。。
其实这个连连看就一张图片,你懂的,省事。。
一个连连看游戏可以扩展很多功能,要完善时日就多了,以后会继续更新的,有什么bug希望留言交流啊,有喜欢dota的也可以搞两盘,么系么西。
附上demo地址:http://demo.uyootv.com/HTML5/连连看/picture.html 在chrome下获得最佳体验
new release : 增加了计时功能。