【畢業(yè)設(shè)計(jì)】基于android植物大戰(zhàn)僵尸_第1頁
已閱讀1頁,還剩31頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、摘 要手機(jī)游戲,顧名思義就是指在手機(jī)上運(yùn)行的游戲軟件。目前用來編寫手機(jī)程序使用最多的是 Java 語言。隨著科技的發(fā)展,手機(jī)的硬件更新速度越來越快,功能也越來越強(qiáng)大?,F(xiàn)在的手機(jī)游戲具有很強(qiáng)的娛樂性和交互性的復(fù)雜形態(tài)。安卓版本的游戲有三大優(yōu)勢。第一:技術(shù)優(yōu)勢。一方面是其穩(wěn)定性,現(xiàn)在已有公認(rèn)最穩(wěn)定版本的操作系統(tǒng)——Gingerbread。另一方面是程序員技術(shù)入門快,特別是對(duì)有一定 java 語言基礎(chǔ)的人來說。第二:Android 手機(jī)操作

2、系統(tǒng)的市場優(yōu)勢:Android 系統(tǒng)在誕生短短的 3 年時(shí)間就占據(jù)全球智能機(jī)市場 48%的份額,躍居全球第一,至今仍是當(dāng)今主流的手機(jī)操作系統(tǒng)。第三:開發(fā)周期短,這是一個(gè)很大的優(yōu)勢。游戲采用面向?qū)ο蟮姆椒ㄟM(jìn)行設(shè)計(jì),在對(duì)象設(shè)計(jì)過程中將程序中各種事物都看成是對(duì)象,復(fù)雜的對(duì)象可以由比較簡單的對(duì)象以某種方式組合而成。把對(duì)象劃分為對(duì)象類,為他們定義數(shù)據(jù)與方法。建立子類與父類的結(jié)構(gòu)關(guān)系。創(chuàng)建游戲的實(shí)現(xiàn)方法,需要使用到 SurfaceView 游戲框架

3、,它主要是用來開發(fā)復(fù)雜的游戲,在要求程序執(zhí)行效率很高時(shí),例如對(duì)速度要求很高,還可以使用雙緩沖來顯示。關(guān)鍵詞:手機(jī) 安卓 Java 語言 面向?qū)ο?目 錄第 1 章 緒論??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

4、????????????????11.1 手機(jī)游戲行業(yè)概述 ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????11.2 開發(fā)工具的介紹???????????????????????????????????????????????????

5、????????????????????????????????????????????????????????????????????????????????11.2.1 Eclipse??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

6、????????????11.2.2 ADT ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????11.2.3 Android SDK?????????????????????????????????????

7、????????????????????????????????????????????????????????????????????????????????????????????11.2.4 Fireworks ???????????????????????????????????????????????????????????????????????????????????????????????????????????????

8、??????????????????????21.3 技術(shù)介紹???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????21.3.1 SurfaceView????????????????????????????

9、?????????????????????????????????????????????????????????????????????????????????????????????????????21.3.2 雙緩存?????????????????????????????????????????????????????????????????????????????????????????????????????????????

10、???????????????????????????2第 2 章 需求分析??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????32.1 項(xiàng)目概述??????????????????????????????

11、?????????????????????????????????????????????????????????????????????????????????????????????????????????????????32.2 項(xiàng)目概述??????????????????????????????????????????????????????????????????????????????????????????????????

12、?????????????????????????????????????????????32.2.1 常規(guī)模式????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????32.2.2 夜晚模式?????????????????????

13、???????????????????????????????????????????????????????????????????????????????????????????????????????????????32.2.3 無盡模式??????????????????????????????????????????????????????????????????????????????????????????????????

14、??????????????????????????????????42.2.4 游戲設(shè)置????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????42.2.5 關(guān)卡選擇????????????????????????????????

15、????????????????????????????????????????????????????????????????????????????????????????????????????42.2.6 查看幫助?????????????????????????????????????????????????????????????????????????????????????????????????????????????

16、???????????????????????5第 3 章 概要設(shè)計(jì)??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????63.1 游戲設(shè)計(jì)??????????????????????????????????

17、?????????????????????????????????????????????????????????????????????????????????????????????????????????????63.1.1 游戲背景????????????????????????????????????????????????????????????????????????????????????????????????????

18、????????????????????????????????63.1.2 游戲邏輯????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????63.1.3 僵尸作戰(zhàn)單位 ???????????????????????????????

19、?????????????????????????????????????????????????????????????????????????????????????????????63.1.4 植物作戰(zhàn)單位 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????

20、???????????63.1.5 每關(guān)進(jìn)攻的僵尸及可以種植的植物說明?????????????????????????????????????????????????????????????????????????????????63.1.6 關(guān)卡說明?????????????????????????????????????????????????????????????????????????????????????????????

21、???????????????????????????????????????73.1.7 碰撞邏輯說明 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????73.1.8 狀態(tài)播放規(guī)則 ?????????????????????????????

22、???????????????????????????????????????????????????????????????????????????????????????????????73.2 軟件架構(gòu)????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

23、???????????????????????????73.3 軟件功能結(jié)構(gòu)圖???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????83.4 軟件具體功能模塊基本介紹 ????????????????????????????????

24、???????????????????????????????????????????????????????????????????????????????83.4.1 主要模塊選擇功能 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????83.4.2 游戲

25、聲音開關(guān)功能 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????83.4.3 模式選擇功能 ???????????????????????????????????????????????????????????????????????????????????

26、?????????????????????????????????????????93.4.4 關(guān)卡選擇功能 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????93.4.5 查看幫助功能 ???????????????????????????

27、?????????????????????????????????????????????????????????????????????????????????????????????????9第 4 章 界面設(shè)計(jì)???????????????????????????????????????????????????????????????????????????????????????????????????????????????

28、?????????????????????????????104.1 結(jié)構(gòu)設(shè)計(jì)?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????104.2 交互設(shè)計(jì)??????????????????????????????

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(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)論