2010-07-16
Silverlight系列之"打地鼠"源码
Silverlight系列之"打地鼠"源码打地鼠这个游戏,玩法很简单.当地鼠钻出地洞的时候用锤子敲打它,打中就得分.所以当考虑要写这么一个小游戏的时候,首先应该想到,要写一个"地洞".其实这个洞,是有两层的,为了实现老鼠从动里面钻出来的效果,必须得把这个洞分为两层.一层是上面的圆口,一层是下面的草地首先明确一点,一个洞只能有一只老鼠.所以,每个洞里面都包含一个老鼠对象二、游戏主逻辑有了老鼠与洞,还得有一段逻辑代码去控制他们.规则:关卡:随着玩家玩的时间变更,时间越长关卡越高,而游戏速度(地鼠出洞的速度)也随之增加地鼠出洞:在固定的间隔时间里随机地洞的地鼠出洞.passedTime用来记录玩家玩游戏的时间,因为关卡是通过这个时间来增加的.一直到一个固定的时间后,GameOver.(游戏的玩法就是这样的,到点就结束,然后分数越高说明玩得越好).关卡判断完成后,随机出一个洞来并让这个洞的老鼠出洞.