下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于Android游戲開發(fā)中常用類庫的設(shè)計與實現(xiàn)軟件工程, 2011, 碩士【摘要】 隨著3G時代的來臨和高性能手機(jī)的普及,單一的通信功能已經(jīng)不能滿足人們對手機(jī)的需求,人們對高質(zhì)量的、豐富的手機(jī)游戲的需求正在不斷增強(qiáng)。目前,手機(jī)的開發(fā)平臺主要包括蘋果的IOS、Google的Android、微軟的Win7和諾基亞的Symbian3,其中Google的Android操作系統(tǒng)因其穩(wěn)定性、開發(fā)性、低成本等特點,受到廣大手機(jī)游戲開發(fā)者關(guān)注。本文構(gòu)建基于Android操作系統(tǒng)的游戲類庫(GameLib游戲類庫),以縮短手機(jī)游戲的開發(fā)周期、提高開發(fā)質(zhì)量、降低開發(fā)成本。本文通過對游戲開發(fā)過程進(jìn)行深入的研究分析
2、,歸納出游戲構(gòu)成中所必備的多個基礎(chǔ)構(gòu)件和多種常用設(shè)計。本文基于Android平臺借助面向?qū)ο蟮募夹g(shù)和可復(fù)用程序設(shè)計方法,對基礎(chǔ)構(gòu)件和常用設(shè)計進(jìn)行抽象和實現(xiàn),形成了GameLib游戲類庫中的基礎(chǔ)類和常用設(shè)計擴(kuò)展類。本文最后通過使用GameLib游戲類庫,快速并高質(zhì)量的實現(xiàn)了測試游戲(勇敢的小鳥),從而證實開發(fā)者基于GameLib游戲類庫中的基礎(chǔ)類和常用設(shè)計擴(kuò)展類進(jìn)行游戲開發(fā),能夠縮短開發(fā)周期,提高開發(fā)質(zhì)量,降低開發(fā)成本。更多還原【Abstract】 With the coming of 3G era and the popularity of high-performance mobile ph
3、one, communication can no longer meet the needs of the phone user, the demand of high-quality mobile game is increasing. There are different mobile development platforms in todays market, including Apples IOS, Googles Android, Microsofts Win7 and Nokias Symbian3. Googles Android operating system, fo
4、r its stability, open and low cost, attracts the majority of mobile game developersattention.This paper attempts to bui.更多還原 【關(guān)鍵詞】 Android系統(tǒng); 手機(jī)游戲; 游戲類庫; MVC模式; Flyweight模式; 【Key words】 Android; Phone Game; Library; Flyweight; MVC; 摘要 3-4 Abstract 4 第一章 緒論 7-11 1.1 手機(jī)游戲現(xiàn)狀介紹 7 1.2 Android 游戲開發(fā)的機(jī)遇與挑戰(zhàn)
5、7-9 ndroid 游戲開發(fā)的機(jī)遇 7-8 ndroid 游戲開發(fā)的挑戰(zhàn)及游戲類庫意義 8-9 1.3 本文研究內(nèi)容 9-11 第二章 Android 游戲類庫開發(fā)相關(guān)技術(shù)分析 11-21 2.1 Android 系統(tǒng)架構(gòu)分析 11-13 2.2 Android 開發(fā)環(huán)境的搭建 13-16 2.3 部分設(shè)計模式的分析 16-19 MVC 設(shè)計模式介紹 16-18 FlyWeight 享元設(shè)計模式介紹 18-19 2.4 本章小結(jié) 19-21 第三章 游戲類庫需求分析 21-25 3.1 目標(biāo)游戲開發(fā)流程分析 21-22 3.2 目標(biāo)游戲設(shè)計環(huán)節(jié)分析 22-23 3.3 游戲類庫的基本需求 2
6、3-24 3.4 本章小結(jié) 24-25 第四章 類庫的游戲基礎(chǔ)框架分析與設(shè)計 25-39 4.1 類庫基礎(chǔ)類功能介紹 25-27 4.2 游戲?qū)ο蠡A(chǔ)類 27-28 4.3 游戲主循環(huán)體基礎(chǔ)類 28-30 ILooper 類的介紹 28-29 ILooper 類的細(xì)節(jié)設(shè)計 29-30 4.4 游戲 UI 基礎(chǔ)類 30-32 SurfaceView 類的介紹 30-31 SurfaceView 類的使用介紹 31-32 4.5 游戲媒體播放基礎(chǔ)類 32-33 4.6 游戲設(shè)備旋轉(zhuǎn)管理器基類 33-36 DeviceOrientationManager 介紹 34-35 設(shè)備旋轉(zhuǎn)值介紹 35-36
7、 4.7 游戲事件緩存器基類 36-37 4.8 本章小節(jié) 37-39 第五章 游戲類庫擴(kuò)展類的實現(xiàn) 39-49 5.1 游戲主循環(huán)體的常用設(shè)計與實現(xiàn) 39-42 IFastModelGameLooper 的設(shè)計與實現(xiàn) 40 IFixedGS_FPSModelGameLooper 的設(shè)計與實現(xiàn) 40-41 FixedGS_VarFPSModelGameLooper 的設(shè)計與實現(xiàn) 41-42 5.2 圖片資源處理常用設(shè)計與實現(xiàn) 42-47 圖片資源實例復(fù)用的設(shè)計與實現(xiàn) 43-44 圖片的遲加載設(shè)計與實現(xiàn) 44-47 5.3 本章小結(jié) 47-49 第六章 游戲類庫測試與驗證 49-61 6.1 測試游戲內(nèi)容設(shè)計介紹 49-51 測試項目內(nèi)容設(shè)計需求介紹 49-50 測試游戲內(nèi)容介紹 50-51 6.2 勇敢小鳥主要設(shè)計與實現(xiàn) 51-57 游戲角色快速建模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑工程審計合同
- 2025版實習(xí)生實習(xí)期間實習(xí)單位培訓(xùn)責(zé)任協(xié)議3篇
- 寫字樓電梯管理協(xié)議
- 2025個人貨車租賃合同書
- 建筑工程:車庫雨棚施工合同范本
- 家政服務(wù)伸縮縫安裝施工協(xié)議
- 2025版勞動合同補(bǔ)充協(xié)議范本匯編3篇
- 2024年教育培訓(xùn)機(jī)構(gòu)廣告合作合同范本3篇
- 自建房屋建筑設(shè)備租賃合同
- 證券投資聯(lián)合體投標(biāo)協(xié)議模板
- 四川省成都市2023-2024學(xué)年高二上學(xué)期期末調(diào)研考試語文試題(解析版)
- 《兩用物項證》課件
- 《電梯維保規(guī)則》課件
- DB54T 0425.1-2024 公共數(shù)據(jù) 數(shù)據(jù)元規(guī)范 第一部分:總則
- 江蘇省泰州市2023-2024學(xué)年高一上學(xué)期期末語文試題及答案
- 2024年高考政治選必二《法律與生活》重要知識問題梳理總結(jié)
- 孕早期nt檢查課件
- 【MOOC】工程制圖解讀-西安交通大學(xué) 中國大學(xué)慕課MOOC答案
- 期末復(fù)習(xí)(試題)-2024-2025學(xué)年三年級上冊數(shù)學(xué)蘇教版
- 檢驗科新進(jìn)人員崗前培訓(xùn)
- 小紅書種草營銷師模擬題及答案(單選+多選+判斷)
評論
0/150
提交評論