




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
HappyGobangSoftwareRequirementsspecification歡樂五子棋軟件需求規(guī)格說明書ID1INTRODUCTION簡介 8 2GENERALDESCRIPTION總體概述 8 3SPECIFICREQUIREMENTS具體需求 10 五子棋人工智能局域網(wǎng)聊天Abstract摘要:I聯(lián)網(wǎng)進行對戰(zhàn),并可以實時聊天??梢栽诠ぷ髦噙m當(dāng)放松娛樂。Listofabbreviations縮略語清單:AbbreviationsAbbreviations縮略語Fullspelling英文全名Chineseexplanation中文解釋AIArtificialIntelligence人工智能APIApplicationProgramInterface應(yīng)用編程接口LocalAreaNetwork局域網(wǎng)Man-machinewar人機對戰(zhàn)PersonVersusPerson人人對戰(zhàn)1Introduction簡介本規(guī)格說明文檔的內(nèi)容包括歡樂五子棋游戲的幾個方面,有:功能需求說明,外部接口需求,性能需求,以及項目總體概述等相關(guān)的資料。2Generaldescription總體概述該軟件包含了5個模塊,分別是游戲模塊,選項模塊,幫助模塊,關(guān)于模塊,選項模塊。具體人機對戰(zhàn)。a)人機對戰(zhàn)可以悔棋。②實現(xiàn)局域網(wǎng)人與人的對戰(zhàn)。a)局域網(wǎng)對戰(zhàn)時,可以互相聊天。/客戶端角色,本機別名。②可以選擇本軟件的語言。③可以選擇軟件游戲時的音量大小。3、幫助模塊:關(guān)于五子棋的玩法與規(guī)則。ct五子棋游戲源遠流長,它源于古代中國,發(fā)展于日本,風(fēng)靡于歐洲。五子棋不僅能增強思維能力,提高智力,而且富含哲理,有助于修身養(yǎng)性。五子棋既有現(xiàn)代休閑的明顯特征“短、平、有深奧的技巧和高水平的國際性比賽;它的棋文化源淵流長,具有東方的神秘和西方的直觀;既有“場”的概念,亦有“點”的連接。它是中西文化的交流點,是古今哲理的結(jié)晶。本系統(tǒng)實現(xiàn)了網(wǎng)絡(luò)五子棋游戲,身臨其境的體驗進行網(wǎng)絡(luò)五子棋游戲!function歡樂五子棋新游戲模塊選項模塊其他模塊ts.1.1.1Introduction介紹本功能需求用戶選擇對戰(zhàn)模式,即是人機對戰(zhàn)還是人人對戰(zhàn)3.1.1.2Inputs輸入玩家點擊選擇欄中的“人機對戰(zhàn)模式”或者是“人人對戰(zhàn)模式”。根據(jù)玩家選擇的信息進入人機對戰(zhàn)界面或者是人人對戰(zhàn)界面。3.1.2.1Introduction介紹確認并連接需要在局域網(wǎng)內(nèi)的進行對戰(zhàn)的玩家。若為客戶端,則輸入局域網(wǎng)中另一玩家(服務(wù)端)的IP信息,并請求連接,加入游戲;若為服務(wù)端,則等待玩家加入。根據(jù)玩家輸入的信息,對于局域網(wǎng)中的電腦IP進行核對匹配,以確定另一玩家在同一局域網(wǎng)中,若成功則進行連接,若失敗則返回錯誤。根據(jù)玩家輸入信息的處理結(jié)果,若連接成功,則進入游戲主界面,否則則彈出對話框,提示連接3.1.3.1Introduction介紹本功能是確定玩家所需求的界面語言。根據(jù)玩家的語言選擇,確認將游戲的默認語言換成指定語言。3.1.3.4Outputs輸出游戲界面刷新切換為使用指定語言的界面。3.1.4.1Introduction介紹玩家可以進行背景音樂和相關(guān)音效的音量調(diào)節(jié)大小。3.1.4.2Inputs輸入通過鼠標拖動滑塊選擇音量大小。根據(jù)玩家移動的滑塊的位置,通過函數(shù)轉(zhuǎn)換成相應(yīng)的音量大小,然后通過系統(tǒng)控制音量的大小。輸出用戶所要求的音量大小。.1.5.1Introduction介紹幫助玩家理解游戲的規(guī)則以及如何對游戲進行自定義的設(shè)置。3.1.5.2Inputs輸入玩家點擊菜單欄里面的“幫助”按鈕。3.1.5.4Outputs輸出3.1.6.1Introduction介紹玩家在進行人機對戰(zhàn)的時候,可以進行無條件的悔棋。3.1.6.2Inputs輸入。讓玩家和電腦撤銷上一次的動作。3.1.6.4Outputs輸出讓棋盤恢復(fù)上一個回合的狀態(tài)。3.1.7通信模塊3.1.7.1Introduction介紹玩家之間通過對話框進行相互之間的即時聊天。3.1.7.2Inputs輸入玩家通過在對話框里面輸入聊天的文字信息,點擊“發(fā)送”按鈕。3.1.7.4Outputs輸出玩家接受對方發(fā)過來的信息。3.1.8.1Introduction介紹玩家與電腦進行五子棋大戰(zhàn),直到一方被判定輸為止3.1.8.2Inputs輸入玩家先在棋盤上進行點擊,即確認棋子的位置。電腦結(jié)合玩家輸入棋盤中棋子的位置,運用自身的算法進行計算,先進行輸贏的判斷,若玩家3.1.8.4Outputs輸出在棋盤上顯示出玩家和電腦棋子的位置。若玩家贏了,彈出對話框提示“你贏了”,若玩家輸3.1.9.1Introduction介紹連接局域網(wǎng)的兩個玩家進行五子棋技藝的切磋,同時判定輸贏。3.1.9.2Inputs輸入默認先前作為服務(wù)器的等待連接的玩家先進行走棋,接下來另一個玩家(之前發(fā)起連接)進行走棋。并不斷重復(fù)這個過程。直到一方獲勝為止。通過游戲的算法先進行輸贏的判斷,若一方玩家贏了,則顯示出對話框提示“你贏了”,在另一方3.1.9.4Outputs輸出則顯示出對話框提示“你贏了”,在另一方玩家彈出對話框提示“你輸了”。3.2.0.1Introduction介紹3.2.0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 艦橋上行走的規(guī)則
- 城市綜合管廊建設(shè)與管理解決方案
- 環(huán)境科學(xué)中關(guān)于全球氣候變化試題
- 企業(yè)ERP系統(tǒng)集成服務(wù)項目合同
- 地理信息系統(tǒng)應(yīng)用知識點梳理與考核試題集
- 建筑結(jié)構(gòu)與建筑設(shè)計練習(xí)題庫
- 現(xiàn)代管理學(xué)原理應(yīng)用問題解析題
- 企業(yè)研發(fā)投入與轉(zhuǎn)化效率對比表
- 建筑工程施工承包協(xié)議
- 個性化學(xué)習(xí)服務(wù)平臺構(gòu)建及實施方案設(shè)計
- MES系統(tǒng)實施管理辦法
- 2024年新課標高考化學(xué)真題試題(原卷版+含解析)
- 《七色花》整本書閱讀導(dǎo)讀活動 教學(xué)設(shè)計-2023-2024學(xué)年語文二年級下冊統(tǒng)編版
- 冀人版科學(xué)六年級下冊全冊同步練習(xí)
- 醫(yī)院營養(yǎng)食堂餐飲服務(wù)投標方案(技術(shù)方案)
- 惡性心律失常的識別及處理
- 冀教版數(shù)學(xué)四年級(下冊)觀察物體(二)第2課時 觀察立體
- 2024年中國科學(xué)技術(shù)大學(xué)少年創(chuàng)新班數(shù)學(xué)試題真題(答案詳解)
- 中職統(tǒng)編《金屬材料與熱處理》系列課件 第4章 非合金鋼(動畫) 云天系列課件
- 2024年安徽機電職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試題庫含答案解析
- 小升初時態(tài)專題復(fù)習(xí)-一般過去時態(tài)(講義)人教PEP版英語六年級下冊
評論
0/150
提交評論