最近看了一个手机游戏的例子,我就用课余时间把简单的游戏开发思想介绍一下,首先,游戏一般都只有一个activity类,其余的都是集成的是view类的子类!然后我写的游戏算坐标的地方比较多!然后就是刷新界面的方法来更新游戏界面的变化!我写的这个例子有四个主菜单,开始菜单,音效设置菜单,游戏帮助菜单,退出菜单。开始游戏的界面可以进行复选,而且保证球的个数都不重复,用随机数的思想,在ArrayList中去掉一个数,然后再在里面出一个随机数,然后再选出来。如此循环就可以达到目的。这个游戏的界面我是用word画的图!先看下程序结果图:
游戏主菜单界面: 点击开始游戏进入的界面:
游戏音效界面,设置界面: 游戏帮助文档界面:
在游戏界面点击复选文本时,
可以改变球的值: 点击开奖后的界面:
不同的中奖结果 选择复选得另一种效果图
二、下面我把我的源码贴出来:
1、MainActiivty类中的代码 :
2、StartGameView 开始游戏界面
3、DoubleBallResultView的代码:彩票显示结果
4、WelcomeView.java代码
5、 SetMusicView类的代码
6、HekpView中的代码:
三、说明,经过一晚上的努力,终于写完了,太兴奋了!我的原创啊,转载请标明出处:
http://blog.csdn.net/wdaming1986/article/details/6683479
有问题和想要源码的可以留邮箱啊!我看到了就发邮件!累了,洗洗睡觉了哦!