2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  畢業(yè)設(shè)計(jì)文獻(xiàn)綜述</b></p><p><b>  電子信息工程</b></p><p>  基于J2ME環(huán)境的手機(jī)游戲軟件的開發(fā)</p><p>  隨著科技的發(fā)展,人們的工作和生活方式發(fā)生了巨大的改變。手機(jī)走進(jìn)了千家萬戶,與人們的生活緊密的結(jié)合在一起。手機(jī)的普及使得手機(jī)游戲越來越普及,也

2、必然使開發(fā)手機(jī)游戲的平臺(tái)(J2ME)得到迅速普及。手機(jī)游戲開發(fā)成為了游戲界的最新熱點(diǎn)[1]。</p><p>  手機(jī)游戲開發(fā)平臺(tái)J2ME簡(jiǎn)介</p><p>  JAVA 是現(xiàn)在全球最時(shí)髦的開發(fā)工具之一。它擁有一套龐大而且完善的類庫(kù),內(nèi)置了其他語(yǔ)言需要的庫(kù)甚至是操作系統(tǒng)才能支持的功能[6]。J2ME是JAVA2的一個(gè)組成部分,它與J2SE,J2EE并稱。根據(jù)SUN的定義:J2ME是一種高

3、度優(yōu)化的JAVA運(yùn)行環(huán)境,只要是針對(duì)消費(fèi)類電子設(shè)備,例如手機(jī),可視電話,汽車導(dǎo)航系統(tǒng)等[11]。</p><p>  J2ME平臺(tái)是由配置(configuration)和簡(jiǎn)表(profile)構(gòu)成的。配置是提供給最大范圍設(shè)備使用的最小類庫(kù)集合,在配置中間同時(shí)包含JAVA虛擬機(jī)。簡(jiǎn)表針對(duì)一系列設(shè)備提供的開發(fā)包集合。在J2ME中還有一個(gè)重要的概念是可選包(optional package),他是針對(duì)特定設(shè)備提供的類庫(kù)

4、,比如某些設(shè)備是支持藍(lán)牙的,針對(duì)此功能J2ME中制訂了JSR82(biletooth api)提供了對(duì)藍(lán)牙的支持。</p><p>  目前,J2ME中有兩個(gè)最主要的配置,分別是Connected Limited Devices Configuration(CLDC)和Connected Devices Configuration(CDC)。他們是根據(jù)設(shè)備的硬件性能進(jìn)行區(qū)分的。由于這個(gè)標(biāo)準(zhǔn)是2001年的時(shí)

5、候指定的,而現(xiàn)在移動(dòng)終端的處理能力和內(nèi)存發(fā)展很快,如果還按照這個(gè)標(biāo)準(zhǔn)來評(píng)判可能就不正確了[10]。</p><p>  CDC的硬件參數(shù):2M以上內(nèi)存。具有網(wǎng)絡(luò)連接能力,通常為無限網(wǎng)絡(luò)。</p><p>  CLCD的硬件參數(shù):512KB以下內(nèi)存。有限能源供應(yīng)(通常使用電池)。有限或非持續(xù)網(wǎng)絡(luò)連接。簡(jiǎn)單的用戶界面。16或者32位處理器。</p><p>  從上述標(biāo)

6、準(zhǔn)可以看出CLCD主要針對(duì)資源非常受限的設(shè)備比如手機(jī)、pda、雙工尋呼機(jī)等。而CDC主要面對(duì)那些家電產(chǎn)品,比如機(jī)頂盒、汽車導(dǎo)航系統(tǒng)等。</p><p><b>  環(huán)境及研究重點(diǎn)</b></p><p>  本課題主要是用JAVA語(yǔ)言和J2ME平臺(tái)開發(fā)一個(gè)手機(jī)游戲軟件。游戲的種類很多,有益智類、冒險(xiǎn)類、駕駛類、戰(zhàn)斗類或者非戰(zhàn)斗類動(dòng)作游戲等。目前手機(jī)上能運(yùn)行的游戲類型,

7、包含有射擊游戲、格斗游戲、簡(jiǎn)單的街機(jī)風(fēng)格游戲。本課題開發(fā)的就屬于一個(gè)射擊類游戲。游戲規(guī)則比較簡(jiǎn)單,擊中消滅對(duì)手,就能贏得積分。游戲的畫面設(shè)計(jì)和游戲的積分,也是重要的顯示指標(biāo),操作設(shè)計(jì)以鍵盤和方向控制為最主要部分。在游戲開發(fā)中要實(shí)現(xiàn)這些功能,將涉及到設(shè)計(jì)的精確度。</p><p>  Eclipse是一個(gè)開放源代碼的與NetBeans、Sun ONE Studio和Borland Jbuilder類似的一種基于JA

