下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于Android游戲開發(fā)中常用類庫的設(shè)計(jì)與實(shí)現(xiàn)軟件工程, 2011, 碩士【摘要】 隨著3G時(shí)代的來臨和高性能手機(jī)的普及,單一的通信功能已經(jīng)不能滿足人們對(duì)手機(jī)的需求,人們對(duì)高質(zhì)量的、豐富的手機(jī)游戲的需求正在不斷增強(qiáng)。目前,手機(jī)的開發(fā)平臺(tái)主要包括蘋果的IOS、Google的Android、微軟的Win7和諾基亞的Symbian3,其中Google的Android操作系統(tǒng)因其穩(wěn)定性、開發(fā)性、低成本等特點(diǎn),受到廣大手機(jī)游戲開發(fā)者關(guān)注。本文構(gòu)建基于Android操作系統(tǒng)的游戲類庫(GameLib游戲類庫),以縮短手機(jī)游戲的開發(fā)周期、提高開發(fā)質(zhì)量、降低開發(fā)成本。本文通過對(duì)游戲開發(fā)過程進(jìn)行深入的研究分析
2、,歸納出游戲構(gòu)成中所必備的多個(gè)基礎(chǔ)構(gòu)件和多種常用設(shè)計(jì)。本文基于Android平臺(tái)借助面向?qū)ο蟮募夹g(shù)和可復(fù)用程序設(shè)計(jì)方法,對(duì)基礎(chǔ)構(gòu)件和常用設(shè)計(jì)進(jìn)行抽象和實(shí)現(xiàn),形成了GameLib游戲類庫中的基礎(chǔ)類和常用設(shè)計(jì)擴(kuò)展類。本文最后通過使用GameLib游戲類庫,快速并高質(zhì)量的實(shí)現(xiàn)了測(cè)試游戲(勇敢的小鳥),從而證實(shí)開發(fā)者基于GameLib游戲類庫中的基礎(chǔ)類和常用設(shè)計(jì)擴(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 本文研究?jī)?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è)計(jì)模式的分析 16-19 MVC 設(shè)計(jì)模式介紹 16-18 FlyWeight 享元設(shè)計(jì)模式介紹 18-19 2.4 本章小結(jié) 19-21 第三章 游戲類庫需求分析 21-25 3.1 目標(biāo)游戲開發(fā)流程分析 21-22 3.2 目標(biāo)游戲設(shè)計(jì)環(huán)節(jié)分析 22-23 3.3 游戲類庫的基本需求 2
6、3-24 3.4 本章小結(jié) 24-25 第四章 類庫的游戲基礎(chǔ)框架分析與設(shè)計(jì) 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è)計(jì) 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ò)展類的實(shí)現(xiàn) 39-49 5.1 游戲主循環(huán)體的常用設(shè)計(jì)與實(shí)現(xiàn) 39-42 IFastModelGameLooper 的設(shè)計(jì)與實(shí)現(xiàn) 40 IFixedGS_FPSModelGameLooper 的設(shè)計(jì)與實(shí)現(xiàn) 40-41 FixedGS_VarFPSModelGameLooper 的設(shè)計(jì)與實(shí)現(xiàn) 41-42 5.2 圖片資源處理常用設(shè)計(jì)與實(shí)現(xiàn) 42-47 圖片資源實(shí)例復(fù)用的設(shè)計(jì)與實(shí)現(xiàn) 43-44 圖片的遲加載設(shè)計(jì)與實(shí)現(xiàn) 44-47 5.3 本章小結(jié) 47-49 第六章 游戲類庫測(cè)試與驗(yàn)證 49-61 6.1 測(cè)試游戲內(nèi)容設(shè)計(jì)介紹 49-51 測(cè)試項(xiàng)目?jī)?nèi)容設(shè)計(jì)需求介紹 49-50 測(cè)試游戲內(nèi)容介紹 50-51 6.2 勇敢小鳥主要設(shè)計(jì)與實(shí)現(xiàn) 51-57 游戲角色快速建模
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年多頻超聲波治療儀項(xiàng)目可行性研究報(bào)告
- 2025年臥式玻璃清洗烘干機(jī)項(xiàng)目可行性研究報(bào)告
- 2025年低應(yīng)力保護(hù)膠項(xiàng)目可行性研究報(bào)告
- 2025至2030年中國限位器下總成數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年裝飾混凝土承重砌塊項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年直熱式TDP神燈治療器項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年液壓氣體貯藏容器項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年中國純?nèi)趸f數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年打碼機(jī)夾具項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年中國微波等離子體炬原子發(fā)射光譜儀數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 《護(hù)理交接班規(guī)范》課件
- 2024-2030年中國大閘蟹養(yǎng)殖行業(yè)運(yùn)營(yíng)形勢(shì)分析及未來銷售格局研究報(bào)告
- 餐飲業(yè)績(jī)效考核表(店長(zhǎng)、前廳領(lǐng)班、吧臺(tái)、廚師長(zhǎng)、后廚、服務(wù)員、收銀員、庫管、后勤)3
- (2024版)中國血脂管理指南
- 集成墻板購銷合同范本(2024版)
- 2023九年級(jí)歷史下冊(cè) 第三單元 第一次世界大戰(zhàn)和戰(zhàn)后初期的世界第10課《凡爾賽條約》和《九國公約》教案 新人教版
- 持續(xù)質(zhì)量改進(jìn)項(xiàng)目匯報(bào)
- 2024版買賣二手車合同范本
- 第15課 列強(qiáng)入侵與中國人民的反抗斗爭(zhēng) 教學(xué)設(shè)計(jì)-2023-2024學(xué)年中職高一上學(xué)期高教版(2023)中國歷史全一冊(cè)
- 2023年人教版七年級(jí)歷史下冊(cè)《全冊(cè)課件》
- 新大象版科學(xué)三年級(jí)下冊(cè)全冊(cè)知識(shí)點(diǎn) (復(fù)習(xí)用)
評(píng)論
0/150
提交評(píng)論