最近看了一個(gè)手機(jī)游戲的例子,我就用課余時(shí)間把簡單的游戲開發(fā)思想介紹一下,首先,游戲一般都只有一個(gè)activity類,其余的都是集成的是view類的子類!然后我寫的游戲算坐標(biāo)的地方比較多!然后就是刷新界面的方法來更新游戲界面的變化!我寫的這個(gè)例子有四個(gè)主菜單,開始菜單,音效設(shè)置菜單,游戲幫助菜單,退出菜單。開始游戲的界面可以進(jìn)行復(fù)選,而且保證球的個(gè)數(shù)都不重復(fù),用隨機(jī)數(shù)的思想,在ArrayList中去掉一個(gè)數(shù),然后再在里面出一個(gè)隨機(jī)數(shù),然后再選出來。如此循環(huán)就可以達(dá)到目的。這個(gè)游戲的界面我是用word畫的圖!先看下程序結(jié)果圖:
游戲主菜單界面: 點(diǎn)擊開始游戲進(jìn)入的界面:
游戲音效界面,設(shè)置界面: 游戲幫助文檔界面:
在游戲界面點(diǎn)擊復(fù)選文本時(shí),
可以改變球的值: 點(diǎn)擊開獎(jiǎng)后的界面:
不同的中獎(jiǎng)結(jié)果 選擇復(fù)選得另一種效果圖
二、下面我把我的源碼貼出來:
1、MainActiivty類中的代碼 :
2、StartGameView 開始游戲界面
3、DoubleBallResultView的代碼:彩票顯示結(jié)果
4、WelcomeView.java代碼
5、 SetMusicView類的代碼
6、HekpView中的代碼:
三、說明,經(jīng)過一晚上的努力,終于寫完了,太興奮了!我的原創(chuàng)啊,轉(zhuǎn)載請(qǐng)標(biāo)明出處:
http://blog.csdn.net/wdaming1986/article/details/6683479
有問題和想要源碼的可以留郵箱啊!我看到了就發(fā)郵件!累了,洗洗睡覺了哦!
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
