![使用JavaGui開(kāi)發(fā)俄羅斯方塊游戲畢業(yè)設(shè)計(jì)答辯_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/6d936825-473e-4936-9275-e4e1def458de/6d936825-473e-4936-9275-e4e1def458de1.gif)
![使用JavaGui開(kāi)發(fā)俄羅斯方塊游戲畢業(yè)設(shè)計(jì)答辯_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/6d936825-473e-4936-9275-e4e1def458de/6d936825-473e-4936-9275-e4e1def458de2.gif)
![使用JavaGui開(kāi)發(fā)俄羅斯方塊游戲畢業(yè)設(shè)計(jì)答辯_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/6d936825-473e-4936-9275-e4e1def458de/6d936825-473e-4936-9275-e4e1def458de3.gif)
![使用JavaGui開(kāi)發(fā)俄羅斯方塊游戲畢業(yè)設(shè)計(jì)答辯_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/6d936825-473e-4936-9275-e4e1def458de/6d936825-473e-4936-9275-e4e1def458de4.gif)
![使用JavaGui開(kāi)發(fā)俄羅斯方塊游戲畢業(yè)設(shè)計(jì)答辯_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/7/6d936825-473e-4936-9275-e4e1def458de/6d936825-473e-4936-9275-e4e1def458de5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、使用JavaGUI開(kāi)發(fā)俄羅斯方塊游戲GUI界面設(shè)計(jì)模塊摘要 隨著通信技術(shù)的發(fā)展和電腦的普及,小游戲的開(kāi)發(fā)技術(shù)越來(lái)越為人們所關(guān)注。以J2SE為開(kāi)發(fā)平臺(tái),利用Java提供強(qiáng)大工具,不但可以在電腦上實(shí)現(xiàn)靜態(tài)HTML技術(shù)所無(wú)法實(shí)現(xiàn)的計(jì)算處理、數(shù)據(jù)存儲(chǔ)、與服務(wù)器的通信等功能,而且能夠開(kāi)發(fā)各種電腦小游戲。本文在介紹J2SE及其體系結(jié)構(gòu)的基礎(chǔ)上,以俄羅斯方塊游戲?yàn)閷?shí)例,描述了借助J2SE的類庫(kù)開(kāi)發(fā)電腦小游戲的過(guò)程。選題依據(jù)游戲軟件是一種與文化背景密切聯(lián)系的產(chǎn)品,具有很強(qiáng)的民族性和豐富的文化內(nèi)涵。伴隨著游戲軟件在市場(chǎng)上的銷售,與其相關(guān)的文化也隨之傳播。因此發(fā)展我國(guó)自主的益智休閑的游戲軟件已是當(dāng)務(wù)之急。游戲是一
2、種基于計(jì)算機(jī)的應(yīng)用軟件,是新型的休閑娛樂(lè)方式。當(dāng)前開(kāi)發(fā)的游戲軟件應(yīng)該做到知識(shí)性、娛樂(lè)性、趣味性、教育性相統(tǒng)一。俄羅斯方塊作為最經(jīng)典的益智休閑游戲之一,截至2009年已經(jīng)發(fā)售了1.25億份,受到50多個(gè)國(guó)家和地區(qū)的玩家喜愛(ài),有超過(guò)50種語(yǔ)言的版本,運(yùn)行在幾十種游戲平臺(tái)上,從掌機(jī)、街機(jī)、個(gè)人電腦,到手機(jī)和PDA。本游戲根據(jù)軟件工程有關(guān)的規(guī)范,以合理的開(kāi)發(fā)原則,設(shè)計(jì)出了單機(jī)版的俄羅斯方塊游戲,給人們的生活帶來(lái)唯美的藝術(shù)享受和健康愉快的補(bǔ)充。意義和研究目的 小游戲制作的目的是滿足了人們休閑的需要,在緊張工作之余休閑類的小游戲能夠給人帶來(lái)最大程度的放松,也可以增進(jìn)人們之間的交流,溝通,方便人們娛樂(lè)的目的
3、。另外也通過(guò)本程序?qū)啄陙?lái)所學(xué)的專業(yè)知識(shí)和其他方面的知識(shí)融入到實(shí)際應(yīng)用中。通過(guò)此次課題的設(shè)計(jì),掌握如何制作一個(gè)俄羅斯方塊游戲軟件,以及制作游戲軟件的整個(gè)流程,制作游戲軟件的步驟,為以后的就業(yè)工作打下基礎(chǔ)。 本課題的研究?jī)?nèi)容 本課題擬研究基于J2SE的電腦游戲開(kāi)發(fā)技術(shù)以及其特點(diǎn),開(kāi)發(fā)一個(gè)俄羅斯方塊游戲,具體研究?jī)?nèi)容如下:1、電腦游戲開(kāi)發(fā)以及J2SE的基本理論和J2SE類庫(kù)的使用;2、J2SE體系結(jié)構(gòu)的研究;3、J2SE API的研究; (1)應(yīng)用程序的研究; (2)類庫(kù)研究; (3)各事件發(fā)生器的應(yīng)用。4、開(kāi)發(fā)工具的應(yīng)用和開(kāi)發(fā)環(huán)境的設(shè)置。其中J2SE API的研究為重點(diǎn),本課題將通過(guò)一個(gè)具體的電
4、腦游戲-俄羅斯方塊的開(kāi)發(fā)來(lái)研究以上內(nèi)容。游戲設(shè)計(jì)的主要步驟 (1)游戲界面的設(shè)計(jì)。 (2)俄羅斯方塊的造型。 (3)俄羅斯方塊的旋轉(zhuǎn)。 (4)俄羅斯方塊的運(yùn)動(dòng)情況(包括向左,向右和向下)。 (5)俄羅斯方塊的自動(dòng)消行功能。 (6)游戲級(jí)別的自由選擇。 (7)游戲速度的自由選擇。 (8)游戲得分的計(jì)算。 (9)游戲菜單選項(xiàng)的設(shè)計(jì)及功能實(shí)現(xiàn)。主要實(shí)現(xiàn)的功能我們開(kāi)發(fā)的俄羅斯方塊游戲,主要實(shí)現(xiàn)了以下幾種功能:1.可以靈活控制方塊在圖形框中運(yùn)動(dòng)。2.游戲過(guò)程中方塊可以自由旋轉(zhuǎn)。3.當(dāng)某一行的方塊排列滿時(shí),將自動(dòng)將這一行方塊消除,然后將上面所有方塊向下移動(dòng),可以支持連續(xù)消行。4.游戲前可以選擇游戲的速度和
5、游戲的等級(jí),游戲速度既為方塊下落速度,游戲等級(jí)為初始游戲時(shí)在基層隨機(jī)生成一定行數(shù)的無(wú)規(guī)律方塊,生成的行數(shù)由你來(lái)選擇,每行至少產(chǎn)生5個(gè)以上的無(wú)規(guī)律方塊,這樣增加了游戲難度,對(duì)于游戲高手來(lái)說(shuō),無(wú)疑不是一個(gè)新的挑戰(zhàn)。5.游戲的得分支持積分,并且按照公式:得分 = 原來(lái)分?jǐn)?shù)+ 100 * (2 同時(shí)消除的行數(shù)-1),這樣,你同一時(shí)間消除的行數(shù)越多,你的得分也就越高,當(dāng)游戲積分到了一定時(shí)可以自動(dòng)升級(jí),這個(gè)升級(jí)指速度升級(jí)。6.游戲中提供了一個(gè)漂亮的場(chǎng)景,給你帶來(lái)無(wú)限激情。操作流程(如圖) 圖登陸界面 圖游戲界面 圖菜單編輯界面 圖游戲英雄榜界面 圖游戲英雄榜界面 圖游戲結(jié)束界面 參考文獻(xiàn) 1 張孝祥、徐明
6、華, JAVA基礎(chǔ)與案例開(kāi)發(fā)詳解, 清華大學(xué)出版社, 2009.2 康牧,JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)實(shí)用教程,清華大學(xué)出版社,2009.3 劉亞賓,精通Eclipse-JAVA技術(shù)大系,電子工業(yè)出版社,2005.4 于萬(wàn)波,網(wǎng)站開(kāi)發(fā)與應(yīng)用案例教程,清華大學(xué)出版社,2009.5 楊學(xué)瑜,高立軍,軟件開(kāi)發(fā)過(guò)程與項(xiàng)目管理,電子工業(yè)出版社,2008.6 張潔才,Java web應(yīng)用開(kāi)發(fā)教程,科學(xué)出版社,2005.7 戴維爾,JavaScript程序員教程,電子工業(yè)出版社,2010.8 黎連業(yè)、王華、李淑春,軟件測(cè)試與測(cè)試技術(shù),清華大學(xué)出版社,2009.9 黃梯云著.管理信息系統(tǒng).北京.電子工業(yè)出版社.2006
7、 .10.James D. McCaffrey等著.NET軟件測(cè)試自動(dòng)化之道M. 北京.電子工業(yè)出版社.2007.11.甘仞初著.信息系統(tǒng)開(kāi)發(fā).北京.經(jīng)濟(jì)科學(xué)出版社.2007.12.馬赫著. Dreamweaver MX 2004 網(wǎng)頁(yè)設(shè)計(jì)經(jīng)典108例.中國(guó)青年出版社.2005.13.唐友國(guó) 湛洪波著.JSP網(wǎng)站開(kāi)發(fā)詳解.電子工業(yè)出版社2008年10月.14.衛(wèi)紅春等著.信息系統(tǒng)分析與設(shè)計(jì)M.北京.清華大學(xué)出版社.2009.15.張大方 李瑋等著.軟件測(cè)試技術(shù)與管理M.湖南.湖南大學(xué)出版社,2007.16. (美)H.M.Deitel,P.Jdeitel著.Java程序設(shè)計(jì)教程(第五版). 清華大學(xué)出版社.2004.17.(美)Elliotte Rusty Harold著.Java Network Programming.東南大學(xué)出版社 .2005.18 孫衛(wèi)琴等著.精通struts:基于MVC的Java Web設(shè)計(jì)與開(kāi)發(fā). 電子工業(yè)出版社.2005.19 張文靜 林琪著.JSP程序設(shè)計(jì).人民郵電出版社.2005.20 孫衛(wèi)琴 李洪成著.Tomcat與Java Web開(kāi)發(fā)技術(shù)詳解. 電子工業(yè)出版社.2005.21(美)John J.Patrick著.SQL
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度辦公室翻新與餐飲店改造設(shè)計(jì)施工合同
- 二零二五年度城市公共安全報(bào)警系統(tǒng)電路升級(jí)改造合同
- 提取公積金借款合同
- 銷售抵押合同
- 電商零售平臺(tái)開(kāi)發(fā)合同
- 個(gè)人理財(cái)指南
- 農(nóng)產(chǎn)品公共檢測(cè)與溯源體系建設(shè)作業(yè)指導(dǎo)書
- 質(zhì)量管理工具與方法應(yīng)用作業(yè)指導(dǎo)書
- 平面設(shè)計(jì)聘用合同
- 2025年廣西貨運(yùn)考試題目
- 長(zhǎng)江委水文局2025年校園招聘17人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年湖南韶山干部學(xué)院公開(kāi)招聘15人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 廣東省廣州市番禺區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期末數(shù)學(xué)試題
- 不可切除肺癌放療聯(lián)合免疫治療專家共識(shí)(2024年版)j解讀
- DB23/T 3657-2023醫(yī)養(yǎng)結(jié)合機(jī)構(gòu)服務(wù)質(zhì)量評(píng)價(jià)規(guī)范
- 教科版科學(xué)六年級(jí)下冊(cè)14《設(shè)計(jì)塔臺(tái)模型》課件
- 智研咨詢發(fā)布:2024年中國(guó)MVR蒸汽機(jī)械行業(yè)市場(chǎng)全景調(diào)查及投資前景預(yù)測(cè)報(bào)告
- 法規(guī)解讀丨2024新版《突發(fā)事件應(yīng)對(duì)法》及其應(yīng)用案例
- JGJ46-2024 建筑與市政工程施工現(xiàn)場(chǎng)臨時(shí)用電安全技術(shù)標(biāo)準(zhǔn)
- 煙花爆竹重大危險(xiǎn)源辨識(shí)AQ 4131-2023知識(shí)培訓(xùn)
- 企業(yè)動(dòng)火作業(yè)安全管理制度范文
評(píng)論
0/150
提交評(píng)論