論文格式
          電氣工程 會(huì)計(jì)論文 金融論文 國(guó)際貿(mào)易 財(cái)務(wù)管理 人力資源 輕化工程 德語(yǔ)論文 工程管理 文化產(chǎn)業(yè)管理 信息計(jì)算科學(xué) 電氣自動(dòng)化 歷史論文
          機(jī)械設(shè)計(jì) 電子通信 英語(yǔ)論文 物流論文 電子商務(wù) 法律論文 工商管理 旅游管理 市場(chǎng)營(yíng)銷 電視制片管理 材料科學(xué)工程 漢語(yǔ)言文學(xué) 免費(fèi)獲取
          制藥工程 生物工程 包裝工程 模具設(shè)計(jì) 測(cè)控專業(yè) 工業(yè)工程 教育管理 行政管理 應(yīng)用物理 電子信息工程 服裝設(shè)計(jì)工程 教育技術(shù)學(xué) 論文降重
          通信工程 電子機(jī)電 印刷工程 土木工程 交通工程 食品科學(xué) 藝術(shù)設(shè)計(jì) 新聞專業(yè) 信息管理 給水排水工程 化學(xué)工程工藝 推廣賺積分 付款方式
          • 首頁(yè) |
          • 畢業(yè)論文 |
          • 論文格式 |
          • 個(gè)人簡(jiǎn)歷 |
          • 工作總結(jié) |
          • 入黨申請(qǐng)書 |
          • 求職信 |
          • 入團(tuán)申請(qǐng)書 |
          • 工作計(jì)劃 |
          • 免費(fèi)論文 |
          • 合作期刊 |
          • 論文同學(xué)網(wǎng) |
          搜索 高級(jí)搜索

          當(dāng)前位置:論文格式網(wǎng) -> 畢業(yè)論文 -> 其他專業(yè)論文
          畢業(yè)論文標(biāo)題:

          基于MFC的五子棋軟件設(shè)計(jì)

           本文ID:LWGSW17237 價(jià)格:收費(fèi)積分/100
          掃一掃 掃一掃
          本站會(huì)員可自行下載:下載地址 基于MFC的五子棋軟件設(shè)計(jì) (收費(fèi):5000 積分)  

          論文字?jǐn)?shù):11291,頁(yè)數(shù):53

          基于MFC的五子棋軟件設(shè)計(jì)


          摘要


           目前,以計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)為核心的現(xiàn)代網(wǎng)絡(luò)技術(shù)已在現(xiàn)實(shí)生活和生產(chǎn)中得以廣泛的使用,休閑類網(wǎng)絡(luò)游戲集趣味性,娛樂性,互動(dòng)性和益智性于一體,已經(jīng)成為多數(shù)人群的休閑方式。
           本軟件使用visaul C++語(yǔ)言實(shí)現(xiàn),通過對(duì)SCOKET技術(shù)的理解,在此基礎(chǔ)上建立服務(wù)器與客戶端的連接,實(shí)現(xiàn)網(wǎng)絡(luò)玩家之間的對(duì)弈。同時(shí),本軟件還加入了人機(jī)對(duì)弈算法從而實(shí)現(xiàn)了人機(jī)對(duì)弈功能。
           通過對(duì)軟件的編寫,加深對(duì)以上知識(shí)、技術(shù)的理解和掌握。
           
           
           
          關(guān)鍵詞: 五子棋  流套接字  網(wǎng)絡(luò)游戲  算法


          ABSTRACT


           At present, taking computer technology and the network technology as the core, modern network technology is already used in the real life and the production. The leisure network game sets interest, entertainment, interaction and intelligence-development in a body, and already became the leisure mode of the most people.
           This software implemented with visual C++ language, and according to the understanding of SCOKET technology. Established in these foundations, the server connects with client, make game players can chess through the network. Secondly, this software also implemented the function of chess during man and machine.
           Through to the software compilation, deepen understanding and grasps to the technology above understanding and grasps.

          Key  Words:gobang   socket stream   network game  arithmetic

          目錄

          摘要 I
          ABSTRACT II
          第一章 緒論 1
          1.1 五子棋介紹 1
          1.2 開發(fā)背景 1
          1.3 開發(fā)環(huán)境及運(yùn)行環(huán)境 1
          1.3.1 開發(fā)環(huán)境 1
          1.3.2 運(yùn)行環(huán)境 2
          第二章  算法分析與設(shè)計(jì) 3
          2.1 判斷勝負(fù) 3
          2.2 人機(jī)對(duì)弈算法 6
          2.2.1 獲勝組合 6
          2.2.2 落子后處理 6
          2.2.3 查找棋盤空位 7
          2.2.4 落子打分 8
          2.2.5 防守策略 10
          2.2.6 選取最佳落子 12
          第三章 軟件架構(gòu) 13
          3.1 棋盤類 13
          3.2 游戲模式類 14
          第四章 棋盤類——CTable設(shè)計(jì)與實(shí)現(xiàn) 15
          4.1 主要成員變量說明 15
          4.1.1 網(wǎng)絡(luò)連接標(biāo)志——m_bConnected 15
          4.1.2 棋盤等待標(biāo)志——m_bWait與m_bOldWait 15
          4.1.3 網(wǎng)絡(luò)套接字——m_sock和m_conn 16
          4.1.4 棋盤數(shù)據(jù)——m_data 16
          4.1.5 游戲模式指針——m_pGame 16
          4.2 主要成員函數(shù)說明 17
          4.2.1 套接字的回調(diào)處理——Accept、Connect、Receive 17
          4.2.2 清空棋盤——Clear 17
          4.2.3 繪制棋子——Draw 17
          4.2.4 左鍵消息——OnLButtonUp 18
          4.2.5 繪制棋盤——OnPaint 18
          4.2.6 對(duì)方落子完畢——Over 18
          4.2.7 設(shè)置游戲模式——SetGameMode 18
          4.2.8 勝負(fù)的判斷——Win 19
          第五章 游戲模式的——CGame的設(shè)計(jì)與實(shí)現(xiàn) 20
          5.1 主要成員變量說明 21
          5.1.1 棋盤指針——m_pTable 21
          5.1.2 落子步驟——m_StepList 21
          5.2 主要成員函數(shù)說明 21
          5.2.1 悔棋操作——Back 21
          5.2.2 初始化操作——Init 22
          5.2.3 接收來自對(duì)方的消息——ReceiveMsg 22
          5.2.4 發(fā)送落子消息——SendStep 22
          5.2.5 勝利后的處理——Win 23
          第六章 消息機(jī)制 24
          6.1 消息機(jī)制的架構(gòu) 24
          6.2 各種消息說明 25
          6.2.1 落子消息——MSG_PUTSTEP 25
          6.2.2 悔棋消息——MSG_BACK 25
          6.2.3 同意悔棋消息——MSG_AGREEBACK 26
          6.2.4 拒絕悔棋消息——MSG_REFUSEBACK 26
          6.2.5 和棋消息——MSG_DRAW 26
          6.2.6 同意和棋消息——MSG_AGREEDRAW 27
          6.2.7 拒絕和棋消息——MSG_REFUSEDRAW 27
          6.2.8 認(rèn)輸消息——MSG_GIVEUP 27
          6.2.9 聊天消息——MSG_CHAT 28
          6.2.10 對(duì)方信息消息——MSG_INFORMATION 28
          6.2.11 再次開局消息——MSG_PLAYAGAIN 28
          6.2.12 同意再次開局消息——MSG_AGREEAGAIN 29
          致謝 30
          參考文獻(xiàn) 31
          附錄 32
          自定義消息頭文件 32
          Table.cpp源文件: 33


          相關(guān)論文
          本論文在其他專業(yè)論文欄目,由論文格式網(wǎng)整理,轉(zhuǎn)載請(qǐng)注明來源www.donglienglish.cn,更多論文,請(qǐng)點(diǎn)論文格式范文查看
          上一篇:客戶管理系統(tǒng) 下一篇:移動(dòng)彩鈴系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
          Tags:基于 MFC 五子棋 軟件 設(shè)計(jì) 【收藏】 【返回頂部】
          會(huì)計(jì)論文
          電子機(jī)電論文
          金融論文
          電氣自動(dòng)化論文
          模具設(shè)計(jì)
          化學(xué)工程與工藝
          機(jī)械設(shè)計(jì)
          電子通信論文
          英語(yǔ)論文
          行政管理論文
          物流論文
          電子商務(wù)論文
          法律論文
          國(guó)際貿(mào)易論文
          財(cái)務(wù)管理論文
          人力資源論文
          市場(chǎng)營(yíng)銷論文
          土木工程論文
          工商管理論文
          工程管理論文
          漢語(yǔ)言文學(xué)論文
          教育管理論文
          測(cè)控專業(yè)論文
          交通工程論文
          旅游管理論文
          新聞專業(yè)論文
          藝術(shù)設(shè)計(jì)
          教育技術(shù)學(xué)論文
          應(yīng)用物理學(xué)論文
          輕化工程論文
          德語(yǔ)專業(yè)論文
          給水排水工程
          服裝設(shè)計(jì)與工程
          食品生物技術(shù)
          材料科學(xué)與工程
          電視制片管理
          工業(yè)工程論文
          文化產(chǎn)業(yè)管理
          包裝工程論文
          印刷工程論文
          信息管理論文
          制藥工程論文
          生物工程論文
          電子信息工程
          信息計(jì)算科學(xué)
          電氣工程論文
          通信工程論文
          財(cái)務(wù)會(huì)計(jì)畢業(yè)論文
          電子商務(wù)畢業(yè)論文
          現(xiàn)代教育技術(shù)
          信息管理專業(yè)
          心理學(xué)專業(yè)
          數(shù)學(xué)與應(yīng)用數(shù)學(xué)
          數(shù)學(xué)教育
          護(hù)理學(xué)畢業(yè)論文
          其他專業(yè)論文
          歷史學(xué)論文
          學(xué)前教育畢業(yè)論文
          小學(xué)教育畢業(yè)論文
          教育管理畢業(yè)論文
          法律專業(yè)畢業(yè)論文
          漢語(yǔ)言文學(xué)畢業(yè)論文
          工商管理畢業(yè)論文
          人力資源畢業(yè)論文
          營(yíng)銷專業(yè)畢業(yè)論文
          物流專業(yè)畢業(yè)論文
          計(jì)算機(jī)論文
          最新文章
          熱門文章
          計(jì)算機(jī)論文
          推薦文章

          本站部分文章來自網(wǎng)絡(luò),如發(fā)現(xiàn)侵犯了您的權(quán)益,請(qǐng)聯(lián)系指出,本站及時(shí)確認(rèn)刪除 E-mail:349991040@qq.com

          論文格式網(wǎng)(www.donglienglish.cn--論文格式網(wǎng)拼音首字母組合)提供其他專業(yè)論文畢業(yè)論文格式,論文格式范文,畢業(yè)論文范文

          Copyright@ 2010-2018 LWGSW.com 論文格式網(wǎng) 版權(quán)所有 蜀ICP備09018832號(hào)

          感谢您访问我们的网站,您可能还对以下资源感兴趣:

          论文格式网:毕业论文格式范文