炸彈人游戲在手機(jī)上的實(shí)現(xiàn).doc
約66頁DOC格式手機(jī)打開展開
炸彈人游戲在手機(jī)上的實(shí)現(xiàn),目 錄目 錄 i摘 要 1前 言 2第1章 j2me 31.1 手機(jī)游戲簡介 31.2 j2me簡介 31.2.1 概述 31.2.2 配置 41.2.3 簡表 51.3 關(guān)于本課題 51.4 術(shù)語與縮寫解釋 6第2章 開發(fā)平臺與主要技術(shù) 72.1 開發(fā)平臺 72.1.1 eclipse 72....
內(nèi)容介紹
此文檔由會員 bshhty 發(fā)布
炸彈人游戲在手機(jī)上的實(shí)現(xiàn)
目 錄
目 錄 I
摘 要 1
前 言 2
第1章 J2ME 3
1.1 手機(jī)游戲簡介 3
1.2 J2ME簡介 3
1.2.1 概述 3
1.2.2 配置 4
1.2.3 簡表 5
1.3 關(guān)于本課題 5
1.4 術(shù)語與縮寫解釋 6
第2章 開發(fā)平臺與主要技術(shù) 7
2.1 開發(fā)平臺 7
2.1.1 Eclipse 7
2.1.2 EclipseME 7
2.1.3 JDK 7
2.1.4 Wireless Toolkit 8
2.1.5 Proguard 8
2.1.6 諾基亞N6070 8
2.2 主要技術(shù) 8
第3章 需求分析 10
3.1 運(yùn)行平臺 10
3.2 界面要求 10
3.3 速度要求 10
3.4 具體需求 10
3.4.1 主要界面 10
3.4.2 閃屏 11
3.4.3 菜單 11
3.4.4 幫助與關(guān)于 11
3.4.5 角色 11
3.4.6 地圖 12
3.4.7 泡泡 12
3.4.8 道具 12
3.4.9 游戲規(guī)則 12
3.4.10 關(guān)卡 13
3.4.11 其它 13
第4章 程序?qū)崿F(xiàn) 14
4.1 整體框架 14
4.1.1 類設(shè)計 14
4.1.2 文件結(jié)構(gòu) 16
4.2 啟動 17
4.3 閃屏 18
4.4 菜單 20
4.4.1 模型層 21
4.4.2 視圖層 22
4.5 文字換行與分頁 24
4.6 地圖設(shè)計 26
4.6.1 基本結(jié)構(gòu) 27
4.6.2 磚塊屬性 29
4.6.2.1 屬性規(guī)則 29
4.6.2.2 判斷屬性 30
4.6.2.3 增加屬性 31
4.6.2.4 刪除屬性 31
4.6.3 地圖繪制 32
4.7 資源準(zhǔn)備 33
4.7.1 圖形處理原則 33
4.7.2 本游戲的圖形資源處理 34
4.7.3 聲音資源準(zhǔn)備 35
4.8 游戲基本原理 35
4.8.1 狀態(tài)機(jī) 35
4.8.2 線程 36
4.8.3 FPS控制 36
4.9 場景類 38
4.10 圖層 40
4.11 炸彈 41
4.11.1 創(chuàng)建與回收 41
4.11.2 更新狀態(tài) 42
4.11.3 爆炸 44
4.11.4 引爆 45
4.11.5 清除爆炸效果 46
4.12 道具 47
4.13 角色 47
4.13.1 創(chuàng)建 48
4.13.2 更新 48
4.13.3 移動 51
4.13.4 設(shè)置炸彈 52
4.14 播放聲音 53
4.15 資源裝載與進(jìn)度條 53
4.16 關(guān)卡 54
4.16.1 保存關(guān)卡配置 55
4.16.2 讀取關(guān)卡配置 56
4.17 兼容性設(shè)計 57
4.18 打包與混淆 59
第5章 總結(jié) 61
參考文獻(xiàn) 62
致謝 63
摘 要
J2ME虛擬機(jī)在手機(jī)上的普及為手機(jī)游戲的發(fā)展提供了最適合的土壤,隨后MIDP2.0的發(fā)布,特別是其中新增的GameAPI使得手機(jī)游戲開發(fā)者可以更專注于游戲性的增強(qiáng)而不再是繁瑣的動畫處理與地圖設(shè)計,讓開發(fā)過程變得更加方便迅捷,它是手機(jī)游戲發(fā)展的重要里程碑。本文完整地描述了如何在Eclipse平臺應(yīng)用J2ME技術(shù),特別是MIDP2.0中新增加的GameAPI在手機(jī)上實(shí)現(xiàn)一個炸彈人游戲(原型為網(wǎng)游《泡泡堂》),核心在于其游戲引擎的構(gòu)建。其中涉及到的技術(shù)有Midlet框架、游戲狀態(tài)機(jī)、線程、精靈、地圖、關(guān)卡、程序優(yōu)化及兼容性設(shè)計等。
關(guān)鍵字: J2ME,手機(jī)游戲,Eclipse,MIDP2,GameAPI,炸彈人
目 錄
目 錄 I
摘 要 1
前 言 2
第1章 J2ME 3
1.1 手機(jī)游戲簡介 3
1.2 J2ME簡介 3
1.2.1 概述 3
1.2.2 配置 4
1.2.3 簡表 5
1.3 關(guān)于本課題 5
1.4 術(shù)語與縮寫解釋 6
第2章 開發(fā)平臺與主要技術(shù) 7
2.1 開發(fā)平臺 7
2.1.1 Eclipse 7
2.1.2 EclipseME 7
2.1.3 JDK 7
2.1.4 Wireless Toolkit 8
2.1.5 Proguard 8
2.1.6 諾基亞N6070 8
2.2 主要技術(shù) 8
第3章 需求分析 10
3.1 運(yùn)行平臺 10
3.2 界面要求 10
3.3 速度要求 10
3.4 具體需求 10
3.4.1 主要界面 10
3.4.2 閃屏 11
3.4.3 菜單 11
3.4.4 幫助與關(guān)于 11
3.4.5 角色 11
3.4.6 地圖 12
3.4.7 泡泡 12
3.4.8 道具 12
3.4.9 游戲規(guī)則 12
3.4.10 關(guān)卡 13
3.4.11 其它 13
第4章 程序?qū)崿F(xiàn) 14
4.1 整體框架 14
4.1.1 類設(shè)計 14
4.1.2 文件結(jié)構(gòu) 16
4.2 啟動 17
4.3 閃屏 18
4.4 菜單 20
4.4.1 模型層 21
4.4.2 視圖層 22
4.5 文字換行與分頁 24
4.6 地圖設(shè)計 26
4.6.1 基本結(jié)構(gòu) 27
4.6.2 磚塊屬性 29
4.6.2.1 屬性規(guī)則 29
4.6.2.2 判斷屬性 30
4.6.2.3 增加屬性 31
4.6.2.4 刪除屬性 31
4.6.3 地圖繪制 32
4.7 資源準(zhǔn)備 33
4.7.1 圖形處理原則 33
4.7.2 本游戲的圖形資源處理 34
4.7.3 聲音資源準(zhǔn)備 35
4.8 游戲基本原理 35
4.8.1 狀態(tài)機(jī) 35
4.8.2 線程 36
4.8.3 FPS控制 36
4.9 場景類 38
4.10 圖層 40
4.11 炸彈 41
4.11.1 創(chuàng)建與回收 41
4.11.2 更新狀態(tài) 42
4.11.3 爆炸 44
4.11.4 引爆 45
4.11.5 清除爆炸效果 46
4.12 道具 47
4.13 角色 47
4.13.1 創(chuàng)建 48
4.13.2 更新 48
4.13.3 移動 51
4.13.4 設(shè)置炸彈 52
4.14 播放聲音 53
4.15 資源裝載與進(jìn)度條 53
4.16 關(guān)卡 54
4.16.1 保存關(guān)卡配置 55
4.16.2 讀取關(guān)卡配置 56
4.17 兼容性設(shè)計 57
4.18 打包與混淆 59
第5章 總結(jié) 61
參考文獻(xiàn) 62
致謝 63
摘 要
J2ME虛擬機(jī)在手機(jī)上的普及為手機(jī)游戲的發(fā)展提供了最適合的土壤,隨后MIDP2.0的發(fā)布,特別是其中新增的GameAPI使得手機(jī)游戲開發(fā)者可以更專注于游戲性的增強(qiáng)而不再是繁瑣的動畫處理與地圖設(shè)計,讓開發(fā)過程變得更加方便迅捷,它是手機(jī)游戲發(fā)展的重要里程碑。本文完整地描述了如何在Eclipse平臺應(yīng)用J2ME技術(shù),特別是MIDP2.0中新增加的GameAPI在手機(jī)上實(shí)現(xiàn)一個炸彈人游戲(原型為網(wǎng)游《泡泡堂》),核心在于其游戲引擎的構(gòu)建。其中涉及到的技術(shù)有Midlet框架、游戲狀態(tài)機(jī)、線程、精靈、地圖、關(guān)卡、程序優(yōu)化及兼容性設(shè)計等。
關(guān)鍵字: J2ME,手機(jī)游戲,Eclipse,MIDP2,GameAPI,炸彈人
TA們正在看...
- 幼兒園組織與管理ppt課件第一節(jié)組織與管理的理解.ppt
- 幼兒園組織與管理ppt課件第一節(jié)保教工作的地位與特...ppt
- 幼兒園組織與管理ppt課件第一節(jié)學(xué)前教育行政管理體...ppt
- 幼兒園組織與管理ppt課件第一節(jié)幼兒園總務(wù)工作管理...ppt
- 幼兒園組織與管理ppt課件第一節(jié)幼兒園管理的涵義與...ppt
- 幼兒園組織與管理ppt課件第一節(jié)領(lǐng)導(dǎo)體制與園長負(fù)責(zé)...ppt
- 幼兒園組織與管理ppt課件第一節(jié)幼兒園公共關(guān)系概述.ppt
- 幼兒園組織與管理ppt課件第一節(jié)幼兒園工作評價概述1.ppt
- 幼兒園組織與管理ppt課件第一節(jié)選聘與任用.ppt
- 幼兒園組織與管理ppt課件第三節(jié)幼兒園課程管理.ppt