五子棋--需求分析復(fù)習(xí)課程_第1頁(yè)
五子棋--需求分析復(fù)習(xí)課程_第2頁(yè)
五子棋--需求分析復(fù)習(xí)課程_第3頁(yè)
五子棋--需求分析復(fù)習(xí)課程_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、網(wǎng)絡(luò)休閑益智類游戲五子棋需求分析【目標(biāo)要求】 本畢設(shè)內(nèi)容是開發(fā)一款網(wǎng)絡(luò)休閑益智類游戲五子棋。本系統(tǒng)需要達(dá)到以下目標(biāo): 制 定合法規(guī)則,能夠判斷出非法操作,以便博弈公正地進(jìn)行并分出勝負(fù);支持人機(jī)對(duì)弈,能夠 讓計(jì)算機(jī)按照游戲規(guī)則通過人工智能自行選擇游走法; 支持網(wǎng)絡(luò)對(duì)弈,能夠支持兩個(gè)用戶通 過網(wǎng)絡(luò)連接進(jìn)行對(duì)弈;具有精美的操作界面,方便用戶的操作和使用?!净疽?guī)則】1、五子棋是兩個(gè)人之間進(jìn)行的競(jìng)技活動(dòng),由五子棋的游戲規(guī)則,黑棋必須先行。2、五子棋專用盤為15X15,五連子的方向?yàn)闄M、豎、斜。率先將五顆棋子連成一條線的一 方獲勝,另一方判為輸。3、本游戲針對(duì)初級(jí)玩家,因此不設(shè)有專業(yè)的規(guī)則,如禁手等,所

2、以只要游戲雙方有一方將 五顆棋子連成一條直線即獲勝。4、游戲不限時(shí)間,只顯示游戲過程使用了多少時(shí)間,如果玩家覺得玩了太久還是分不出勝負(fù),可以隨時(shí)選擇退出。5、雙方在下完最后一顆棋子都不能形成五子相連,則判定為和棋?!局饕δ堋勘鞠到y(tǒng)分成兩個(gè)部分:人機(jī)對(duì)弈和網(wǎng)絡(luò)對(duì)弈。人機(jī)對(duì)弈:能夠讓用戶在只有一個(gè)人的情況下也能完成游戲,所以要使用人工智能的方 法,按照游戲規(guī)則,計(jì)算機(jī)能夠自行選擇游走方法,與用戶進(jìn)行對(duì)弈,計(jì)算機(jī)扮演者另一個(gè) 用戶的角色。并且,能夠正確判斷勝負(fù)。網(wǎng)絡(luò)對(duì)弈:通過網(wǎng)絡(luò)實(shí)現(xiàn)兩個(gè)用戶之間的對(duì)弈,能夠判斷何時(shí)該黑棋下子,何時(shí)該白棋 下子,并能正確計(jì)算哪方勝出?!竟δ苣K圖】功能說明】為了使這

3、個(gè)游戲整齊、美觀,我們將設(shè)置人機(jī)對(duì)弈和網(wǎng)絡(luò)對(duì)弈相同的功能,使其成為一 個(gè)整體,功能如下:1. 游戲說明:以文字形式, 指導(dǎo)和幫助用戶使用這個(gè)軟件, 以及了解此款五子棋游戲的規(guī)則2. 計(jì)時(shí):顯示每局所使用的時(shí)間,以便用戶了解時(shí)間使用情況。3. 設(shè)置音樂:為了使用戶在一個(gè)優(yōu)雅的環(huán)境玩這款游戲,我們特意設(shè)置了背景音樂,用戶可 以根據(jù)自己的喜好,游戲過程中可以選擇播放、停止音樂。4. 設(shè)置界面:為了讓用戶使用自己喜歡的界面玩游戲,我們添加了設(shè)置界面功能。5. 判輸贏:在每局五顆棋子率先連成直線的一方,系統(tǒng)自動(dòng)判定為贏,另一方為輸。如果整 個(gè)棋盤上最后一顆棋子落定,雙方都不能形成五子連成一線,則判定為和棋。6. 退出 1:為對(duì)局過程中強(qiáng)制退出,主動(dòng)退出方判為輸。7. 退出 2:為游戲結(jié)束、分出勝負(fù)后,可以選擇退出,結(jié)束游戲,退出程序。8. 重新開始:為對(duì)局過程中選擇重新開始。人機(jī)對(duì)弈模式,對(duì)局過程選擇了重新開始即可重新開始新一局游戲;網(wǎng)絡(luò)對(duì)弈模式,對(duì)局過程選擇了重新開始,要獲得對(duì)方同意 才能重新開始。9. 再來(lái)一局:一局游戲判出勝負(fù)后可以選擇再玩一局。游戲流程圖】開始判斷下子方NO判斷輸贏黑方下子退

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論