- 51aspx源码必读.txt[2KB]
- App.xaml.cs[2KB]
- GameMain.xaml.cs[4KB]
- GameOver.xaml.cs[1KB]
- GameStart.xaml.cs[998B]
- Hole.xaml.cs[1KB]
- Infomation.xaml.cs[439B]
- MainPage.xaml.cs[1KB]
- MoleAttack.csproj[8KB]
- Mouse.xaml.cs[1KB]
- MouseCursor.xaml.cs[833B]
- MouseSound.cs[756B]
- App.xaml[293B]
- from.gif[4KB]
- GameMain.xaml[4KB]
- GameOver.xaml[3KB]
- GameStart.xaml[1KB]
- Hole.xaml[3KB]
- Infomation.xaml[879B]
- MainPage.xaml[1KB]
- MoleAttack.csproj.user[1KB]
- MoleAttack.sln[909B]
- MoleAttack.suo[23KB]
- Mouse.xaml[655B]
- MouseCursor.xaml[3KB]
- 最新Asp.Net源码下载.url[125B]
源码介绍
源码参数
Silverlight系列之"打地鼠"源码
打地鼠这个游戏,玩法很简单.当地鼠钻出地洞的时候用锤子敲打它,打中就得分.
所以当考虑要写这么一个小游戏的时候,首先应该想到,要写一个"地洞".
其实这个洞,是有两层的,为了实现老鼠从动里面钻出来的效果,必须得把这个洞分为两层.一层是上面的圆口,一层是下面的草地
首先明确一点,一个洞只能有一只老鼠.
所以,每个洞里面都包含一个老鼠对象
二、游戏主逻辑
有了老鼠与洞,还得有一段逻辑代码去控制他们.
规则:
关卡:随着玩家玩的时间变更,时间越长关卡越高,而游戏速度(地鼠出洞的速度)也随之增加
地鼠出洞:在固定的间隔时间里随机地洞的地鼠出洞.
passedTime 用来记录玩家玩游戏的时间,因为关卡是通过这个时间来增加的.
一直到一个固定的时间后,GameOver.(游戏的玩法就是这样的,到点就结束,然后分数越高说明玩得越好).
关卡判断完成后,随机出一个洞来并让这个洞的老鼠出洞.
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|