基于android下的蒼穹雄鷹游戲_第1頁(yè)
基于android下的蒼穹雄鷹游戲_第2頁(yè)
基于android下的蒼穹雄鷹游戲_第3頁(yè)
基于android下的蒼穹雄鷹游戲_第4頁(yè)
基于android下的蒼穹雄鷹游戲_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.1基于android下的蒼穹雄鷹游戲 .2一、選題的目的、意義 nAndroid是由以Google為首的OHA推出的一款開(kāi)放的嵌入式操作系統(tǒng)平臺(tái),從2008年推出Android SDK 1.0到現(xiàn)在,其版本已經(jīng)升級(jí)到最新的2.1。Android正以前所未有的速度聚集著來(lái)自世界各地的開(kāi)發(fā)者,越來(lái)越多的創(chuàng)意也被應(yīng)用到Android應(yīng)用程序的開(kāi)發(fā)中,大有席卷整個(gè)手機(jī)產(chǎn)業(yè)的趨勢(shì)。 n在此形勢(shì)下,熟悉并熟練使用Android平臺(tái)下的軟件開(kāi)發(fā),也隨即變成了適應(yīng)時(shí)代發(fā)展的一個(gè)必然條件,同樣,在編寫軟件程序的同時(shí),我們也可以進(jìn)一步加深對(duì)JAVA語(yǔ)言以及基于其語(yǔ)言編寫的操作系統(tǒng)的理解,為我們今后的工作生活做進(jìn)

2、一步的更好的鋪墊。.3二、本題的基本內(nèi)容 n背景概述背景概述 滾屏動(dòng)作游戲是最傳統(tǒng)的游戲類型之一,早期動(dòng)作游戲的畫面一般比較簡(jiǎn)單,沒(méi)有復(fù)雜的游戲特效,主要通過(guò)各種操作技巧來(lái)進(jìn)行游戲。兒現(xiàn)在的動(dòng)作類游戲則融入了很多新的元素,使其逐漸成為所有游戲類型里面種類最多,發(fā)展最快的一種,是一種不需要很多繁雜的地圖劇情設(shè)計(jì),非常適合個(gè)人編寫的Android程序。 太空保衛(wèi)戰(zhàn)鞭尸滾屏動(dòng)作游戲的一種,其中融入了很多動(dòng)作類游戲的特有技術(shù),并且有一定的畫面與聲音效果。 .4二、本題的基本內(nèi)容n游戲的策劃游戲的策劃 (1)游戲情節(jié) 本游戲?yàn)閯?dòng)作游戲,沒(méi)有過(guò)多的情景設(shè)計(jì),所以主要工作是主戰(zhàn)飛機(jī)生命的設(shè)計(jì)(血值或生命值)

3、,道具的設(shè)計(jì)以及關(guān)卡設(shè)計(jì)等等。.5二、本題的基本內(nèi)容n運(yùn)行平臺(tái)運(yùn)行平臺(tái) (1)目標(biāo)平臺(tái)為Android 2.X(初步定為2.1) (2)采用的呈現(xiàn)技術(shù):本題采用的是2D呈現(xiàn)技術(shù),而表現(xiàn)形式采用的是橫向滾屏技術(shù),且在貼圖時(shí)采用多層貼圖換幀技術(shù)。.6二、本題的基本內(nèi)容n游戲的架構(gòu)游戲的架構(gòu) 一.共有類 (1)Activity的實(shí)現(xiàn)類PlaneActivity該類是通過(guò)擴(kuò)展基類Activity實(shí)現(xiàn)的,是整個(gè)游戲的入口。(2)鍵盤監(jiān)聽(tīng)線程KeyThread 該類為手機(jī)鍵盤的監(jiān)聽(tīng)線程,每隔一段時(shí)間讀取一次鍵盤的狀態(tài)值,并根據(jù)當(dāng)前鍵盤狀態(tài)做出相應(yīng)的操作。 .7二、本題的基本內(nèi)容二. 輔助界面相關(guān)類 (1)

