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

正文內(nèi)容

畢業(yè)論文-基于visualc++60的掃雷游戲設(shè)計(jì)-全文預(yù)覽

  

【正文】 戲的蹤影。雷區(qū)右下角顯示掃雷的時(shí)間。 如果沒(méi)雷 ,則顯示周圍雷數(shù) ,如果周圍沒(méi)雷 ,則再查看周圍 八個(gè)區(qū)域是否有雷直到有雷為止并顯示 ,這其實(shí)是一個(gè)遞歸過(guò)程。 成為人們?cè)诠ぷ髦嗖豢苫蛉? 的好伙伴。它具有可視化的編程界面、詳細(xì)的提示、以及完善 的幫助文檔,使得軟件開(kāi)發(fā)人員感到無(wú)比的親切感。能夠滿足人們對(duì)娛樂(lè)性的需求,是人們?cè)谕瓿晒ぷ鲓蕵?lè)時(shí)候的最好選擇。 (6) 已完成的應(yīng)用程序是真正的 .exe 文件,您可以自由發(fā)布。 (2) 可視化的編程方法以及向?qū)У墓δ?,使開(kāi)發(fā)人員不用加入太多的代碼就 可以開(kāi)發(fā)出標(biāo)準(zhǔn)的 Windows 程序。 Visual C++ 不僅是一個(gè) C++編譯器,而且是一個(gè)基于 Windows 操作 系統(tǒng)的可視化集成開(kāi)發(fā)環(huán)境( integrated development environment,IDE)。 Visual C++ 發(fā)展概況 Visual C++ 是一個(gè)功能強(qiáng)大的可視化軟件開(kāi)發(fā)工具。在這其中,系統(tǒng)自帶的小游戲也占據(jù)了相當(dāng)重要的地位,與它有編寫(xiě)簡(jiǎn)單容易上手等特點(diǎn) ,非常適合人們?cè)谕? 那些網(wǎng)絡(luò)游戲和 3D 游戲相比,成工作的時(shí)候適當(dāng)?shù)膴蕵?lè)要求。隨著計(jì)算機(jī) 的應(yīng)用和發(fā)展計(jì)算機(jī)已經(jīng)不單純是一個(gè)工作工具,人們?cè)絹?lái)越重視計(jì)算機(jī)的娛樂(lè) 性了,近年來(lái)游戲產(chǎn)業(yè)規(guī)模持續(xù)成長(zhǎng),全球每年游戲業(yè)總產(chǎn) 值已經(jīng)突破 200 億美金,遠(yuǎn)遠(yuǎn)超越好萊塢電影產(chǎn)業(yè)以及音樂(lè)娛樂(lè)事業(yè), 而成為目前娛樂(lè)事業(yè)的最大主流。摘 要 掃雷游戲是 Windows 操作系統(tǒng)自帶的一個(gè)小游戲,過(guò)去的幾年里 Windows 操作系統(tǒng)歷經(jīng)數(shù)次換代,變得越來(lái)越龐大、復(fù)雜,但這個(gè)小游戲在任何版本的 Windows 操作系統(tǒng)里去卻依然保持著原貌。 關(guān)鍵字:掃雷游戲; Visual C++;面向?qū)?象程序設(shè)計(jì) 目錄 第一章 引言 .................................................................................................................. 3 課題背景及意義 .............................................................................................. 3 Visual C++ 發(fā)展概況 ...................................................................................... 3 關(guān)于本課程設(shè)計(jì) .............................................................................................. 4 第二章 游戲的總體分析與設(shè)計(jì) .................................................................................. 5 游戲功能簡(jiǎn)介 .................................................................................................. 5 設(shè)計(jì)構(gòu)想 .......................................................................................................... 5 流程規(guī)劃 .......................................................................................................... 6 第三章 掃雷游戲的具體實(shí)現(xiàn)過(guò)程 .............................................................................. 7 設(shè)計(jì)方法和內(nèi)容 .............................................................................................. 7 : ....................................................................... 7 設(shè)計(jì)流程圖 ....................................................................................................... 8 設(shè)計(jì)創(chuàng)新與關(guān)鍵 技術(shù) ....................................................................................... 8 第四章 源程序及運(yùn)行結(jié)果 ........................................................................................ 10 部分源代碼 ..................................................................................................... 10 運(yùn)行結(jié)果 ......................................................................................................... 17 參考文獻(xiàn) ...................................................................................................................... 19 第一章 引言 課題背景及意義 當(dāng)前隨著計(jì)算機(jī)的深入普及,越來(lái)越多的人有了個(gè)人電腦,人們運(yùn)用計(jì)算 機(jī)完成許多重要的工作,計(jì)算機(jī)在人們的生活中變的越來(lái)越來(lái)重要。為了降低游戲開(kāi)發(fā)成本,開(kāi)發(fā)娛 樂(lè)性強(qiáng)成本低的游戲就成為當(dāng)前的主要課題, 在這種趨勢(shì)下各種小型的低成本的 游戲軟件應(yīng)運(yùn)而生。而本課題就是掃雷游戲的設(shè)計(jì)。所 以實(shí)際中,更多的是以 Visual C++ 為平臺(tái)。 Visual C++ 之所以具有如此廣泛的用途是因?yàn)樗哂幸韵碌奶攸c(diǎn): (1) 真正的面向?qū)ο缶幊?,使開(kāi)發(fā)人員不用加入太多的 代碼,加快了系統(tǒng)開(kāi) 發(fā)的速度。 (5) Inter 功能強(qiáng)大,使用戶很容易在應(yīng)用程序內(nèi)通過(guò) Inter 或企業(yè)內(nèi)部 網(wǎng) (Intra)訪問(wèn)文檔和應(yīng)用程序,或者創(chuàng)建 Inter 服務(wù)器應(yīng)用程序。在眾多游戲軟件中, 也不乏一些小游戲的身影, 它們對(duì)系統(tǒng)的配置要求較低。作為本系統(tǒng)的開(kāi)發(fā)工具,Microsoft Visual C++ 成為首選。在這類小游戲中包括益智類游戲,它 以畫(huà)面精美游戲方法簡(jiǎn)單等特點(diǎn)得到大家的認(rèn)可。掃雷游戲的基本功能:點(diǎn)擊鼠標(biāo)左鍵于 未知區(qū)域 ,如果未知區(qū)域有雷 ,游戲停止 ,顯示所有的地雷。雷區(qū)右下角顯示總雷數(shù)減去被標(biāo)明有雷區(qū)域的數(shù)目。這款游 戲不止操作簡(jiǎn)單,規(guī)則也不難,再加上 游戲速度的控制機(jī)制得宜,讓整個(gè)游戲在 操作過(guò)程中充滿了快樂(lè)與緊張的氣氛。游戲者可以通過(guò)地雷區(qū)內(nèi)的數(shù)字提示了解以數(shù)字為中心的其周邊八個(gè)方格內(nèi)所含的地雷數(shù),假若翻開(kāi)的方塊顯示數(shù)字“ 3”,則表示以其為中心的周邊方塊內(nèi)藏有 3個(gè)地雷。 第三章 掃雷游戲的具體實(shí)現(xiàn)過(guò)程 設(shè)計(jì)方法和內(nèi)容 詳細(xì)設(shè)計(jì)內(nèi)容與流程 : 整個(gè)程序完成后,要使操作界面出現(xiàn)一個(gè) 9*9 的棋盤(pán)格式,所以想到應(yīng)該用到數(shù)組,設(shè)置一個(gè) a[11][11][3]的三維數(shù)組,雖然 地圖是 9*9的 ,但數(shù)組申明是卻是 a[11][11][3], a[][][0]表示有無(wú)雷, a[][][1]表示周圍雷的個(gè) 數(shù), a[][][2]表示是否打開(kāi),前面的 11 是因?yàn)槟硥K沒(méi)有雷的時(shí)候計(jì)算周圍地雷的數(shù)量的時(shí)候 ,如果這塊是 (1,1)這樣的邊或角的時(shí)候考慮起來(lái)就特別麻煩所以就在 9*9外面再圍一圈 (外面這圈全部數(shù)據(jù)定義為 0)這樣 9*9的數(shù)據(jù)都可以用相同的方式計(jì)算了不需要考慮其他的情況了,這樣就使問(wèn)題變得簡(jiǎn)單化, 然后將其設(shè)置為靜態(tài)的,這樣的好處是 靜態(tài)數(shù)據(jù)成員只分配一次內(nèi)存,供所有對(duì)象共用 ,并且能將 變量的值保存至下一次調(diào)用時(shí) ,提高了系統(tǒng)的運(yùn)行速度 [1]。 ( 3) 輸入坐標(biāo)操作:設(shè)置三個(gè)參數(shù) x, y, choice
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1