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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

4、????????????????11.1 手機游戲行業(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 技術介紹???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????21.3.1 SurfaceView????????????????????????????

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

10、???????????????????????????2第 2 章 需求分析??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????32.1 項目概述??????????????????????????????

11、?????????????????????????????????????????????????????????????????????????????????????????????????????????????????32.2 項目概述??????????????????????????????????????????????????????????????????????????????????????????????????

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

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

14、??????????????????????????????????42.2.4 游戲設置????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????42.2.5 關卡選擇????????????????????????????????

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

16、???????????????????????5第 3 章 概要設計??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????63.1 游戲設計??????????????????????????????????

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

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

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

20、???????????63.1.5 每關進攻的僵尸及可以種植的植物說明?????????????????????????????????????????????????????????????????????????????????63.1.6 關卡說明?????????????????????????????????????????????????????????????????????????????????????????????

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

22、???????????????????????????????????????????????????????????????????????????????????????????????73.2 軟件架構????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

23、???????????????????????????73.3 軟件功能結構圖???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????83.4 軟件具體功能模塊基本介紹 ????????????????????????????????

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

25、聲音開關功能 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????83.4.3 模式選擇功能 ???????????????????????????????????????????????????????????????????????????????????

26、?????????????????????????????????????????93.4.4 關卡選擇功能 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????93.4.5 查看幫助功能 ???????????????????????????

27、?????????????????????????????????????????????????????????????????????????????????????????????????9第 4 章 界面設計???????????????????????????????????????????????????????????????????????????????????????????????????????????????

28、?????????????????????????????104.1 結構設計?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????104.2 交互設計??????????????????????????????

溫馨提示

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

評論

0/150

提交評論