基于eclipse平臺的飛機游戲的開發(fā)_畢設論文.doc

基于eclipse平臺的飛機游戲的開發(fā)_畢設論文.doc

ID:13157798

大小:520.50 KB

頁數:32頁

時間:2018-07-21

基于eclipse平臺的飛機游戲的開發(fā)_畢設論文.doc_第1頁
基于eclipse平臺的飛機游戲的開發(fā)_畢設論文.doc_第2頁
基于eclipse平臺的飛機游戲的開發(fā)_畢設論文.doc_第3頁
基于eclipse平臺的飛機游戲的開發(fā)_畢設論文.doc_第4頁
基于eclipse平臺的飛機游戲的開發(fā)_畢設論文.doc_第5頁
資源描述:

《基于eclipse平臺的飛機游戲的開發(fā)_畢設論文.doc》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、本科畢業(yè)論文(設計)報告題目:基于Eclipse平臺的飛機游戲的開發(fā)基于Eclipse平臺的飛機游戲的開發(fā)【摘要】隨著當今社會的發(fā)展,手機已經融入每個人的生活中。但因為信息網絡的不斷進步,傳統(tǒng)手機已經不能滿足人們的要求。程序不能增加與刪除,有錯誤又不能更新或修改,通過wap訪問互聯網,速度慢,費用又高。這時,Java技術就充分展現了其自身的優(yōu)勢,可以按需要從網上下載程序進行升級安裝,還提供了一個類庫,使開發(fā)商可以設計更方便,直接的用戶界面。而JAVA演進到JAVA2后,JAVA平臺分別針對不同領域的需求被分成四個版本,即J2EE、J2SE、J2ME以及JavaCard。J2ME被應用于消費性電

2、子產品。至此,JAVA手機將是未來手機的發(fā)展方向,是業(yè)界的熱點。而因為J2ME的應用層面之廣,使其成為未來JAVA平臺發(fā)展的重點項目。此次設計的這款手機游戲《飛機游戲》就是應用了J2ME來實現的。本論文介紹了J2ME的相關技術及本程序的結構分析和具體功能的實現?!娟P鍵詞】J2ME;手機游戲;功能目錄1緒論11.1手機軟件現狀11.2J2ME介紹11.3手機游戲應具有的特征11.4本游戲背景介紹21.5本章小結22開發(fā)環(huán)境及相關技術的介紹32.1開發(fā)環(huán)境32.2Java語言特點32.3關于ECLIPSE32.4關于WirelessToolKit32.5JavaAppicationManager4

3、2.6本章小結43程序結構、思想和相關技術53.1本程序需要解決的主要技術問題53.2程序流程53.3Canvas類63.4Graphics類63.5MIDP1.0技術下的繪制背景技術63.6MIDP2.0新增的GameCanvas包63.7PNG圖片格式73.8玩家飛機的控制方式和敵人方的智能運行73.9子彈的運行和控制83.10內存的優(yōu)化83.11內存檢測器83.12關于混淆器93.13本章小結94程序分析和具體實現104.1游戲進入前的選擇104.2mybullets類104.3游戲邏輯及gameScreen類114.3.1gameScreen類所實現的功能114.3.2地圖的創(chuàng)建114

4、.3.3地圖的移動124.3.4gameScreen類的構造函數124.3.5關于commandAction()方法124.3.6Sprite類對象的碰撞檢測及相關屬性134.5普通敵人相關屬性154.6白云的實現原理164.7關尾BOSS及相關屬性164.8本章小結175測試185.1打包測試的過程185.2發(fā)現的BUG及解決情況195.3未完善的功能206總結216.1本程序的總結和展望216.2感想217致謝22參考文獻22英文翻譯23附錄英文文獻及翻譯241.緒論1.1手機軟件現狀在信息社會中,手機及其他無線設備越來越多的走進普通百姓的工作和生活,隨著信息網絡化的不斷進展,手機及其他無

5、線設備上網絡勢在必行。但是傳統(tǒng)手機存在以下弊端:1.傳統(tǒng)手機出廠時均由硬件廠商固化程序,程序不能增加、刪除,有了錯誤也不能更新、修改,若要增加新功能必須另換一部手機。2.傳統(tǒng)手機訪問互聯網是通過WAP(WirelessApplicationProtocal),所有網絡資源必須接通網絡才能在線訪問,非常耗時、費用亦很高。而Java技術在無線應用方面的優(yōu)勢非常明顯:1.應用程序可按需下載,而不是購買由硬件商提供的套件,可升級空間大。2.Java技術提供了一個類庫,它使的應用開發(fā)商可以創(chuàng)建更為直覺、豐富的用戶界面(GUI);3.Java技術使網絡帶寬的應用更為有效,因為應用程序可以下載到器件上,并在

6、本地運行,僅僅是在連接到服務器時才會占用網絡帶寬。基于以上分析,Java手機將是未來手機的發(fā)展方向,是業(yè)界的熱點。1.2J2ME介紹雖然Java已經被用到許多企業(yè)級軟體上,可是其實骨子里面還是非常適合用在嵌入式系統(tǒng)之中。Java平臺演進到Java2后,Java平臺分別針對不同領域的需求被分成四個版本,亦即J2EE、J2SE、J2ME以及JavaCard。其中J2ME定位在消費性電子產品的應用上。這個版本針對資源有限的電子消費產品的需求精簡核心類庫,并提供了模塊化的架構讓不同類型產品能夠隨時增加支持的能力。這個版本的應用層面相當廣泛,會是未來Java平臺發(fā)展的重點項目。J2ME在1999年的Ja

7、vaOne開發(fā)人員大會上初次亮相,它的目標是面向智能無線設備和小型計算機設備的開發(fā)人員。J2ME的一個關鍵優(yōu)點是,J2ME與所有支持Java的設備都是兼容的。支持Java的設備就是任何運行Java虛擬機器的計算機。Motorola、Nokia等生產廠商都生產支持Java的設備。J2ME平臺是由配置(Configuration)和簡表(Profile)構成的。配置是提供給最大范圍設備使用的最小類庫集

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。