畢業(yè)設(shè)計(jì)(論文)-java小游戲制作-坦克大戰(zhàn)

畢業(yè)設(shè)計(jì)(論文)-java小游戲制作-坦克大戰(zhàn)

ID:6792350

大?。?00.50 KB

頁(yè)數(shù):23頁(yè)

時(shí)間:2018-01-25

畢業(yè)設(shè)計(jì)(論文)-java小游戲制作-坦克大戰(zhàn)_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)-java小游戲制作-坦克大戰(zhàn)_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)-java小游戲制作-坦克大戰(zhàn)_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)-java小游戲制作-坦克大戰(zhàn)_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)-java小游戲制作-坦克大戰(zhàn)_第5頁(yè)
資源描述:

《畢業(yè)設(shè)計(jì)(論文)-java小游戲制作-坦克大戰(zhàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、湘潭職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)湘潭職業(yè)技術(shù)學(xué)院XiangtangVochtional&TechnicalCollege畢業(yè)論文題目JAVA小游戲制作-坦克大戰(zhàn)姓名專業(yè)班級(jí)13計(jì)應(yīng)301學(xué)號(hào)指導(dǎo)教師日期2016年6月15日第23頁(yè)湘潭職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)畢業(yè)設(shè)計(jì)論文課題名稱:JAVA小游戲制作一、設(shè)計(jì)(論文)內(nèi)容設(shè)計(jì)一個(gè)由使用eclipse作為開(kāi)發(fā)環(huán)境;JAVA語(yǔ)言編寫的小游戲(坦克大戰(zhàn))。二、基本要求設(shè)計(jì)一個(gè)圖形用戶界面,將所有游戲的元素都能在此用于界面上表現(xiàn)出來(lái),界面能夠接受用戶的操作,具有人機(jī)交互功能。用戶可以選擇重新開(kāi)始游戲,

2、退出游戲,暫停游戲和查找游戲幫助等功能。三、主要技術(shù)指標(biāo)(或研究方法)1.游戲要有圖形用戶界面,界面能夠反映游戲所有的細(xì)節(jié)。2.界面中要有坦克,墻,樹(shù)林,河流。3.界面中要有一個(gè)“家”,“家”被攻擊中則輸了游戲。4.坦克分兩種,敵方和我方。5.墻也分為兩種,可以穿透的普通墻,不可以穿透的鐵墻。6.樹(shù)和河流均只有一種,樹(shù)林坦克可以通過(guò)。7.坦克可以發(fā)射子彈,敵我方的子彈屬性一樣。8.我方子彈可以殺死敵方坦克,敵方子彈也可以殺死我方坦克,但需要多槍子彈才可以殺死。9.敵方之間不可以殺死對(duì)方。10.子彈擊中坦克要有爆炸,但擊中墻不能爆炸。11.

3、我方可以吃血包增加生命。12.游戲可以暫停,重新開(kāi)始,游戲幫助等功能。四、應(yīng)收集的資料及參考文獻(xiàn)1、Java圖形用戶界面設(shè)計(jì)與實(shí)例陳家興等編著出版時(shí)間:2004-1-12、實(shí)用軟件工程(第2版)趙池龍等編著出版時(shí)間:2006-9-1第23頁(yè)湘潭職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)3、Java語(yǔ)言程序設(shè)計(jì)(第二版)李尊朝等編著出版時(shí)間:2008-2-15、Java語(yǔ)言程序設(shè)計(jì)(美)梁著,萬(wàn)波等譯出版時(shí)間:2008-6-16、Java開(kāi)發(fā)入門與項(xiàng)目實(shí)戰(zhàn)楊洪雪等編著出版時(shí)間:2010-27、Java典型應(yīng)用徹查1000例.圖形與網(wǎng)絡(luò)游戲開(kāi)發(fā)賈蓉生等編著出

