![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web前端学习
axiaochong
这个作者很懒,什么都没留下…
展开
-
百度2014校园招聘笔试题——连连看判断消除算法
看到今年百度有一道笔试题考察的是《编程之美》上边的连连看游戏中消除判断算法,正好这几天查找资料学习,写了简单的连连看游戏,在这里把消除判断算法分析总结一下。连连看游戏中允许消除的条件有两个:1. 玩家点击的两个图案相同 2. 两个图形之间存在不超过三个弯的路径。难点在于判断第二个条件。1. 如果两个图案在一条水平线或者一条垂直线上,则有可能存在一条线可以相连的路径。2. 如果两个图案不原创 2013-09-29 10:39:57 · 4124 阅读 · 0 评论 -
JavaScript学习之仿微信打飞机游戏
学习一些小游戏的编写还是很有意思的,对于游戏的编写,我的理解就是一张张图片的刷新,比如游戏中控制一个物体移动,那需要做的就是一张一张刷新新的图片并清除掉前一张图片,便可以实现物体的移动了。为了模仿微信中的打飞机游戏,首先需要做的是抠图,这样才能实现效果接近一致。从面向对象的角度来考虑,可以从游戏中抽象出三个对象:自己的飞机,子弹,敌方飞机。那在编程过程中也需要从这三个对象的角度出发来分析、编码原创 2013-10-24 07:58:15 · 1896 阅读 · 0 评论