8、VA的整合型可擴(kuò)展開發(fā)平臺(tái)。它只是一個(gè)框架和一組服務(wù),用于通過插件組建構(gòu)建開發(fā)環(huán)境。它還附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括JAVA開發(fā)工具(JDT)。未來通過開發(fā)插件,它能擴(kuò)展的任何語(yǔ)言的開發(fā),甚至能成為圖片繪制工具。</p><p>  對(duì)手機(jī)程序的開發(fā)實(shí)際也是對(duì)等于J2ME項(xiàng)目的開發(fā)。對(duì)于J2ME開發(fā)需要對(duì)Eclipse安裝一個(gè)開發(fā)J2ME程序的插件EclipseMe。這是完善手機(jī)應(yīng)用程序開發(fā)的最后一項(xiàng)準(zhǔn)備工作。安

9、裝好插件以后需要對(duì)其進(jìn)行配置。這樣環(huán)境就搭建好了。</p><p>  先進(jìn)行游戲開發(fā)分析,游戲的故事背景策劃,游戲開始的畫面系統(tǒng),幫助,游戲簡(jiǎn)介等等。游戲開發(fā)分析過后進(jìn)入游戲開發(fā)階段,其目的是設(shè)計(jì)一款手機(jī)游戲,以J2ME開發(fā)為基礎(chǔ)的技術(shù)解決方案滿足手機(jī)用戶娛樂休閑的需求。</p><p>  手機(jī)游戲軟件開發(fā)的前景</p><p>  我國(guó)的游戲產(chǎn)業(yè)不斷的發(fā)展,對(duì)

10、可移動(dòng)性手機(jī)的開發(fā)也成為當(dāng)今的亮點(diǎn)。手機(jī)游戲是近幾年中使用最多的手機(jī)應(yīng)用業(yè)務(wù),使用率遠(yuǎn)遠(yuǎn)超過手機(jī)郵箱等應(yīng)用業(yè)務(wù)。</p><p>  根據(jù)有關(guān)調(diào)研中心調(diào)查顯示,從職業(yè)構(gòu)成看,學(xué)生、工人、服務(wù)行業(yè)、軍人及個(gè)體戶目前成為手機(jī)游戲用戶的主體。尤其是學(xué)生,在手機(jī)游戲用戶群中占了將近一半的比例,工人其次,顯示中低收入群體成為手機(jī)游戲的主體用戶??梢娛謾C(jī)用戶對(duì)游戲的偏好和需求是巨大的。</p><p>

11、;  當(dāng)前一個(gè)嶄新的領(lǐng)域正在崛起,這就是手機(jī)游戲。手機(jī)游戲有著令人矚目的廣闊前景。作為IT產(chǎn)業(yè)的延伸部分,由于J2ME平臺(tái)的出現(xiàn),雖然它仍然處于起步階段。但是手機(jī)游戲的成績(jī)已經(jīng)非常卓著。</p><p>  隨著通信工具的不斷發(fā)展,手機(jī)幾乎為廣大群眾所使用,它已與人們密不可分,它使用量非 常巨大,帶有極大的普及性,加之手機(jī)游戲的趣味性又很容易被用戶應(yīng)用,因而手機(jī)游戲具有很大的商機(jī)。</p><

12、;p>  手機(jī)游戲開發(fā)相對(duì)電腦游戲開發(fā)規(guī)模和成本較低,無需組織大規(guī)模的人力來開發(fā)。</p><p>  手機(jī)短小精悍,可以獨(dú)立運(yùn)行。在離線狀態(tài)下也能進(jìn)行游戲。</p><p>  具有中斷性,不受時(shí)間地點(diǎn)的限制。</p><p>  手機(jī)游戲還是有它的局限性。就目前來看,手機(jī)游戲仍然和PC機(jī)游戲的功能有一定的差距。</p><p>  

13、手機(jī)體積有限,手機(jī)中的處理芯片的處理能力有限,這就限制了游戲開發(fā)者所能編制的游戲類型。</p><p>  由于手機(jī)的視頻屏幕較小,就不可能編制復(fù)雜的游戲軟件,和獲得較為逼真的效果[12]。</p><p>  網(wǎng)絡(luò)傳輸速度在手機(jī)的設(shè)計(jì)上也守到限制,使得網(wǎng)絡(luò)互動(dòng)方面受到一定影響。</p><p>  有限的內(nèi)存配置,也使得手機(jī)游戲的色彩和音效都不盡如人意。</

14、p><p>  鑒于手機(jī)游戲的一些特點(diǎn),它能提供一些短小精干而又不失趣味的游戲,供旅途中或者閑暇時(shí)娛樂,顯而易見電腦游戲和手機(jī)游戲,各自都有利弊。正如文學(xué)作品,有人喜歡長(zhǎng)篇巨著,有人喜歡詩(shī)歌散文,各有各的選擇[14]。</p><p>  同時(shí)也嵌入了智能芯片,處理器的能力也大大增加,同時(shí)使用了智能的手機(jī)操作系統(tǒng),具有支持?jǐn)?shù)碼相機(jī)等豐富的多媒體等功能[8]。這些功能很難讓人相信是在短短的一兩年

