資源描述:
《開(kāi)題報(bào)告(張+利+)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、畢業(yè)設(shè)計(jì)(論文)開(kāi)題報(bào)告題目基于J2ME手機(jī)坦克大戰(zhàn)游戲設(shè)計(jì)與開(kāi)發(fā)系別電子信息與電氣工程系專(zhuān)業(yè)通信工程班級(jí)10級(jí)通信工程(1)班姓名張利指導(dǎo)老師胡國(guó)華完成時(shí)間2014年3月13日合肥學(xué)院電子信息與電氣工程系畢業(yè)設(shè)計(jì)(論文)開(kāi)題報(bào)告學(xué)生:張利班級(jí):10級(jí)通信(1)班基于J2ME的手機(jī)坦克大戰(zhàn)游戲的設(shè)論文題目導(dǎo)師姓名胡國(guó)華計(jì)與開(kāi)發(fā)可行性方可行性方案分析見(jiàn)附頁(yè)案分析[1]陳立偉,張克非.精通Java手機(jī)游戲與應(yīng)用程序設(shè)計(jì)[M].2005.[2]KimTopley.張伶,林琪譯.J2ME技術(shù)手冊(cè)[M].北京:中國(guó)電力出版社,2004.13-16.[3]印旻
2、.java語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì)[J].北京:清華大學(xué)出版社.2000.[4]吳延昌,馮萍,蘇聰.基于J2ME技術(shù)的應(yīng)用開(kāi)發(fā)與研究[J].微電子學(xué)與計(jì)參考算機(jī),2005,22(9):73.文[5]魏永紅.基于J2ME技術(shù)的手機(jī)信息查詢(xún)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微計(jì)算機(jī)獻(xiàn)信息,2006(12).[6]仵博,張立涓.J2ME無(wú)線(xiàn)開(kāi)發(fā)實(shí)用教程[M].北京清華大學(xué)出版社,2006.[7]MichaelMorrison.J2ME手機(jī)游戲編程入門(mén)[M].人民郵電出版社,2006.[8]朱福喜.Java程序設(shè)計(jì)技巧與開(kāi)發(fā)實(shí)例[J].北京:人民郵電出版社.2004.
3、開(kāi)題小組及教研室開(kāi)題小組簽名:意年月日見(jiàn)一.選題的背景及依據(jù)隨著移動(dòng)通訊技術(shù)的發(fā)展和無(wú)線(xiàn)數(shù)據(jù)業(yè)務(wù)的進(jìn)步,手機(jī)游戲已經(jīng)不再是一個(gè)無(wú)關(guān)緊要的附屬品了。從文本信息到多媒體內(nèi)容,從3G網(wǎng)絡(luò)到呼之欲出的4G時(shí)代,全新的手機(jī)游戲領(lǐng)域已逐漸聚焦了眾多軟件開(kāi)發(fā)商的目光,使得游戲開(kāi)發(fā)者和游戲玩家共同面臨著一個(gè)令人振奮的游戲新世界。J2ME是一種程序語(yǔ)言,是一種高度優(yōu)化的Java運(yùn)行環(huán)境,是為移動(dòng)電話(huà)和PDA之類(lèi)的嵌入式消費(fèi)電子設(shè)備提供的Java語(yǔ)言平臺(tái)。其利用的開(kāi)發(fā)工具主要有Eclipse和NetBeans兩種,同時(shí)也是最常用的兩種,由于其適用平臺(tái)從以前的電視機(jī)、P
4、C等轉(zhuǎn)換到如今十分流行的手機(jī)中來(lái),使以手機(jī)為平臺(tái)的應(yīng)用類(lèi)軟件擁有巨大的市場(chǎng)空間,隨著3G的開(kāi)通和應(yīng)用,使得手機(jī)類(lèi)應(yīng)用程序迎來(lái)新的熱潮,使其發(fā)展前景十分的可觀。Java良好的跨平臺(tái)特性在移動(dòng)平臺(tái)的開(kāi)發(fā)中顯示出了巨大的威力。Java語(yǔ)言面向?qū)ο蟮膬?yōu)勢(shì)也使得開(kāi)發(fā)游戲變得非常容易。手機(jī)在當(dāng)今社會(huì)上的地位已經(jīng)不再是普及的問(wèn)題,同時(shí)Android繼承java的同時(shí)發(fā)揮了拓展了大量自身的優(yōu)勢(shì),其開(kāi)源性更是使其在手機(jī)市場(chǎng)上迅猛的占據(jù)著絕對(duì)優(yōu)勢(shì),在這樣的惡劣環(huán)境中,java以其跨平臺(tái)、面向?qū)ο蟆⒔研?、良好的穩(wěn)定性能、開(kāi)發(fā)周期短等等優(yōu)勢(shì)捍衛(wèi)者自己的市場(chǎng),因此不論是在
5、傳統(tǒng)的手機(jī)還是在現(xiàn)在風(fēng)靡全球的Android手機(jī)上都少不了java的運(yùn)行環(huán)境和大量的java程序。二.選題的意義在現(xiàn)代信息社會(huì)中,隨著網(wǎng)絡(luò)游戲突飛猛進(jìn)的發(fā)展,把中國(guó)的游戲產(chǎn)業(yè)推向李前所未有的高度,游戲開(kāi)發(fā),也從原來(lái)千篇一律的模式向多方向發(fā)展。作為休閑游戲的起源應(yīng)該追溯到早期的俄羅斯方塊及坦克大戰(zhàn),坦克游戲以最直接的最平面化的戰(zhàn)斗模式,是一款非常適合工作之余用來(lái)舒緩壓力的小型游戲。目前休閑類(lèi)游戲的發(fā)展趨勢(shì)正朝著體積小,內(nèi)容好,耐玩,娛樂(lè)性高,無(wú)年齡層次,能修改難度,有益身心健康的方向發(fā)展。目前手機(jī)游戲非常流行,隨著智能手機(jī)的不斷出現(xiàn),人們對(duì)手機(jī)游戲的
6、需求越來(lái)越大,對(duì)小型的手機(jī)游戲也越來(lái)越喜歡。而坦克大戰(zhàn)這款經(jīng)典的手機(jī)游戲,不僅體積小,娛樂(lè)性高而且耐玩,選擇這樣一款游戲開(kāi)發(fā)有著非常大的意義。三.研究?jī)?nèi)容坦克大戰(zhàn)是一款經(jīng)典的游戲,整體上說(shuō),本游戲分為敵我雙方,有八個(gè)關(guān)卡,主戰(zhàn)坦克有玩家控制,敵方坦克能夠智能化的運(yùn)行。下面是對(duì)系統(tǒng)主要功能的簡(jiǎn)要概述:1.玩家的控制:游戲打開(kāi)的時(shí)候,玩家可以選擇關(guān)卡,然后進(jìn)入游戲,玩家可以通過(guò)上下左右鍵控制坦克的運(yùn)行,可以通過(guò)中間的鍵控制坦克打出炮彈,當(dāng)坦克打中敵方坦克,子彈和地方坦克都死亡。游戲過(guò)程中,玩家可以暫停游戲,然后開(kāi)始游戲,還可以退出到前面的界面。當(dāng)一關(guān)的
7、所有敵方坦克都死亡,則進(jìn)入下一個(gè)關(guān)卡。2.敵方坦克的智能運(yùn)行:敵方坦克是有一系列的隨機(jī)數(shù)控制的,不僅能夠智能運(yùn)行,還能智能打出炮彈,當(dāng)打中主戰(zhàn)坦克時(shí),主戰(zhàn)坦克的生命值自動(dòng)減一,同時(shí)回到初始化是的位置。3.子彈的運(yùn)行:主戰(zhàn)坦克是有玩家控制打出的,敵方坦克是隨機(jī)打出的,只有當(dāng)子彈不屬于同一方是子彈與坦克的碰撞才有效。當(dāng)子彈打到墻壁和屏幕的邊緣時(shí),子彈也會(huì)消失。4.關(guān)卡的設(shè)置:第一次玩游戲時(shí),只有第一關(guān)是被解鎖的。也就是只有第一關(guān)能玩。其他的關(guān)卡需要玩家解鎖。只有玩家過(guò)了前面的關(guān)卡,隨后的那個(gè)關(guān)卡才會(huì)被自動(dòng)解鎖。這種實(shí)現(xiàn)是用RMS完成的,所以退出游戲,下
8、次進(jìn)入游戲時(shí)已經(jīng)被解鎖的關(guān)卡仍然處于被解鎖的狀態(tài)。四.工作流程1.準(zhǔn)備階段:對(duì)基于J2ME的手機(jī)游戲先要有一定的理解,確定