4、歡迎界面 Welcome View該類為游戲歡迎界面的實(shí)現(xiàn)類,主要負(fù)責(zé)歡迎界面的繪制工作。(2)歡迎界面的動(dòng)畫實(shí)現(xiàn)類WelcomeViewThread該類是為WelcomeView服務(wù)的線程類,主要負(fù)責(zé)歡迎界面中的動(dòng)畫生成。(3)幫助界面HelpView負(fù)責(zé)繪制幫助界面的相關(guān)圖片(4)加載界面ProcessView在長(zhǎng)時(shí)間加載某些資源時(shí),需要給出加載界面以及加載進(jìn)度。(5)勝利界面WinView勝利時(shí)的通關(guān)畫面(6)失敗界面FailView失敗后的界面,有重新游戲以及退出游戲 .8二、本題的基本內(nèi)容三.游戲界面相關(guān)類 (1)游戲主界面GameView該類為游戲菜單界面的實(shí)現(xiàn)類,負(fù)責(zé)游戲界面的繪

5、制工作。(2)背景滾動(dòng)線程GameViewBackGroundThread該類主要負(fù)責(zé)背景的滾動(dòng)以及敵機(jī),道具的出現(xiàn)。(3)地圖信息類Maps該類包括地圖的相關(guān)信息,如敵機(jī)出現(xiàn)位置,子彈道具以及補(bǔ)血道具的出現(xiàn)位置。(4)移動(dòng)線程類MoveThread負(fù)責(zé)除主戰(zhàn)飛機(jī)以外一切物體(如子彈)的移動(dòng) .9二、本題的基本內(nèi)容四.情景相關(guān)類n(1)主戰(zhàn)飛機(jī)Planen 該類為主戰(zhàn)飛機(jī)的封裝類,可有玩家控制其方向以及移動(dòng)狀態(tài)n (2)敵機(jī)EnemyPlanen 該類為敵機(jī)的封裝類。n (3)子彈類Bulletn 所有子彈都為該類的對(duì)象。n (4)爆炸效果Exploden 該類為爆炸效果,負(fù)責(zé)在指定位置繪制爆

6、炸效果。n (5)爆炸線程ExplodeThreadn 該類負(fù)責(zé)爆炸效果動(dòng)畫效果的繪制。n (6)補(bǔ)血道具 HPn 該類與主戰(zhàn)飛機(jī)碰撞時(shí),會(huì)補(bǔ)充主戰(zhàn)飛機(jī)的生命值。n (7)換槍道具 ChangeBulletn 該類與主戰(zhàn)飛機(jī)碰撞時(shí),會(huì)增強(qiáng)主戰(zhàn)飛機(jī)的子彈的威力 .10二、本題的基本內(nèi)容五.游戲運(yùn)行過(guò)程n(1)啟動(dòng)游戲,在PlaneActivity中首先進(jìn)入加載界面ProcessView,然后后臺(tái)加載歡迎界面WelcomeView。n(2)在開(kāi)始界面等待玩家操作n(3)點(diǎn)擊幫助,HelpView會(huì)將幫助界面顯示出來(lái)。n(4)點(diǎn)擊開(kāi)始游戲,則運(yùn)行加載界面ProcessView,同時(shí)后臺(tái)加載游戲界面G

7、ameView,同時(shí)MAPS類初始化關(guān)卡中的敵機(jī)以及各種道具。n(5)同時(shí)啟動(dòng)GameViewBackThread線程開(kāi)始滾動(dòng)游戲界面以及背景圖片。n(6)開(kāi)槍是會(huì)創(chuàng)建Bullet的對(duì)象。n(7)如擊中或者被擊中則會(huì)創(chuàng)造Explode爆炸效果類并由ExplodeThread創(chuàng)造爆炸效果。 .11三、完成期限和主要措施 n13周:規(guī)定題目,整理思路,設(shè)計(jì)程序架構(gòu)以及各部分作用,制定今后各階段目標(biāo)。n46周:編寫公共類,并從開(kāi)始界面開(kāi)始編寫WelcomeView等開(kāi)始界面,編寫Help類。n710周:編寫游戲界面的各種類,同時(shí)搜集游戲背景素材,飛機(jī)素材,聲音素材等n1014周:編寫游戲情景各種類,并且完善游戲界面,設(shè)計(jì)并完成游戲過(guò)程。n15周:調(diào)試,并準(zhǔn)備最后的畢業(yè)答辯。.12四、預(yù)期達(dá)到的目標(biāo)n 通過(guò)這個(gè)學(xué)期的編寫,計(jì)劃對(duì)Android系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論