4、版時(shí)間:2009-7-18、開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典李興華等編著出版時(shí)間2009-8五、進(jìn)度計(jì)劃2015.4.01:導(dǎo)師講解畢業(yè)設(shè)計(jì)內(nèi)容概要,做好開(kāi)題報(bào)告。2015.4.20:設(shè)計(jì)系統(tǒng),整理資料。2015.4.30:編寫代碼初步實(shí)現(xiàn)效果?。2015.5.20:整體作品完成及修改,作品測(cè)試完善。2015.6.01:撰寫論文。2015.6.04:進(jìn)行畢業(yè)論文的輸入與改寫,對(duì)論文的要求與格式進(jìn)行核對(duì)和檢測(cè)以達(dá)到最佳效果。2015.6.11:準(zhǔn)備答辯。摘要Java是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。Java技術(shù)具有卓越的通用性、高效性、平臺(tái)

5、移植性和安全性,廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開(kāi)發(fā)者專業(yè)社群。,Java編程語(yǔ)言是個(gè)簡(jiǎn)單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無(wú)關(guān)、可移植、高性能、多線程和動(dòng)態(tài)的語(yǔ)言。Java平臺(tái)是基于Java語(yǔ)言的平臺(tái)。Java適合團(tuán)隊(duì)開(kāi)發(fā),軟件工程第23頁(yè)湘潭職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)可以相對(duì)做到規(guī)范。由于Java語(yǔ)言本身的極其嚴(yán)格語(yǔ)法的特點(diǎn),Java語(yǔ)言無(wú)法寫出結(jié)構(gòu)混亂的程序。這將強(qiáng)迫程序員的代碼軟件結(jié)構(gòu)的規(guī)范性。這是一個(gè)很難比擬的優(yōu)勢(shì)。本論文主要介紹了該程序的設(shè)計(jì)過(guò)程和實(shí)現(xiàn)方法。論

6、文首先主要介紹制作該程序的目的,設(shè)計(jì)該程序的技術(shù)和指導(dǎo)思想,代碼的編寫,并以myeclipse為開(kāi)發(fā)工具完成了程序的詳細(xì)設(shè)計(jì);接著使用tomcat軟件完成服務(wù)器的上傳,然后在瀏覽器測(cè)試;最后,在論文的結(jié)尾部分,對(duì)程序設(shè)計(jì)過(guò)程中出現(xiàn)的問(wèn)題作了深入的思考和總結(jié)。程序采用myeclipse制作軟件java語(yǔ)言編寫,其主要有兩部分組成,即javaclass和jsp頁(yè)面兩部分?!娟P(guān)鍵字】JAVA,Servlet,JSP,數(shù)據(jù)庫(kù)編程目錄第一章JAVA的網(wǎng)絡(luò)功能與編程1-1JAVA語(yǔ)言簡(jiǎn)介1-2JAVA語(yǔ)言在網(wǎng)絡(luò)上的應(yīng)用1-3JSP的基礎(chǔ)——Servl

7、et技術(shù)第二章Struts概述2-1Struts的由來(lái)和發(fā)展2-1-1MVC簡(jiǎn)介2-2Struts優(yōu)缺點(diǎn)?3-3Struts的工作流程第三章網(wǎng)上書(shū)店詳細(xì)設(shè)計(jì)第23頁(yè)湘潭職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)3-1需求分析3-2總體設(shè)計(jì)3-3功能設(shè)計(jì)3-4數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)3-4-1數(shù)據(jù)庫(kù)的需求分析3-4-2創(chuàng)建數(shù)據(jù)表的腳本3-5控制處理層第23頁(yè)湘潭職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)第1章緒論1.1引言FLASH是由美國(guó)Macromedia公司出品的用于矢量圖編輯和動(dòng)畫創(chuàng)作的專業(yè)軟件。FLASH軟件主要用于動(dòng)畫制作,使用該軟件可以制作出網(wǎng)頁(yè)交互式動(dòng)畫,還可以將

8、一個(gè)較大的交互式動(dòng)畫。FLASH還被廣泛用于多媒體領(lǐng)域,如交互式軟件開(kāi)發(fā)、產(chǎn)品展示等多個(gè)方面。隨著FLASH的廣泛使用,出現(xiàn)了許多完全使用FLASH制作的多媒體作品。由于FLASH具有支持交互

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。