基于mfc的對(duì)戰(zhàn)象棋設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文

基于mfc的對(duì)戰(zhàn)象棋設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文

ID:881486

大小:528.52 KB

頁(yè)數(shù):40頁(yè)

時(shí)間:2017-09-22

基于mfc的對(duì)戰(zhàn)象棋設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文_第1頁(yè)
基于mfc的對(duì)戰(zhàn)象棋設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文_第2頁(yè)
基于mfc的對(duì)戰(zhàn)象棋設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文_第3頁(yè)
基于mfc的對(duì)戰(zhàn)象棋設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文_第4頁(yè)
基于mfc的對(duì)戰(zhàn)象棋設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文_第5頁(yè)
資源描述:

《基于mfc的對(duì)戰(zhàn)象棋設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì))畢業(yè)設(shè)計(jì)說(shuō)明書(shū)學(xué)生姓名學(xué)號(hào)學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院專業(yè)軟件工程題目基于MFC的對(duì)戰(zhàn)象棋設(shè)計(jì)與實(shí)現(xiàn)指導(dǎo)教師(姓名)(專業(yè)技術(shù)職稱/學(xué)位)38淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì))畢業(yè)論文獨(dú)創(chuàng)性聲明本人鄭重聲明:本論文是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。本論文除引文外所有實(shí)驗(yàn)、數(shù)據(jù)和有關(guān)材料均是真實(shí)的。盡我所知,除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果。其他同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說(shuō)明并表示了謝意。作者簽名:日

2、期:38淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì))摘要:中國(guó)象棋是我國(guó)歷史悠久的智力對(duì)戰(zhàn)游戲,發(fā)展至今已有數(shù)千年的歷史,是中華民族智慧的結(jié)晶。然而,傳統(tǒng)象棋存在著棋盤單一、棋子收拾繁瑣、下棋場(chǎng)地單一、無(wú)法及時(shí)找到對(duì)弈玩家?guī)状蟊锥?。隨著計(jì)算機(jī)技術(shù)的發(fā)展,電子版象棋游戲的誕生,很好的解決了這些問(wèn)題。本設(shè)計(jì)正是開(kāi)發(fā)這樣一款電子象棋游戲,它采用MFC文檔視圖體系結(jié)構(gòu)和Visual?C++開(kāi)發(fā)工具,實(shí)現(xiàn)了具有背景棋盤和棋子種類的變換,走棋,悔棋,還原和網(wǎng)絡(luò)對(duì)弈功能。本設(shè)計(jì)還進(jìn)行了畫(huà)面閃爍消除,視覺(jué)效果更加人性化,且鼠標(biāo)操作,簡(jiǎn)

3、單易用,無(wú)須安裝,即開(kāi)即用。關(guān)鍵詞:中國(guó)象棋,MFC文檔視圖,VisualC++,網(wǎng)絡(luò)對(duì)弈,消除閃爍,即開(kāi)即用38淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì))Abstract:ChineseChessisourlonghistoryofintellectualbattlegame,thedevelopmenthasseveralthousandyearsofhistory,isthecrystallizationofthewisdomoftheChinesenation.However,thetraditionalch

4、essthereisasingleboard,thepiecespackcumbersome,chessvenuessingle,notbeenabletofindseveralmajordrawbacksofthechessplayers.Withthedevelopmentofcomputertechnology,theelectronicversionofthebirthofachessgame,agoodsolutiontotheseproblems.????Thedesignisthedeve

5、lopmentofanelectronicchessgame,whichusesMFCdocumentviewarchitectureandVisualC++developmenttools,backgroundboardandpieceskindoftransformation,playingchess,undo,restore,andnetworkchessfunction.Thisdesignalsoflickeringeliminate,visualeffects,morehuman,mouse

6、operation,easytouse,noneedtoinstall.Keywords:Chinesechess,MFCdocumentview,VisualC++,networkgame,eliminateflicker,instantavailable38淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì))目錄1緒論41.1課題背景41.2象棋簡(jiǎn)介41.3MFC及相關(guān)技術(shù)42概要設(shè)計(jì)42.1設(shè)計(jì)思路分析42.2主要功能42.3軟件信息42.4流程圖43程序詳細(xì)設(shè)計(jì)說(shuō)明43.1界面設(shè)計(jì)43.2數(shù)據(jù)結(jié)構(gòu)43.3棋子走法43.

7、3.1車43.3.2馬43.3.3相(象)43.3.4仕(士)43.3.5帥(將)43.3.6炮(砲)43.3.7兵(卒)43.4功能43.4.1走棋43.4.2悔棋43.4.3還原43.4.4認(rèn)輸43.4.5擺棋43.5網(wǎng)絡(luò)43.6關(guān)鍵技術(shù)43.6.1遮罩技術(shù)43.6.2雙緩沖技術(shù)44總結(jié)和進(jìn)一步的研究工作4結(jié)束語(yǔ)4參考文獻(xiàn)4致謝438淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì))1緒論1.1課題背景隨著時(shí)代的進(jìn)步,電子技術(shù)日新月異的發(fā)展,單純的戶外實(shí)體游戲已經(jīng)無(wú)法滿足人們的需求,于是電子游戲誕生了,它創(chuàng)造出的虛擬游戲

8、環(huán)境,幫助人們擺脫實(shí)體的束縛,更增添了游戲的趣味性。計(jì)算機(jī)的發(fā)明,無(wú)疑使電子游戲又多了一個(gè)新的載體,帶動(dòng)其不斷地創(chuàng)新、發(fā)展。電腦游戲行業(yè)經(jīng)過(guò)二十余年的發(fā)展,已成為與音樂(lè)、影視等并駕齊驅(qū)的全球最重要娛樂(lè)行業(yè)之一。時(shí)下,與角色扮演類、即時(shí)戰(zhàn)略類游戲相比,棋牌類游戲這種上手快、游戲時(shí)間短的傳統(tǒng)游戲方式,仍在廣大群眾中占有舉足輕重的地位。其中方便、快捷、操作簡(jiǎn)單的棋類游戲,更是占主要位置。作為中華民族悠久文化的代表之一,中國(guó)象棋不僅源遠(yuǎn)流長(zhǎng),而且基

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

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

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