基于java手機(jī)網(wǎng)絡(luò)游戲“貪食蛇”開發(fā)設(shè)計.doc
約74頁DOC格式手機(jī)打開展開
基于java手機(jī)網(wǎng)絡(luò)游戲“貪食蛇”開發(fā)設(shè)計,計算機(jī)專業(yè)獨家優(yōu)秀畢業(yè)論文畢業(yè)設(shè)計,全文73頁,24744字,手機(jī)游戲j2me(java)設(shè)計,含源程序,圖文并茂,設(shè)計規(guī)范,格式完整,推薦下載。摘要j2me(java 2 micro edition) 是近年來隨著各種不同設(shè)備,尤其是移動通信設(shè)備的飛速發(fā)展而誕生的一項新的開發(fā)技術(shù)。它定位在消費性電子產(chǎn)品的應(yīng)用上,對設(shè)...


內(nèi)容介紹
此文檔由會員 陳海峰 發(fā)布
計算機(jī)專業(yè)獨家優(yōu)秀畢業(yè)論文畢業(yè)設(shè)計,全文73頁,24744字,手機(jī)游戲J2ME(java)設(shè)計,含源程序,圖文并茂,設(shè)計規(guī)范,格式完整,推薦下載。
摘 要
J2ME(Java 2 Micro Edition) 是近年來隨著各種不同設(shè)備,尤其是移動通信設(shè)備的飛速發(fā)展而誕生的一項新的開發(fā)技術(shù)。它定位在消費性電子產(chǎn)品的應(yīng)用上,對設(shè)備的智能化、多樣化,提供了革命性的解決方案。Java良好的跨平臺特性在移動平臺的開發(fā)中顯示出了巨大的威力。Java語言面向?qū)ο蟮膬?yōu)勢也使得游戲開發(fā)變得更容易。
隨著手機(jī)的日益普及,以及手機(jī)性能的不斷攀升。移動游戲潛在的市場比其它任何游戲平臺都要大。本論文著眼于J2ME技術(shù)的應(yīng)用,利用MIDP 2.0提供的強(qiáng)大的游戲開發(fā)能力,開發(fā)一款可商用的手機(jī)游戲程序——貪食蛇。本程序通過函數(shù)重載,既實現(xiàn)了無線網(wǎng)絡(luò)對戰(zhàn)的要求也實現(xiàn)了進(jìn)行單人游戲的功能。游戲加入了難度調(diào)整,游戲紀(jì)錄的存儲以及實現(xiàn)了游戲背景音樂的播放,大大增強(qiáng)了游戲的娛樂性和互動性。游戲提供了良好的界面,游戲Logo,游戲幫助,一應(yīng)俱全,背景音樂可以隨時暫停或開啟,游戲可以隨時暫停和繼續(xù),實現(xiàn)了更為人性化的要求。
本論文介紹了基于移動平臺的Java無線網(wǎng)絡(luò)游戲開發(fā)須具備的基礎(chǔ)知識和高級技巧,包括無線游戲的發(fā)展前景,主要開發(fā)工具的使用,J2ME的相關(guān)技術(shù)及本程序的結(jié)構(gòu)分析和具體功能的實現(xiàn)等。
目 錄
第一章 緒論 1
1.1 手機(jī)游戲現(xiàn)狀 1
1.2 J2ME概述 1
1.3 移動游戲開發(fā)與傳統(tǒng)游戲開發(fā)的區(qū)別 2
1.4 開發(fā)手機(jī)游戲的優(yōu)點 3
1.5 手機(jī)設(shè)備的缺點 3
1.6 本課題實現(xiàn)的意義 4
第二章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 5
2.1 系統(tǒng)分析概述 5
2.2 系統(tǒng)初步調(diào)查 5
2.3 系統(tǒng)的可行性分析 5
2.4 JAVA語言特點 6
2.5 系統(tǒng)的運行環(huán)境和開發(fā)平臺 6
2.6.1硬件設(shè)備 6
2.6.2系統(tǒng)開發(fā)平臺 7
2.6.3關(guān)于NetBeans 7
2.6.4關(guān)于Wireless Toolkit 7
2.6.5 MIDP應(yīng)用程序 8
第三章 手機(jī)游戲“貪食蛇”的功能分析和設(shè)計 10
3.1 手機(jī)游戲“貪食蛇”的總體設(shè)計 10
3.1.1總體設(shè)計 10
3.1.2程序流程 10
3.2 本程序需要解決的主要技術(shù)問題 11
3.3 程序中的幾項技術(shù) 12
3.3.1 Canvas類 12
3.3.2 Graphics類 12
3.3.3使用Socket開發(fā)MIDP無線連網(wǎng)游戲 13
3.3.4 RMS數(shù)據(jù)庫系統(tǒng) 13
3.4 PNG圖片格式 14
3.5 內(nèi)存的優(yōu)化技術(shù) 14
3.6 混淆器(OBFUSCATOR)的使用 15
第四章 程序分析和具體實現(xiàn) 16
4.1 游戲的開始菜單 16
4.2 FOOD類 17
4.3 主游戲邏輯及GAME類 19
4.3.1地圖的創(chuàng)建 19
4.3.2 Game類的單人游戲構(gòu)造函數(shù) 19
4.3.3 Game類的無線網(wǎng)絡(luò)對戰(zhàn)的構(gòu)造函數(shù) 21
4.3.4游戲的碰撞檢測 21
4.3.5游戲背景音樂的實現(xiàn) 22
4.3.6游戲計分牌的實現(xiàn)及游戲結(jié)束的評分 23
4.4 無線網(wǎng)絡(luò)對戰(zhàn)的實現(xiàn) 25
4.5 記錄系統(tǒng)——高分榜 28
第五章 系統(tǒng)測試與安裝 30
5.1 打包測試的過程 30
5.2 游戲測試 31
5.2.1主菜單界面 31
5.2.2單人游戲 32
5.2.3無線網(wǎng)絡(luò)對戰(zhàn) 34
5.3 幫助 37
結(jié)束語 38
參考文獻(xiàn) 39
致謝 58
英文資料 59
中文譯文 65
摘 要
J2ME(Java 2 Micro Edition) 是近年來隨著各種不同設(shè)備,尤其是移動通信設(shè)備的飛速發(fā)展而誕生的一項新的開發(fā)技術(shù)。它定位在消費性電子產(chǎn)品的應(yīng)用上,對設(shè)備的智能化、多樣化,提供了革命性的解決方案。Java良好的跨平臺特性在移動平臺的開發(fā)中顯示出了巨大的威力。Java語言面向?qū)ο蟮膬?yōu)勢也使得游戲開發(fā)變得更容易。
隨著手機(jī)的日益普及,以及手機(jī)性能的不斷攀升。移動游戲潛在的市場比其它任何游戲平臺都要大。本論文著眼于J2ME技術(shù)的應(yīng)用,利用MIDP 2.0提供的強(qiáng)大的游戲開發(fā)能力,開發(fā)一款可商用的手機(jī)游戲程序——貪食蛇。本程序通過函數(shù)重載,既實現(xiàn)了無線網(wǎng)絡(luò)對戰(zhàn)的要求也實現(xiàn)了進(jìn)行單人游戲的功能。游戲加入了難度調(diào)整,游戲紀(jì)錄的存儲以及實現(xiàn)了游戲背景音樂的播放,大大增強(qiáng)了游戲的娛樂性和互動性。游戲提供了良好的界面,游戲Logo,游戲幫助,一應(yīng)俱全,背景音樂可以隨時暫停或開啟,游戲可以隨時暫停和繼續(xù),實現(xiàn)了更為人性化的要求。
本論文介紹了基于移動平臺的Java無線網(wǎng)絡(luò)游戲開發(fā)須具備的基礎(chǔ)知識和高級技巧,包括無線游戲的發(fā)展前景,主要開發(fā)工具的使用,J2ME的相關(guān)技術(shù)及本程序的結(jié)構(gòu)分析和具體功能的實現(xiàn)等。
目 錄
第一章 緒論 1
1.1 手機(jī)游戲現(xiàn)狀 1
1.2 J2ME概述 1
1.3 移動游戲開發(fā)與傳統(tǒng)游戲開發(fā)的區(qū)別 2
1.4 開發(fā)手機(jī)游戲的優(yōu)點 3
1.5 手機(jī)設(shè)備的缺點 3
1.6 本課題實現(xiàn)的意義 4
第二章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 5
2.1 系統(tǒng)分析概述 5
2.2 系統(tǒng)初步調(diào)查 5
2.3 系統(tǒng)的可行性分析 5
2.4 JAVA語言特點 6
2.5 系統(tǒng)的運行環(huán)境和開發(fā)平臺 6
2.6.1硬件設(shè)備 6
2.6.2系統(tǒng)開發(fā)平臺 7
2.6.3關(guān)于NetBeans 7
2.6.4關(guān)于Wireless Toolkit 7
2.6.5 MIDP應(yīng)用程序 8
第三章 手機(jī)游戲“貪食蛇”的功能分析和設(shè)計 10
3.1 手機(jī)游戲“貪食蛇”的總體設(shè)計 10
3.1.1總體設(shè)計 10
3.1.2程序流程 10
3.2 本程序需要解決的主要技術(shù)問題 11
3.3 程序中的幾項技術(shù) 12
3.3.1 Canvas類 12
3.3.2 Graphics類 12
3.3.3使用Socket開發(fā)MIDP無線連網(wǎng)游戲 13
3.3.4 RMS數(shù)據(jù)庫系統(tǒng) 13
3.4 PNG圖片格式 14
3.5 內(nèi)存的優(yōu)化技術(shù) 14
3.6 混淆器(OBFUSCATOR)的使用 15
第四章 程序分析和具體實現(xiàn) 16
4.1 游戲的開始菜單 16
4.2 FOOD類 17
4.3 主游戲邏輯及GAME類 19
4.3.1地圖的創(chuàng)建 19
4.3.2 Game類的單人游戲構(gòu)造函數(shù) 19
4.3.3 Game類的無線網(wǎng)絡(luò)對戰(zhàn)的構(gòu)造函數(shù) 21
4.3.4游戲的碰撞檢測 21
4.3.5游戲背景音樂的實現(xiàn) 22
4.3.6游戲計分牌的實現(xiàn)及游戲結(jié)束的評分 23
4.4 無線網(wǎng)絡(luò)對戰(zhàn)的實現(xiàn) 25
4.5 記錄系統(tǒng)——高分榜 28
第五章 系統(tǒng)測試與安裝 30
5.1 打包測試的過程 30
5.2 游戲測試 31
5.2.1主菜單界面 31
5.2.2單人游戲 32
5.2.3無線網(wǎng)絡(luò)對戰(zhàn) 34
5.3 幫助 37
結(jié)束語 38
參考文獻(xiàn) 39
致謝 58
英文資料 59
中文譯文 65
TA們正在看...
- 小學(xué)生的厭學(xué)心理分析.doc
- _藍(lán)色糧倉_國家糧食安全的戰(zhàn)略保障.pdf
- eit產(chǎn)學(xué)研協(xié)同創(chuàng)新平臺運行機(jī)制案例研究.pdf
- ofdi與國內(nèi)創(chuàng)新能力關(guān)系中的_門限效應(yīng)_區(qū)域金融發(fā)...pdf
- ppp模式下戰(zhàn)略性新興產(chǎn)業(yè)評價維度的構(gòu)建.pdf
- 產(chǎn)業(yè)創(chuàng)新生態(tài)系統(tǒng)的價值創(chuàng)造和獲取機(jī)制分析_基于中...pdf
- 產(chǎn)業(yè)集群社會資本對創(chuàng)新績效的影響研究_基于產(chǎn)業(yè)集...pdf
- 創(chuàng)新參與者視角的創(chuàng)新環(huán)境評價研究.pdf
- 創(chuàng)新集聚能力對創(chuàng)新集聚績效的作用機(jī)制研究.pdf
- 創(chuàng)新目標(biāo)_信息來源與創(chuàng)新成功關(guān)系實證研究.pdf