基于android系統(tǒng)的手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)

基于android系統(tǒng)的手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)

ID:33811379

大?。?32.33 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2019-02-28

基于android系統(tǒng)的手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于android系統(tǒng)的手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于android系統(tǒng)的手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于android系統(tǒng)的手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
資源描述:

《基于android系統(tǒng)的手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、2012年第5基于Android系統(tǒng)的手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)石堅(jiān)李明江(1,2.黔南民族師范學(xué)院計(jì)算機(jī)科學(xué)系,貴州都勻558000)摘]~:Android是以Linux為核心的手機(jī)操作平臺(tái),在基于Android系統(tǒng)的移動(dòng)智能手機(jī)平臺(tái)上實(shí)現(xiàn)“躲子彈”飛行射擊游戲的設(shè)計(jì)與開(kāi)發(fā),使用工廠開(kāi)發(fā)模式,設(shè)計(jì)各種可以擴(kuò)展的類,采用參數(shù)即函數(shù)的算法處理,隨機(jī)產(chǎn)生子彈、敵人和碰撞。關(guān)鍵詞:Android;手機(jī)游戲;飛行射擊;隨機(jī)中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1674—2389(2012)05—0104—04OntheDesignandImplementation

2、ofanAndroid——BasedMobileGameSHIJianLIMingjiang(1.Grade2008,Dept.,ofc0rScience,QiannanNormalCollegeforNationalities;2.Dept.,ofComputerScience,QiannanNormalCollegeforNationalities,Duyun558000,China)Abstract:AndroidisamobilephoneplatformbasedonLinux.Thispaperfocusesonthedesignandexplo

3、itation0f“BulletsDodging”.a(chǎn)kindofflightshootingganle,inanAndroid—basedsystem.Thisapplicationutilizestheexploitationpatternoffactoryanddesignsvariousofe】【tel1.sibleclassesandisprocessedwithalgorithmofparameterandcreatesrandomly.bulletandenemyandcolisions.Keywords:Android;mobilegame;

4、mghtshotinggame;randomly隨著嵌入式技術(shù)和嵌入式系統(tǒng)的發(fā)展,手持設(shè)備迅速發(fā)展,目前,全球手機(jī)用戶數(shù)已超過(guò)了PC機(jī)用戶數(shù),其中智能手機(jī)的比例越來(lái)越高,智能手機(jī)的應(yīng)用程序也隨著用戶群的增多而飛速發(fā)展。在智能手機(jī)平臺(tái)開(kāi)發(fā)移動(dòng)應(yīng)用程序是今后的主流發(fā)展方向。1Android平臺(tái)簡(jiǎn)介Android是一種以Linux為基礎(chǔ)的開(kāi)放源碼操作系統(tǒng),主要使用于便攜設(shè)備。Android是由C,oosle開(kāi)發(fā)的、應(yīng)用于智能手機(jī)的操作系統(tǒng),是完全開(kāi)源的,不存在任何阻礙移動(dòng)產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。[1其優(yōu)點(diǎn)是:1)Android的開(kāi)放性。其開(kāi)放性包括(1)Androi

5、d以開(kāi)源Linux系統(tǒng)為基礎(chǔ),對(duì)于開(kāi)源愛(ài)好者而言,他們會(huì)覺(jué)得Android平臺(tái)更能滿足自己的使用需求。(2)Android對(duì)第三方軟件是開(kāi)放的,能促進(jìn)該系統(tǒng)第三方軟件的發(fā)展。(3)Android系統(tǒng)以Linux2.6為核心,其安全機(jī)制比較完善,增強(qiáng)了手機(jī)使用的安全性。(4)Android平臺(tái)已經(jīng)形成由Google牽頭,OHA組織參與,系統(tǒng)支持商和服務(wù)供應(yīng)商完善搭配的運(yùn)作機(jī)制,為Android平臺(tái)的快速發(fā)展提供了堅(jiān)實(shí)的基礎(chǔ)。與目前主流的蘋果公司的iQs平臺(tái)和諾基亞公司主推的Symbiaa操作系統(tǒng)形成了手機(jī)平臺(tái)中的三國(guó)鼎立,2011年第一季度,Android在全

6、球的市場(chǎng)份額首次超過(guò)塞班系統(tǒng),躍居全球第一。2012年2月數(shù)據(jù),Android占據(jù)全球智能手機(jī)操作系統(tǒng)市場(chǎng)52.5%的份額,中國(guó)市場(chǎng)占有率為68.4%。隨著Android收稿13期:2012—07—02作者簡(jiǎn)介:1.石堅(jiān)(1989一),男,貴州從江人,計(jì)算機(jī)科學(xué)系2008級(jí)學(xué)生,研究方向:JAVA程序設(shè)計(jì);2.李明江(1975一),男,貴州思南人,副教授,研究方向:計(jì)算網(wǎng)絡(luò)應(yīng)用,計(jì)算機(jī)軟件設(shè)計(jì)?!?04·2o12年第5的快速發(fā)展,如今已允許開(kāi)發(fā)者使用多種編程語(yǔ)言來(lái)開(kāi)發(fā)Android應(yīng)用程序,而不再是以前只能使用Ja-va開(kāi)發(fā)Android應(yīng)用程序的單一局面,

7、因而受到眾多開(kāi)發(fā)者的歡迎,成為真正意義上的開(kāi)放式操作系統(tǒng)。2躲子彈游戲的設(shè)計(jì)與實(shí)現(xiàn)2.1游戲功能分析躲子彈是一款飛行射擊類的小游戲,功能與其他飛行射擊類游戲類似。它的最大特點(diǎn)是隨機(jī)性很強(qiáng),例如每次出現(xiàn)的敵人種類、敵人每次發(fā)射的子彈、敵人每次刷新的位置、玩家每次發(fā)射的子彈等都具有隨機(jī)性。2.2設(shè)計(jì)思路本游戲采用工廠模式設(shè)計(jì)——即對(duì)每一需要使用的對(duì)象寫一個(gè)抽象父類,需要使用的對(duì)象由繼承此父類的子類產(chǎn)生,抽象父類不產(chǎn)生任何對(duì)象。只使用一個(gè)主線程,用于控制整個(gè)游戲內(nèi)容,包括玩家的移動(dòng),敵機(jī)移動(dòng),發(fā)射子彈等。2.3詳細(xì)設(shè)計(jì)2.3.1游戲界面Android內(nèi)核提供的Ac

8、tivity類主要用于處理用戶操作。Surface類

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。