【正文】
□ 良 □ 中 □ 及格 □ 不及格二、論文(設(shè)計(jì))質(zhì)量論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格三、論文(設(shè)計(jì))水平論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問題的指導(dǎo)意義□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格論文(設(shè)計(jì)說明書)所體現(xiàn)的整體水平□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格建議成績(jī):□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格(在所選等級(jí)前的□內(nèi)畫“√”)指導(dǎo)教師: (簽名) 單位: (蓋章)年 月 日評(píng)閱教師評(píng)閱書評(píng)閱教師評(píng)價(jià):一、論文(設(shè)計(jì))質(zhì)量論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格二、論文(設(shè)計(jì))水平論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問題的指導(dǎo)意義□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格論文(設(shè)計(jì)說明書)所體現(xiàn)的整體水平□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格建議成績(jī):□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格(在所選等級(jí)前的□內(nèi)畫“√”)評(píng)閱教師: (簽名) 單位: (蓋章)年 月 日教研室(或答辯小組)及教學(xué)系意見教研室(或答辯小組)評(píng)價(jià):一、答辯過程畢業(yè)論文(設(shè)計(jì))的基本要點(diǎn)和見解的敘述情況□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格對(duì)答辯問題的反應(yīng)、理解、表達(dá)情況□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格學(xué)生答辯過程中的精神狀態(tài)□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格二、論文(設(shè)計(jì))質(zhì)量論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格三、論文(設(shè)計(jì))水平論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問題的指導(dǎo)意義□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格論文(設(shè)計(jì)說明書)所體現(xiàn)的整體水平□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格評(píng)定成績(jī):□ 優(yōu) □ 良 □ 中 □ 及格 □ 不及格(在所選等級(jí)前的□內(nèi)畫“√”)教研室主任(或答辯小組組長): (簽名)年 月 日教學(xué)系意見:系主任: (簽名)年 月 日目 錄第一章 前言 1 研究的背景與意義 1 手機(jī)游戲產(chǎn)業(yè)發(fā)展現(xiàn)狀與趨勢(shì) 2 2 2 游戲背景介紹和論文來源與創(chuàng)新點(diǎn) 3 論文組織結(jié)構(gòu) 4 本章小結(jié) 4第二章 游戲開發(fā)環(huán)境概述 5 開發(fā)環(huán)境 5 J2ME平臺(tái)簡(jiǎn)介 5 J2ME平臺(tái)的體系結(jié)構(gòu) 6 J2ME應(yīng)用程序開發(fā)流程 7 本章小結(jié) 8第三章 坦克大戰(zhàn)的設(shè)計(jì)流程和設(shè)計(jì)思路 9 坦克大戰(zhàn)手機(jī)游戲的設(shè)計(jì)流程 9 9 9 坦克控制的設(shè)計(jì)思路 11 子彈控制的設(shè)計(jì)思路 12 本章小結(jié) 13第四章 坦克大戰(zhàn)的相關(guān)技術(shù)應(yīng)用 14 程序需解決的技術(shù)問題 14 繪圖基礎(chǔ) 15 15 Graphics類 15 16 16 按鍵處理 16 Key Pressed方法 17 Key Released方法 17 內(nèi)存使用的最佳化 18 混淆器(Obfuscator)的使用 19 本章小結(jié) 19第五章 程序分析和具體實(shí)現(xiàn) 20 游戲總體控制類 20 主游戲邏輯及涉及到的若干類 21 玩家坦克的功能屬性 23 敵方坦克的功能屬性 23 子彈的運(yùn)行和控制 25 本章小結(jié) 26第六章 系統(tǒng)測(cè)試 27 各功能模塊的部分代碼 27 游戲運(yùn)行界面 30 測(cè)試結(jié)論 32 本章小結(jié) 32第七章 總結(jié)與展望 33 論文總結(jié) 33 下一步的工作 33 手機(jī)游戲產(chǎn)業(yè)展望 34參考文獻(xiàn) 35致 謝 37 第一章 前言 研究的背景與意義近年來隨著移動(dòng)通信技術(shù)的突飛猛進(jìn),移動(dòng)開發(fā)這個(gè)新鮮的字眼慢慢成為開發(fā)者關(guān)注的熱點(diǎn)。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉?jī)?nèi)容。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。 Java。關(guān)鍵字:J2ME;手機(jī)游戲;JAVA;坦克大戰(zhàn)Based on the J2ME mobile phone games design and developmentABSTRACTWhen cell phone is getting ever more and more popular nowadays, with the implementation of Java technology on mobile equipment, increment of capital on munication service exhibits its force on people’s everyday life, providing them ever fast information just in hand. This dissertation focuses on implementation of J2ME technology and has developed a mercial game suite run on the mobile phones—Tank. This application inherits many characters of the old fashioned game Battle City which developed by Nintendo in 1980s. It transports the classical product to mobile phones, offering corresponding software for such more popular hardware platform.This paper gives brief introduction on J2ME development environment. We can understand the basic flow on the mobile phone game, and confirm the integral design thinking and basic outline. On the basis, we regard J2ME as the platform, the mobile phone game of tank war is designed, not only on applying the related technique in the design of the tank war and the logic train of thought on every part of it, but also on the critical analysis on the logical relationship of each class. Therefore, so many functions of this game are showed, such as smooth running, use of props, the intelligent running of enemy tanks and so on.Through this game designed to deepen understanding of the J2ME mobile game development. By the time it focuses on application for consumptive electronic people products, providing revolutionary solution to the intelligentization and diversification of the equipment. It improves the efficiency of the development process thanks to its “Write Once, run anywhere” nature.Key words: J2ME。并且實(shí)現(xiàn)了游戲中的諸多功能:音效,運(yùn)行流暢度,道具運(yùn)用,敵方坦克的智能運(yùn)行等。本程序的界面和運(yùn)作方式繼承于日本任天堂公司在20世紀(jì)80年代開發(fā)的Battle City游戲,將老少皆宜的經(jīng)典作品移植到手機(jī)上來,為更流行的硬件平臺(tái)提供應(yīng)用軟件?;贘2ME手機(jī)坦克大戰(zhàn)游戲設(shè)計(jì)與開發(fā)中 文 摘 要隨著手機(jī)的日益普及、Java功能在移動(dòng)設(shè)備上的實(shí)現(xiàn),Java應(yīng)用程序產(chǎn)生的手機(jī)增值服務(wù)逐漸體現(xiàn)出其影響力,對(duì)豐富人們的生活內(nèi)容、提供快捷的資訊起著不可忽視的作用。本論文著眼于J2ME技術(shù)的應(yīng)用,開發(fā)一款可商用的手機(jī)游戲程序——坦克大戰(zhàn)。本論文先對(duì)J2ME開發(fā)環(huán)境作了一些簡(jiǎn)要的介紹,了解了關(guān)于手機(jī)游戲開發(fā)的基本流程 ,確定了坦克大戰(zhàn)的整體設(shè)計(jì)思路以及基本的綱要,在基于J2ME開發(fā)平臺(tái)的基礎(chǔ)之上,運(yùn)用坦克大戰(zhàn)設(shè)計(jì)中所需要的相關(guān)技術(shù)和坦克大戰(zhàn)每個(gè)部分的邏輯思路,對(duì)每個(gè)類之間需要具備的邏輯關(guān)系作了嚴(yán)謹(jǐn)?shù)姆治龊笤O(shè)計(jì)出了本次坦克大戰(zhàn)的手機(jī)游戲。本次游戲設(shè)計(jì)對(duì)J2ME手機(jī)游戲的開發(fā)有了深入的了解,同時(shí)J2ME開發(fā)軟件定位在消費(fèi)性電子產(chǎn)品的應(yīng)用上,對(duì)設(shè)備的只能化、多樣化,提供了革命性的解決方案,并因其“Write Once, run anywhere”的Java特性而提高開發(fā)的效率。 mobile game。 tank Battle City畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。涉密論文按學(xué)校規(guī)定處理。在中國最大的軟件開發(fā)人員網(wǎng)站CSDN的最近一份調(diào)查顯示,%的受訪者涉足嵌入式/移動(dòng)設(shè)備應(yīng)用開發(fā),這個(gè)數(shù)字可能略高于實(shí)際的比例,但也足可說明嵌入式/移動(dòng)設(shè)備應(yīng)用開發(fā)是一塊誘人的新鮮奶酪。在目前的移動(dòng)設(shè)備應(yīng)用開發(fā)中,在提供個(gè)人娛樂方面的手機(jī)游戲開發(fā)應(yīng)用正變得越來越流行。中國作為全球最大的移動(dòng)通信市場(chǎng),手機(jī)游戲產(chǎn)業(yè)一旦啟動(dòng),其能量將不亞于目前的電腦網(wǎng)絡(luò)游戲,可以預(yù)見手機(jī)游戲行業(yè)正蘊(yùn)藏了無數(shù)的商機(jī),未來擁有廣闊的市場(chǎng)前景。要設(shè)計(jì)開發(fā)出一款高品質(zhì)的游戲,上