基于j2se的網(wǎng)絡(luò)版坦克大戰(zhàn)游戲設(shè)計(jì).doc
約31頁DOC格式手機(jī)打開展開
基于j2se的網(wǎng)絡(luò)版坦克大戰(zhàn)游戲設(shè)計(jì),j2se (java 2 standard edition)就是java2的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程,是伴隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展而誕生的一項(xiàng)新的開發(fā)技術(shù)。隨著個(gè)人電腦的日益普及、java功能在個(gè)人電腦上的實(shí)現(xiàn),java應(yīng)用程序產(chǎn)生的單機(jī)增值服務(wù)逐漸體現(xiàn)出其影響力,對(duì)豐富人們的生活內(nèi)容、愉悅身心、開發(fā)智力等起...
內(nèi)容介紹
此文檔由會(huì)員 lixiuhui7 發(fā)布
J2SE (Java 2 Standard Edition)就是Java2的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程,是伴隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展而誕生的一項(xiàng)新的開發(fā)技術(shù)。隨著個(gè)人電腦的日益普及、Java功能在個(gè)人電腦上的實(shí)現(xiàn),Java應(yīng)用程序產(chǎn)生的單機(jī)增值服務(wù)逐漸體現(xiàn)出其影響力,對(duì)豐富人們的生活內(nèi)容、愉悅身心、開發(fā)智力等起著不可忽視的作用。該論文通過總結(jié)和分析JAVA游戲的開發(fā)流程和代碼框架的設(shè)計(jì),開發(fā)了一款基于J2SE架構(gòu)的游戲——坦克大戰(zhàn)。本設(shè)計(jì)采用面向?qū)ο蟮脑O(shè)計(jì)模式,對(duì)游戲中的所有物體賦予對(duì)象的概念和屬性。運(yùn)行程序后允許用戶選擇執(zhí)行選項(xiàng)菜單。在開始游戲后,啟動(dòng)服務(wù)器和客戶端,對(duì)背景的所有物體進(jìn)行繪圖。在主程序運(yùn)行的線程中,畫面刷新將以一定的頻率采用雙緩沖技術(shù)對(duì)屏幕重繪,實(shí)時(shí)反映整個(gè)游戲的進(jìn)行狀態(tài)。用戶控制的坦克運(yùn)行在主線程中,隨屏幕刷新的頻率而移動(dòng)。坦克將在游戲開始時(shí)進(jìn)行初始化,然后將坦克繪制在地圖的上層。本設(shè)計(jì)主要實(shí)現(xiàn)的功能是讓坦克能向八個(gè)方向移動(dòng),并且打出炮彈,子彈擊中敵人坦克,子彈和敵人坦克同時(shí)消失,產(chǎn)生爆炸,CPU坦克能智能的移動(dòng)并且打出炮彈。能夠支持網(wǎng)絡(luò)對(duì)戰(zhàn)和單機(jī)對(duì)戰(zhàn)兩種模式。
TA們正在看...
- 護(hù)士長(zhǎng)競(jìng)聘演講范文【三篇】.docx
- 護(hù)士長(zhǎng)精彩競(jìng)聘演講稿.docx
- 護(hù)理專業(yè)實(shí)習(xí)收獲與體會(huì).docx
- 護(hù)理專業(yè)實(shí)習(xí)收獲與體會(huì)字范文.docx
- 護(hù)理科室實(shí)習(xí)心得體會(huì)及收獲.docx
- 報(bào)效祖國演講稿范文600字.docx
- 拜登副總統(tǒng)電臺(tái)英語演講稿.docx
- 挑食害處多演講稿400字范文.docx
- 振興中華演講稿1000字三篇.docx
- 換屆演講稿開場(chǎng)白范文1000字【三篇】.docx