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

下載本文檔

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

文檔簡介

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

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

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

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

5、候指定的,而現(xiàn)在移動終端的處理能力和內(nèi)存發(fā)展很快,如果還按照這個標準來評判可能就不正確了[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ò)連接。簡單的用戶界面。16或者32位處理器。</p><p>  從上述標

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

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

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

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

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

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

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

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

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

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

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

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

18、麟,管清,胡靜,盧圣治著.理論力學(xué)計算機模型[M].北京:清華人學(xué)出版社,2002.</p><p>  [5]舒芳蕊,陸汝占,高峰.基于J2ME平臺的手機語音控制系統(tǒng)[J].計算機應(yīng)用與軟件,2007,24(9);19—20.</p><p>  [6]王泓,黃澤寧.UML技術(shù)在軟件可靠性測試的應(yīng)用[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].計算機應(yīng)用與軟件,2008,25(1):124-126.</p><p>  [9]方約翰著,李睿凡,郭燕慧,吳昕澤.游戲人丁智能:計算機游戲中的人:J二智能[M].北京:北

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

21、 [13]顧怡祥,何吟,余執(zhí)鈞.基丁二嵌入式LINUX的綜合分析儀軟件設(shè)計與實現(xiàn)[J].計算機應(yīng)用與軟件,2008,25(10)l:242—244.</p><p>  [14]何文濤,林賢林.J2EE平臺上消息驅(qū)動Bean對客戶的響應(yīng)與同傳的實現(xiàn)[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等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論