freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機科學(xué)系網(wǎng)絡(luò)工程畢業(yè)論文(已修改)

2024-11-14 23:05 本頁面
 

【正文】 屆 . 別 . 2020 屆 學(xué) 號 202020200237 畢業(yè)設(shè)計(論文 ) 基于 VC的成三棋游戲程序的設(shè)計與實現(xiàn) 姓 名 楊 劍 系 別、 專 業(yè) 計算機科學(xué)系網(wǎng)絡(luò)工程 導(dǎo) 師 姓 名、職 稱 曹 清 華 、講師 完 成 時 間 2020426 1 目 錄 摘要 .............................................................. I Abstract......................................................... II 1 緒論 ............................................... 1 課題背景 ...................................................... 1 2 系統(tǒng)實現(xiàn)技術(shù)與開發(fā)環(huán)境 ................................. 2 C/C++簡介 ..................................................... 2 GDI 繪圖 .................................................. 3 對話框 .................................................... 4 消息響應(yīng) ................................................. 5 游戲編程思想 .............................................. 7 MFC 編程思想 .................................................. 8 中類的結(jié)構(gòu)及聯(lián)系 ....................................... 9 中類的作用 ............................................ 10 3 需求分析 ........................................... 10 游戲用戶分析 ................................................. 10 游戲功能分析 ................................................. 11 游戲功能模塊主要功能 ......................................... 11 登錄模塊: ............................................. 11 下棋模塊: ............................................. 11 英雄排行榜模塊: ......................................... 11 4 系統(tǒng)概要設(shè)計 ........................................ 12 模塊結(jié)構(gòu)設(shè)計 ................................................. 12 游戲登陸者管理模塊 ....................................... 12 游戲者下棋實現(xiàn)模塊 ....................................... 13 數(shù)據(jù)流網(wǎng)絡(luò)傳輸模塊 ....................................... 14 英雄榜設(shè)計 ................................................... 14 英雄榜數(shù)據(jù)結(jié)構(gòu)設(shè)計 ....................................... 14 邏輯結(jié)構(gòu)設(shè)計 ............................................. 15 游戲規(guī)則說明 ................................................ 16 下棋階段 ................................................. 16 行 棋階段 ................................................. 17 5 系統(tǒng)詳細設(shè)計 ........................................ 17 游戲者登錄管理模塊 ........................................ 17 2 游戲者登錄友好界面的實現(xiàn) ................................. 18 游戲幫助文檔及基本規(guī)則的說明 ............................. 18 游戲者下棋 模塊的實現(xiàn) ......................................... 19 行子階段的實現(xiàn) ........................................... 30 輸贏判斷的實現(xiàn) ........................................... 33 英雄榜的數(shù)據(jù)更新 ......................................... 34 網(wǎng)絡(luò)模塊的實現(xiàn) ............................................... 37 網(wǎng)絡(luò)初始化 .............................................. 37 網(wǎng)絡(luò)的調(diào)用 .............................................. 37 6 游戲測試 ........................................... 44 登錄的測試 ................................................... 44 下棋的測試 ................................................... 45 走棋階段的實現(xiàn) ............................................... 46 英雄榜的測試 :................................................ 48 結(jié)束語 .............................................. 49 參考文獻 ............................................. 50 致 謝 .............................................. 51 3 1 緒論 課題背景 游戲 軟件是當世界發(fā)展最迅速 ,最有影響力 ,最有潛力與活力的領(lǐng)域之一 ?游戲軟件深受廣大青年人喜愛 ,而且在發(fā)達國家中老年人也有大部分喜歡游戲的 ,因此游戲軟件在很大程度上給予絕大部分人精神上的娛樂 ?第二次世 界大戰(zhàn)以后 ,電子計算機技術(shù)得到了突飛猛進的發(fā)展 ?先是由晶體管代替了笨重的真空管 ,后來出現(xiàn)了集成電路和大規(guī)模集成電路 ,使電子子計算機一代一代實現(xiàn)更新 ,同時軟件技術(shù)也發(fā)展迅速 ?在美國 ,集中了許多計算機軟件的設(shè)計人才 ,他們工作之余 ,時常喜愛編一種能與人斗智的“游戲” ,以此來鍛煉編程的能力 ?這種“游戲”花樣繁多 ,但其特點都是利用計算機軟件事先設(shè)計好的“分析” ?“判斷”能力反過來與人較量 ?由于不斷修改更新 ,使計算機的“智力”水平與人難分高低 ?到了 90年代,游戲軟件已經(jīng)為世界各國的人使用, BLACKISLAND 和 大的游戲制作組起到了巨大的帶動作用,還有中國的洛河工作室在國內(nèi)也起到了巨大作用,他們讓很多很多人喜歡上了游戲軟件,打開了這個市場。如今游戲軟件產(chǎn)業(yè)已經(jīng)受到了廣泛的關(guān)注,它年輕有潛力而且吸引人,讓人們?nèi)找尕S富的生活需求得以滿足。 成三棋,規(guī)則較簡單,易學(xué)易懂,也是一款傳統(tǒng)的棋類游戲,她的歷史也非常悠久,在公元前 500 多年就在我國出現(xiàn)了,是一種老少皆宜的棋類活動。特別是在農(nóng)村,不會玩這個游戲的很少的,當然,隨著人們的物質(zhì)文化生活的不斷豐富,現(xiàn)在下成三棋的人越來越少。她沒有圍棋、象棋這樣繁復(fù), 與五子棋有些相似,但又有其自身獨特的魅力,方寸之間,便能突顯弈者的奇思妙想。 成三棋游戲,旨在為游戲愛好者提供一種新的娛樂途徑,讓大家在娛樂的同時鍛煉思維,增長智慧,也將成三棋這一傳統(tǒng)的棋類游戲利用網(wǎng)絡(luò)進行推廣發(fā)揚,使之廣為流傳。 2 系統(tǒng)實現(xiàn)技術(shù)與開發(fā)環(huán)境 C/C++簡介 C 語言的特點 : C語言是一種結(jié)構(gòu)化語言。它層次清晰,便于按模塊化方式組織程序,易于調(diào)試和維護。 C語言的表現(xiàn)能力和處理能力極強。它不僅具有豐富的運算符和數(shù)據(jù)類型,便于實現(xiàn)各類復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。它還可以直接訪問內(nèi)存的物理 地址,進行位 (bit)一級的操作。由于 C語言實現(xiàn)了對硬件的編程操作,因此 C 語言集高級語言和低級語言的功能于一體。既可用于系統(tǒng)軟件 4 的開發(fā),也適合于應(yīng)用軟件的開發(fā)。此外, C語言還具有效率高,可移植性強等特點。因此廣泛地移植到了各類各型計算機上,從而形成了多種版本的 C 語言。 C++簡介 : 在 C的基礎(chǔ)上,一九八三年又由貝爾實驗室的 Bjarne Stroustrup 推出了 C++。 C++進一步擴充和完善了 C 語言,成為一種面向 對象的程序設(shè)計語言。 C++目前流行的最新版本是 Borland C++,Symantec C++,和Microsoft VisualC++ 。 C++提出了一些更為深入的概念,它所支持的這些面向?qū)ο蟮母拍钊菀讓栴}空間直接地映射到程序空間,為程序員提供了一種與傳統(tǒng)結(jié)構(gòu)程序設(shè)計不同的思維方式和編程方法。因而也增加了整個語言的復(fù)雜性,掌握起來有一定難度。 C 和 C++關(guān)系 C 是 C++的基礎(chǔ), C++語言和 C 語言在很多方面是兼容的。 VC 開發(fā)環(huán)境 Microsoft Visual C++,(簡稱 Visual C++、 MSVC、 VC++或 VC)微軟公司的 C++開發(fā)工具,具有集成開 發(fā)環(huán)境,可提供編輯 C 語言, C++以及 C++/CLI 等編程語言。 VC++整合了便利的除錯工具,特別是整合了微軟視窗程式設(shè)計( Windows API)、三維動畫 DirectX API, Microsoft .NET 框架。目前最新的版本是 Microsoft Visual C++ 2020。 GDI 繪圖 GDI( Graphics Device Interface,圖形設(shè)備接口)是 Windows 操作系統(tǒng)的傳統(tǒng)圖形子系統(tǒng),負責(zé)與設(shè)備無關(guān)的圖形繪制, Win32 API 為應(yīng)用程序提供了豐富的繪圖函數(shù)和功能, MFC對它們進行了 C++類封裝,參見下表。 表 21 Windows 應(yīng)用程序 MFC Win32 API 執(zhí)行程序 用戶界面( User) GDI+ 圖形子系統(tǒng)( GDI) 設(shè)備驅(qū)動程序 內(nèi)核( Kernel) 圖形驅(qū)動程序 硬件抽象層( HAL) 計算機硬件 5 GDI 與 Windows 操作系統(tǒng)(其中彩色部分為操作系統(tǒng))傳統(tǒng) GDI 是隨 Windows 于 1985 年 11月推出的,新式 GDI+則是隨 Windows XP 于 2020年 10月推出的 GDI的改進版,增加了α混色、漸變畫刷、樣條曲線、矩陣變換 、圖像處理、持久路徑等新功能。隨 Windows Vista 及 .NET 框架 微軟于 2020 年 11 月又推出了基于 DirectX 和 .NET 框架的全新圖形子系統(tǒng) WPF( Windows Presentation Foundation,視窗顯示 /展現(xiàn)基礎(chǔ)),它統(tǒng)一了桌面和瀏覽器等客戶端應(yīng)用程序的圖形界面,采用 XAML 聲明式編程,將用戶界面的設(shè)計和編程徹底分離開來,是Windows 的下一代 GUI 顯示系統(tǒng)。 對話框 對話框是一 種次要窗口,包含按鈕和各種 選項 ,通過它們可以完成特定命令或任務(wù)。 查找和替換對話框 對話框與窗口有區(qū)別,它沒有最大化按鈕、沒有最小化按鈕、大都不能改變形狀大小。( “ 打開文件 ” 對話框是可以改變大小
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1