基于j2se的網(wǎng)絡版坦克大戰(zhàn)游戲設計.doc
約31頁DOC格式手機打開展開
基于j2se的網(wǎng)絡版坦克大戰(zhàn)游戲設計,j2se (java 2 standard edition)就是java2的標準版,主要用于桌面應用軟件的編程,是伴隨著計算機技術的飛速發(fā)展而誕生的一項新的開發(fā)技術。隨著個人電腦的日益普及、java功能在個人電腦上的實現(xiàn),java應用程序產(chǎn)生的單機增值服務逐漸體現(xiàn)出其影響力,對豐富人們的生活內(nèi)容、愉悅身心、開發(fā)智力等起...


內(nèi)容介紹
此文檔由會員 lixiuhui7 發(fā)布
J2SE (Java 2 Standard Edition)就是Java2的標準版,主要用于桌面應用軟件的編程,是伴隨著計算機技術的飛速發(fā)展而誕生的一項新的開發(fā)技術。隨著個人電腦的日益普及、Java功能在個人電腦上的實現(xiàn),Java應用程序產(chǎn)生的單機增值服務逐漸體現(xiàn)出其影響力,對豐富人們的生活內(nèi)容、愉悅身心、開發(fā)智力等起著不可忽視的作用。該論文通過總結(jié)和分析JAVA游戲的開發(fā)流程和代碼框架的設計,開發(fā)了一款基于J2SE架構(gòu)的游戲——坦克大戰(zhàn)。本設計采用面向?qū)ο蟮脑O計模式,對游戲中的所有物體賦予對象的概念和屬性。運行程序后允許用戶選擇執(zhí)行選項菜單。在開始游戲后,啟動服務器和客戶端,對背景的所有物體進行繪圖。在主程序運行的線程中,畫面刷新將以一定的頻率采用雙緩沖技術對屏幕重繪,實時反映整個游戲的進行狀態(tài)。用戶控制的坦克運行在主線程中,隨屏幕刷新的頻率而移動。坦克將在游戲開始時進行初始化,然后將坦克繪制在地圖的上層。本設計主要實現(xiàn)的功能是讓坦克能向八個方向移動,并且打出炮彈,子彈擊中敵人坦克,子彈和敵人坦克同時消失,產(chǎn)生爆炸,CPU坦克能智能的移動并且打出炮彈。能夠支持網(wǎng)絡對戰(zhàn)和單機對戰(zhàn)兩種模式。
TA們正在看...
- 01.1四時田園雜興課堂教學教案教學設計(部編版).doc
- 01.2稚子弄冰課堂教學教案教學設計(部編版).doc
- 01.3村晚課堂教學教案教學設計(部編版).doc
- 02冬陽·童年·駱駝隊公開課優(yōu)秀教案教學設計(五年...doc
- 02冬陽·童年·駱駝隊最新教研教案教學設計(部編版...doc
- 02冬陽·童年·駱駝隊課堂教學教案教學設計(部編版).doc
- 03祖父的園子公開課優(yōu)秀教案教學設計(五年級下冊).doc
- 03祖父的園子最新教研教案教學設計(部編版五年級下...doc
- 03祖父的園子課堂教學教案教學設計(部編版).doc
- 04草船借箭公開課優(yōu)秀教案教學設計(五年級下冊).doc