Java課程設(shè)計報告---掃雷游戲.doc

Java課程設(shè)計報告---掃雷游戲.doc

ID:51650494

大?。?64.65 KB

頁數(shù):19頁

時間:2020-03-14

Java課程設(shè)計報告---掃雷游戲.doc_第1頁
Java課程設(shè)計報告---掃雷游戲.doc_第2頁
Java課程設(shè)計報告---掃雷游戲.doc_第3頁
Java課程設(shè)計報告---掃雷游戲.doc_第4頁
Java課程設(shè)計報告---掃雷游戲.doc_第5頁
資源描述:

《Java課程設(shè)計報告---掃雷游戲.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、東華理工大學長江學院課程設(shè)計報告封面Java課程設(shè)計題目:掃雷游戲姓名:學號:指導(dǎo)老師:黃國輝設(shè)計時間:2012年4月2東華理工大學長江學院課程設(shè)計報告摘要2東華理工大學長江學院課程設(shè)計報告摘要摘要在今天,游戲日益快速更新的情況下,相信大家對Windows2000/XP系統(tǒng)提供的掃雷游戲或多或少都有所了解。閑暇時刻,玩玩掃雷游戲,不但有利于提高自己快速反應(yīng)的能力,還有助于減舒緩壓力,它是一款簡單而有趣的游戲,本次課程設(shè)計就是要完成由Java設(shè)計的一個簡單掃雷游戲。Abstract:Nowadays,thegamehasbeenundatedquickly,

2、believerthateveryoneknowmoreorlessabouttheWindows2000/XPsystemprovidestheMineSweepergame.Leisuretime,playthegame,notonlyhelpustoimproveourownrapidofreactioncapability,andhelpsreducestress,itisasimpleandinterestinggames,thecurriculumdesignistobecompletedbythejavadesignofasimplegame

3、ofmineclearance.2東華理工大學長江學院課程設(shè)計報告目錄目錄一需求分析41.1設(shè)計背景41.2可行性分析41.3功能分析4二總體設(shè)計52.1系統(tǒng)結(jié)構(gòu)分析52.2系統(tǒng)流程分析52.2.1系統(tǒng)流程描述52.2.2系統(tǒng)流程圖52.3系統(tǒng)模塊設(shè)計62.3.1模塊一:隨機布雷與初始化界面62.3.2模塊二:游戲各級別的選擇與設(shè)計102.3.3模塊三:判斷所點擊的是否為雷133.小結(jié)18東華理工學院長江學院課程設(shè)計評分表193東華理工大學長江學院課程設(shè)計報告需求分析一需求分析1.1設(shè)計背景隨著社會的不斷進步,人們所承受的壓力不斷上升,在游戲?qū)映霾桓F的時刻

4、,掃雷游戲仍受到不少人的青睞,其本身的性質(zhì),決定了人們對它的喜愛程度,不需要特殊的技巧,不需要不斷地升級,不需要太多的時間進行初步的熟悉,簡簡單單卻樂趣無窮。1.2可行性分析◆適用于各種群體,學生、老師、白領(lǐng)......◆簡單卻有效地舒緩壓力,消磨閑暇時光◆一局所需的時間很短,低級的只需十多秒1.3功能分析◆隨機布雷◆可以選擇相應(yīng)的等級◆顯示一局完成的時間◆判斷錯誤時,待游戲結(jié)束時會有不同標記4東華理工大學長江學院課程設(shè)計報告19東華理工大學長江學院課程設(shè)計報告二總體設(shè)計2.1系統(tǒng)結(jié)構(gòu)分析根據(jù)系統(tǒng)的功能分析,可得系統(tǒng)系統(tǒng)總體的功能結(jié)構(gòu)圖,如下:圖2.1-1

5、系統(tǒng)結(jié)構(gòu)圖2.2系統(tǒng)流程分析2.2.1系統(tǒng)流程描述◆游戲初始頁面為初級的游戲界面◆點擊開始便可開始掃雷◆點擊方塊,系統(tǒng)判斷是否點中了雷◆點擊開始可重新開始游戲◆菜單中有“初級”、“中級”、“高級”三個級別可供選擇2.2.2系統(tǒng)流程圖系統(tǒng)流程圖如下:19東華理工大學長江學院課程設(shè)計報告圖2.2-1系統(tǒng)流程圖2.3系統(tǒng)模塊設(shè)計2.3.1模塊一:隨機布雷與初始化界面模塊負責人姓名:學號:1.模塊的主要任務(wù)◆利用產(chǎn)生隨機數(shù)的方法完成游戲中隨機布雷的要求◆初始化菜單,包括了游戲的三個不同級別19東華理工大學長江學院課程設(shè)計報告2.界面的截圖部分源代碼游戲的初始界面截

6、圖如下:圖2.3.1-1初始界面頁面初始化的源代碼://產(chǎn)生隨機數(shù)for(inti=0;i

7、i=0;i

8、

9、j==0

10、

11、i==row+1

12、

13、j==col+1){a[i][j]=0;}}}for(inti=1;i<=row;i++){for(intj=1;j<=col;j++){if(a[i][j]!=100){for(intl=j-1;l<=j+1;l++){if(a[i-1][l]==100){a[i][j]++;}i

14、f(a[i+1][l]==100){a[i][j]++;}}if(

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

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

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