



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、JAVA 期中作業(yè)飛機(jī)大戰(zhàn)1目錄飛機(jī)大戰(zhàn)游戲設(shè)計(jì)報(bào)告1、游戲名稱 .12、游戲初步框架: . .13、游戲規(guī)則: . .14、需求分析 .24.1功能需求: .24.2數(shù)據(jù)需求: .34.3用戶需求: .34.4行為需求: .35、系統(tǒng)設(shè)計(jì) .45.1系統(tǒng)模塊劃分 .45.2主要功能模塊 .56、詳細(xì)設(shè)計(jì) .66.1開發(fā)工具 . .66.2游戲界面設(shè)計(jì) .62飛機(jī)大戰(zhàn)游戲設(shè)計(jì)報(bào)告1、游戲名稱飛機(jī)大戰(zhàn)2、游戲初步框架:游戲元素:游戲背景、不同種類的飛機(jī)、敵機(jī)游戲成分:碰撞之后的血量計(jì)算、分?jǐn)?shù)統(tǒng)計(jì)、暫?;謴?fù)、數(shù)據(jù)存儲(chǔ)游戲的總體設(shè)計(jì):分為三個(gè)場(chǎng)景,第一個(gè)為游戲的進(jìn)入場(chǎng)景,第二個(gè)為游戲的主界面場(chǎng)景,第
2、三個(gè)為游戲結(jié)束場(chǎng)景,游戲分別有不同關(guān)卡,每一關(guān)有自己的劇情設(shè)計(jì),玩法各一。游戲開始場(chǎng)景就是開場(chǎng)背景,資源加載以及初始化處理,比如數(shù) 據(jù)存儲(chǔ)等。游戲主界面場(chǎng)景是游戲核心,主要展示游戲過程,在游戲過程中計(jì)算得分,玩家戰(zhàn)機(jī)血量等。游戲結(jié)束界面是統(tǒng)計(jì)當(dāng)前分?jǐn)?shù),顯示玩家的最高分記錄,并給出 菜單的進(jìn)一步設(shè)計(jì)。3、游戲規(guī)則:( 1)玩家戰(zhàn)機(jī)數(shù)量為 1。( 2)玩家可自由選擇戰(zhàn)機(jī)。( 3)玩家飛機(jī)可通過鍵盤控制戰(zhàn)機(jī)上下左右移動(dòng)。( 4)玩家子彈攻擊敵機(jī),敵機(jī)血量減少。15)敵機(jī)有計(jì)算機(jī)自主控制( 6)敵機(jī)從界面上端出現(xiàn),不能反向運(yùn)動(dòng),不能左右移動(dòng)。( 7)敵機(jī)數(shù)量隨機(jī),由計(jì)算機(jī)控制。( 8)敵機(jī)可發(fā)送子彈,
3、若戰(zhàn)機(jī)被擊中,血量減少,血量減少到 一定程度,戰(zhàn)機(jī)墜毀,游戲結(jié)束。( 9)子彈具有一定的速度。(10)玩家可在一段時(shí)間內(nèi)發(fā)送導(dǎo)彈清除屏幕中除Boss 外的敵 機(jī)。4、需求分析4.1 功能需求:飛機(jī)大戰(zhàn)需要實(shí)現(xiàn)的主要功能如下:( 1)用戶進(jìn)入游戲開始菜單可以選擇開始游戲、退出游戲。( 2)戰(zhàn)機(jī)可根據(jù)玩家的操作自由移動(dòng),但不可移出窗體外。( 3)玩家飛機(jī)以一定速度自下而上飛行,用戶可以控制飛機(jī)上下左右移動(dòng)。( 4)玩家飛機(jī)可連續(xù)發(fā)射子彈, 子彈位置由戰(zhàn)機(jī)起始位置決定, 用戶通過操控飛機(jī)位置來掃射飛機(jī)。( 5)玩家可選擇不同的飛機(jī),不同種類飛機(jī)的飛行速度不同。( 6)玩家飛機(jī)發(fā)射的子彈擊中敵機(jī)后,敵
4、機(jī)生命值減少,當(dāng)生 命值變?yōu)榱銜r(shí)敵機(jī)墜毀,子彈擊中敵機(jī)后消失。( 7)玩家飛機(jī)若被 Boss 敵機(jī)的子彈擊中,玩家飛機(jī)則墜毀,游 戲失敗。 2( 8)玩家飛機(jī)若與敵機(jī)相撞,玩家飛機(jī)則墜毀,游戲失敗。( 9)玩家飛機(jī)游戲失敗后失敗界面會(huì)顯示用戶的分?jǐn)?shù),用戶可 以選擇重新游戲或者退出游戲。( 10 ) 玩家飛機(jī)得到子彈禮包后可發(fā)射雙排子彈。( 11 ) 進(jìn)行游戲時(shí),屏幕會(huì)顯示用戶的分?jǐn)?shù)。( 12 ) 隨著游戲的分?jǐn)?shù)增加,游戲會(huì)逐漸增加難度。( 13 ) 用戶可在游戲過程中任意暫停。4.2 數(shù)據(jù)需求:飛機(jī)大戰(zhàn)需要的數(shù)據(jù)如下:類型數(shù)據(jù)戰(zhàn)機(jī)戰(zhàn)機(jī)位置、戰(zhàn)機(jī)生命值、戰(zhàn)機(jī)傷害值敵機(jī)敵機(jī)位置、敵機(jī)生命值、敵機(jī)傷
5、害值、敵機(jī)生成速度、敵機(jī)移動(dòng)速度戰(zhàn)機(jī)子彈子彈位置、子彈發(fā)射速度、子彈移動(dòng)速度、子彈傷害值敵機(jī)子彈子彈位置、子彈生成速度、子彈移動(dòng)速度、子彈傷害值4.3 用戶需求:( 1)用戶進(jìn)入游戲可選擇游戲功能( 2)用戶可任意選擇飛機(jī)進(jìn)行戰(zhàn)斗( 3)用戶可對(duì)游戲功能進(jìn)行設(shè)置。4.4 行為需求:35、系統(tǒng)設(shè)計(jì)5.1 系統(tǒng)模塊劃分4圖 4 總體設(shè)計(jì)模塊5.2 主要功能模塊522 玩家控制模塊設(shè)計(jì)圖圖 5 玩家控制模塊5523 邏輯控制模塊設(shè)計(jì)圖6、詳細(xì)設(shè)計(jì)6.1 開發(fā)工具使用 Java 開發(fā)工具 Eclipse 進(jìn)行程序開發(fā)本項(xiàng)目主要開發(fā)工具:6.2 游戲界面設(shè)計(jì)主功能界面 :6務(wù)前無(wú)機(jī)的血童游戲結(jié)束界面參考文獻(xiàn) 1 朱曉龍 Java 語(yǔ)言程序設(shè)計(jì) .北京郵電大學(xué)出版社, 2011.2 lan F.DarwinJava經(jīng)典實(shí)例 .中國(guó)電力出版社, 2016.3
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動(dòng)控制系統(tǒng)【直流】課設(shè)指導(dǎo)書-野瑩瑩要點(diǎn)
- 設(shè)備費(fèi)用核算管理
- 財(cái)務(wù)會(huì)計(jì)綜合考試試卷 (一)
- 2024年中考押題預(yù)測(cè)卷02(武漢卷)-道德與法治(考試版)A3
- 2024-2025學(xué)年下學(xué)期高一生物滬科版期末必刷常考題之有性生殖中的遺傳信息傳遞
- 建筑施工特種作業(yè)-高處作業(yè)吊籃安裝拆卸工真題庫(kù)-1
- 山東社區(qū)招聘題目及答案
- 剖切面的種類與剖切方法2
- 2023-2024學(xué)年山東省青島市膠州市高二下學(xué)期期末學(xué)業(yè)水平檢測(cè)數(shù)學(xué)試題(解析版)
- 2023-2024學(xué)年湖北省新高考聯(lián)考協(xié)作體高二下學(xué)期7月期末考試數(shù)學(xué)試題(解析版)
- 玉溪市2025年事業(yè)單位公開招聘工作人員筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 部編人教版小學(xué)語(yǔ)文1-6年級(jí)詞語(yǔ)表
- 測(cè)繪類技術(shù)設(shè)計(jì)管理制度
- 中醫(yī)艾灸盒課件下載
- 浙江省溫州市名校2025屆七下數(shù)學(xué)期末考試試題含解析
- 《鐵路旅客運(yùn)輸組織(活頁(yè)式)》課件 7.3 旅客傷害應(yīng)急處置
- 公司合同月結(jié)協(xié)議書
- 2025年海綿項(xiàng)目評(píng)估報(bào)告
- 農(nóng)村生活污水治理專項(xiàng)施工方案
- GB/T 45545-2025廚房家具配合尺寸
- 臨床血標(biāo)本采集錯(cuò)誤事件的根因分析
評(píng)論
0/150
提交評(píng)論