15、之內(nèi)完成的,其速度之快,卻是讓人感到震驚。通過周圍人的使用情況,我們就會(huì)發(fā)現(xiàn)其速度的發(fā)展并不是沒有原因的,手機(jī)逐漸普及和硬件設(shè)備的發(fā)展,以及JAVA語(yǔ)言的成熟都是推動(dòng)手機(jī)智能化的重要力量[7]。</p><p>  手機(jī)上玩游戲使得游戲平臺(tái)J2ME得到迅速普及。手機(jī)游戲的開發(fā)成為了游戲行業(yè)的最新熱點(diǎn)。隨著手機(jī)設(shè)備的不斷提高,手機(jī)內(nèi)存的不斷增加,以及java技術(shù)的不斷成熟。智能手機(jī)目前正以極快的速度在增長(zhǎng),隨之而來

16、的便是巨大的手機(jī)游戲開發(fā)商機(jī)。</p><p>  中國(guó)手機(jī)游戲的研發(fā)力量正在行成,中國(guó)游戲產(chǎn)業(yè)的發(fā)展經(jīng)歷了代理到自主研發(fā)的道路,該產(chǎn)業(yè)每年有近200億的增長(zhǎng)。這一切對(duì)于今后手機(jī)游戲和手機(jī)網(wǎng)游的發(fā)展將是一個(gè)巨大的推動(dòng)。手機(jī)游戲剛起步,但是手機(jī)游戲市場(chǎng)絕對(duì)是一個(gè)巨大的金礦[3]。</p><p><b>  參考文獻(xiàn)</b></p><p>  

17、[1]Joshua Bloce著. 潘愛民譯. Effective Java中文版[M]. 機(jī)械工業(yè)出版社.2004.</p><p>  [2]Ian Sommerville著.程成等譯.軟件工程[M].機(jī)械工業(yè)出版社2003.</p><p>  [3]飛思科技產(chǎn)品研發(fā)中心.精通Jbuilder9[M].電子工業(yè)出版社.2004.</p><p>  [4]彭芳

18、麟,管清,胡靜,盧圣治著.理論力學(xué)計(jì)算機(jī)模型[M].北京:清華人學(xué)出版社,2002.</p><p>  [5]舒芳蕊,陸汝占,高峰.基于J2ME平臺(tái)的手機(jī)語(yǔ)音控制系統(tǒng)[J].計(jì)算機(jī)應(yīng)用與軟件,2007,24(9);19—20.</p><p>  [6]王泓,黃澤寧.UML技術(shù)在軟件可靠性測(cè)試的應(yīng)用[J].計(jì)算機(jī)應(yīng)用與軟件,2008,25(7);125-126.</p>&

19、lt;p>  [7]宋炳光,?。缽潞楸??。嫒四樧V的格斗游戲[J].電腦與信息技術(shù),2008,16(6);10-13.</p><p>  [8]楚軍華,李治柱.J2ME應(yīng)川程序性能優(yōu)化的探討[J].計(jì)算機(jī)應(yīng)用與軟件,2008,25(1):124-126.</p><p>  [9]方約翰著,李睿凡,郭燕慧,吳昕澤.游戲人丁智能:計(jì)算機(jī)游戲中的人:J二智能[M].北京:北

20、京郵電大學(xué)出版社,2007.</p><p>  [10]楊軍,秦冬,千瑩.J2ME嵌入式開發(fā)案例精解[M].北京電子工業(yè)出版社,2007.</p><p>  [11] 鄒吉滔.J2ME手機(jī)游戲開發(fā)[M].清華大學(xué)出版社.2009</p><p>  [12] 汪永松.J2ME手機(jī)高級(jí)編程[M].機(jī)械工業(yè)出版社.2009</p><p> 

21、 [13]顧怡祥,何吟,余執(zhí)鈞.基丁二嵌入式LINUX的綜合分析儀軟件設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2008,25(10)l:242—244.</p><p>  [14]何文濤,林賢林.J2EE平臺(tái)上消息驅(qū)動(dòng)Bean對(duì)客戶的響應(yīng)與同傳的實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2008,25(5):18-182.</p><p>  [15]Marick B.The Craft of Soft

22、ware Testing[M].Prentice—Hall,1994.</p><p>  [16]Kenneth R,Castleman.Digital Image Processing[J].Prentice—Hall,1996.</p><p>  [17]William Ford,William Topp.Data Stracture With C++[M].Addison—Wes

23、ley,1996.</p><p>  [18]Glass R.Fact and Fallacies of Software Engineering[M].Addison—Wesley,2002.</p><p>  [19]Brian W,Kern i ghan Denni S,M Ri tchie.The C Programming Language[M].</p>&l

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論