計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)論文-基于JAVA的游戲設(shè)計(jì)_第1頁(yè)
計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)論文-基于JAVA的游戲設(shè)計(jì)_第2頁(yè)
計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)論文-基于JAVA的游戲設(shè)計(jì)_第3頁(yè)
計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)論文-基于JAVA的游戲設(shè)計(jì)_第4頁(yè)
計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)論文-基于JAVA的游戲設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第I頁(yè)A遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第II頁(yè)Abstractsthankstoits“WriteOnce,runanywhere”nature.orceonpeopleseverydaylifeprovidingthemeverfastinformationjustinny遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第III頁(yè) I 遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第IV頁(yè) 遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第1頁(yè)統(tǒng)之遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第2頁(yè)遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第3頁(yè)遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第4頁(yè)遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第5頁(yè)3.1本程序需解決的有關(guān)技術(shù)問(wèn)題此,其規(guī)律設(shè)計(jì)應(yīng)當(dāng)相當(dāng)嚴(yán)謹(jǐn),需將全部可能發(fā)生的事。屏幕邊界。如此過(guò)多的線程同時(shí)在原來(lái)效率就不高的KVM導(dǎo)致程序的緩慢。狀況,缺乏真實(shí)感。每一次刷新頁(yè)面、每前進(jìn)一遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第6頁(yè)法。數(shù)據(jù)庫(kù)系統(tǒng)與一般PC大相徑庭。其數(shù)據(jù)庫(kù)結(jié)遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第7頁(yè)3.2程序截圖遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第8頁(yè)3.3程序流程的概念和屬擇執(zhí)行選項(xiàng)菜部文件載入地進(jìn)行繪圖。在刷新將以肯定幕重繪,實(shí)時(shí)用戶把握的坦刷新的頻率而時(shí)漸漸新增就新增加一條值,就不允許自誕生之時(shí)起開(kāi)在單獨(dú)的線程中,但運(yùn)行結(jié)束后(比如撞到相關(guān)物體或敵方坦克時(shí))并不結(jié)束子彈對(duì)象,只是A記分統(tǒng)計(jì)初始化參數(shù)人數(shù)用光敵方需生成坦克若干大事。如:用戶坦克的生命是否已完全用完,敵方如圖3.2所3.4相關(guān)技術(shù)遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第9頁(yè)個(gè)系統(tǒng)供應(yīng)這個(gè)實(shí)例。在下面的對(duì)象圖中,有一個(gè)"了機(jī)敏的動(dòng)態(tài)擴(kuò)展機(jī)制,削減工作量便利維護(hù),便利維遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第10頁(yè)實(shí)例,被創(chuàng)建的實(shí)例通常都具有共同的父類。它又稱為靜態(tài)工廠方法模式,屬于類的創(chuàng)建型模式。簡(jiǎn)潔工廠模式的UML類圖廠模式。遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第11頁(yè)遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第12頁(yè)T遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第13頁(yè)而反復(fù)的清除及重繪會(huì)造成屏幕的閃爍現(xiàn)象(flicker),因此使用雙重緩沖的好處就3.5程序思路坦克的把握和敵方的智能運(yùn)行行走一步就需要把用戶坦克掃描一遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第14頁(yè)界的一樣物體。這樣,就可以提前一步推斷。假如發(fā)生碰撞,則,此時(shí),兩輛碰撞的坦克又由于其矩形區(qū)域不重合而不符合,試想,當(dāng)敵方遇到玩家時(shí),假如它馬上轉(zhuǎn)向,將不會(huì)對(duì)不構(gòu)成任何威逼,當(dāng)然,也不能永久不轉(zhuǎn)向。本程序設(shè)置的在某方向上的持續(xù)行走步數(shù)打算,當(dāng)發(fā)生坦克間碰撞把握遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第15頁(yè)需掃描全部的敵方坦克,檢查是否發(fā)生碰撞,這可彈也不能通過(guò);對(duì)于河流,坦克不行以通過(guò),但遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第16頁(yè)nt中,以恒定的頻率刷新畫(huà)面。刷新速度需大于30/秒才能使畫(huà)面顯示因人眼的臨時(shí)停應(yīng)對(duì)象。還需保存的變量有,玩耍開(kāi)頭時(shí)間、結(jié)束時(shí)間(用于統(tǒng)計(jì)分?jǐn)?shù))、敵人的總現(xiàn),分別位于屏幕的左、中、右方)、玩耍是否已成功結(jié)束或是否已死亡。遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第17頁(yè)敵人數(shù)量NnY顯示記分畫(huà)面最終一關(guān)或死亡了進(jìn)入下一關(guān)敵人數(shù)量大于屏幕上的n增加一敵人N玩家是亡ny重繪屏yyyN遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第18頁(yè),屏幕上坦克的數(shù)量,是否該過(guò)關(guān)統(tǒng)計(jì)分?jǐn)?shù),檢變量需要重新被初始化,如地圖的繪制、敵人出閃光位置設(shè)置了三處坐標(biāo),由于敵人不能同時(shí)消滅,便設(shè)置了遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第19頁(yè)色,下方為黑色,就制造了立體感。在4.2坦克的共同行為方向分別應(yīng)將原始圖片旋轉(zhuǎn)的角度,分別為4.3玩家坦克的功能屬性遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第20頁(yè)彈。由于子彈是屬于坦克的,它的人從左方向右走,并且已經(jīng)碰撞到玩家坦克時(shí),玩家坦在考慮范圍外。當(dāng)然,在設(shè)置完成后,必需將將檢測(cè)4.4敵人坦克的功能屬性yy遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第21頁(yè)y是否已死亡YNN是否剛消滅是否碰撞n可否開(kāi)炮y炮N否換向、取隨機(jī)移動(dòng)步數(shù)、隨機(jī)開(kāi)炮倒數(shù)記步數(shù)NY遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第22頁(yè)把參數(shù)傳遞給自身的子彈,以便子彈可以識(shí)別攻擊對(duì)象。此函數(shù)由撞的。假如一消滅,出口就被堵死,明顯,不能永遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第23頁(yè)y是否出界Yny是否擊中物將可以消退的障礙物消退N玩家的子彈y是否與任何敵人的子彈碰撞N是否擊中任何NnY子彈抵消Y消退敵人是否與玩家的子彈碰撞n是否擊中玩家Nn子彈抵消消退玩家y遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第24頁(yè)。4.5子彈的運(yùn)行和把握沒(méi)有定義相關(guān)函數(shù),就不會(huì)有任何反映,會(huì)重合在草上遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第25頁(yè)有和子彈發(fā)生碰撞,就檢測(cè)是否與敵人碰撞,發(fā)生碰撞時(shí),將敵人從置重置。假如玩家生命已死亡殆盡,就需要在進(jìn)行遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第26頁(yè)改后,能最終看到成品,有無(wú)比驕傲的心情。高校期間遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第27頁(yè)部分。小段動(dòng)畫(huà)的代碼時(shí),已經(jīng)過(guò)去了相當(dāng)長(zhǎng)的預(yù)備時(shí)a面,精彩的人工智能,流暢的運(yùn)行效果、多音效、雙人操遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第28頁(yè)貴重的建議,為我完善本次設(shè)計(jì)起到了格外關(guān)鍵的作感謝。遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第29頁(yè)參考文獻(xiàn)[2]耿祥義,張躍平.Java2有用教程(第三版)[M].清華高校出版社.2006遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第30頁(yè)yl遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第31頁(yè)eh遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第32頁(yè)t遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第33頁(yè)遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第34頁(yè)上快速轉(zhuǎn)變的步伐。不要被從2.1版本以來(lái)的小轉(zhuǎn)變所誤導(dǎo)。新的工具包在四個(gè)重色而不是256色)。三維圖形功能,適用于支持最為廣泛接受的J2ME軟件棧、有限連接設(shè)備配置 (CLDC)和移動(dòng)信息設(shè)備描述(MIDP)的設(shè)備。API為顯示3D內(nèi)容供應(yīng)了兩種API。馬上模式API使應(yīng)用程序能夠直接創(chuàng)建和操縱3D元素。這一層之上是一個(gè)場(chǎng)景圖API,也稱為保留模式,能夠提早加載并顯示已設(shè)計(jì)的整個(gè)3D場(chǎng)景。應(yīng)用持JSR184,并且有幾個(gè)MIDlet呈現(xiàn)了API在遼寧科技高校畢業(yè)設(shè)計(jì)(論文)第3

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論