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

正文內(nèi)容

掃雷游戲的設(shè)計(jì)與開(kāi)發(fā)(已修改)

2025-05-23 19:40 本頁(yè)面
 

【正文】 掃雷游戲的設(shè)計(jì)與開(kāi)發(fā) 掃雷游戲的設(shè)計(jì)與開(kāi)發(fā) 姓名: 學(xué)號(hào): 班級(jí): 系別: 專(zhuān)業(yè): 指導(dǎo)老師: 2021 年 6月 25 日 掃雷游戲的設(shè)計(jì)與開(kāi)發(fā) 摘要 本論文研究的是以 Visual Basic 為開(kāi)發(fā)環(huán)境,設(shè)計(jì)并開(kāi)發(fā)一款掃雷游戲,其功能類(lèi)似于 Windows 操作系統(tǒng)自帶的掃雷游戲。論文首先介紹了制作游戲的整體思路及整個(gè)游戲設(shè)計(jì)的流程規(guī)劃,然后介紹了雷區(qū)的布置及地雷隨機(jī)產(chǎn)生的實(shí)現(xiàn)方法;重點(diǎn)介紹了在游戲過(guò)程中各事件的處理,其中又以鼠標(biāo)事件和清除未靠近地雷區(qū)方塊這兩方面最為最要,鼠標(biāo)事件是利用鼠標(biāo)所發(fā)出的信息了解使用者的意圖,進(jìn)而做出相對(duì)應(yīng)的動(dòng)作,而清除未靠近地雷區(qū)方塊由于引進(jìn)了 遞歸 這個(gè)概念而使其簡(jiǎn)單化。 本次設(shè)計(jì)只是完成了掃雷游戲的基本功能,在細(xì)節(jié)方面 仍有待以后完善。 關(guān)鍵詞:掃雷; Visual Basic ;事件;遞歸 目錄 論文總頁(yè)數(shù): 16頁(yè) 1 引言 課題背景及意義 開(kāi)發(fā)工具的選用及介紹 2 游戲的總體分析與設(shè)計(jì) 設(shè)計(jì)構(gòu)想 流程規(guī)劃 畫(huà)面規(guī)劃 3 游戲的詳細(xì)設(shè)計(jì) 游戲初始化 雷區(qū)的布置 游戲中主要模塊的介紹與使用 鼠標(biāo)事件 地雷及雷區(qū)表面探測(cè)情況 清除未靠近地雷的方塊 游戲難度的選擇 游戲的判斷 游戲成功完成 游戲失敗 4 游戲測(cè)試結(jié)果 結(jié)論 參考文獻(xiàn) 1 引言 課題背景及意義 在計(jì)算機(jī)逐步滲入社會(huì)生活各個(gè)層面的今天,計(jì)算機(jī)已經(jīng)成為人們?nèi)粘I囊徊糠?,越?lái)越多的人使用計(jì)算機(jī)辦公、娛樂(lè)等等。 掃雷游戲是 Windows 操作系統(tǒng)自帶的一款小游戲,在過(guò)去的幾年里,Windows 操作系統(tǒng)歷經(jīng)數(shù)次換代更新,變得越來(lái)越龐大、復(fù)雜,功能也越來(lái)越強(qiáng)大,但是這款小游戲依然保持原來(lái)的容貌,可見(jiàn)這款小游戲受到越來(lái)越多人的喜愛(ài)。本次的畢業(yè)設(shè)計(jì)我將利用 Visual 作為開(kāi)發(fā)工具,開(kāi)發(fā)一款類(lèi)似的 掃雷游戲 。 通過(guò)研究 Windows 操作系統(tǒng)自帶的掃雷 游戲,我們可以發(fā)現(xiàn)在這個(gè)游戲中主要有以下兩個(gè)關(guān)鍵的地方: 第一個(gè)是初始化問(wèn)題,包括隨機(jī)產(chǎn)生本局游戲中雷的總數(shù),雷的分布對(duì)于每一個(gè)小區(qū)域如何獲取周?chē)貐^(qū)分布的雷數(shù)等等。 第二就是對(duì)鼠標(biāo)事件的處理問(wèn)題,既在游戲過(guò)程中對(duì)鼠標(biāo)事件應(yīng)如何做出反應(yīng)。 經(jīng)過(guò)四年的大學(xué)學(xué)習(xí),我對(duì)理論知識(shí)已經(jīng)有了一定的了解與認(rèn)知,本次的畢業(yè)設(shè)計(jì)便是將書(shū)本上所學(xué)的理論知識(shí)與實(shí)際相結(jié)合,同時(shí)也是對(duì)所學(xué)知識(shí)的一種檢查,希望通過(guò)本次的畢業(yè)設(shè)計(jì)使自己在程序的開(kāi)發(fā)和設(shè)計(jì)上有新的認(rèn)識(shí)并能有所提高。本次畢業(yè)設(shè)計(jì)既鍛煉了我們的實(shí)際動(dòng)手能力,又在老師的指導(dǎo)下進(jìn) 行了一次模擬實(shí)際產(chǎn)品的開(kāi)發(fā),對(duì)于我們以后工作能力的培養(yǎng)具有重要意義。 開(kāi)發(fā)工具的選用及介紹 Visual Basic(VB)是一種由微軟公司開(kāi)發(fā)的包含協(xié)助開(kāi)發(fā)環(huán)境的事件驅(qū)動(dòng)編程語(yǔ)言。從任何標(biāo)準(zhǔn)來(lái)說(shuō), VB 都是世界上使用人數(shù)最多的語(yǔ)言 不僅是盛贊VB的開(kāi)發(fā)者還是抱怨 VB 的開(kāi)發(fā)者的數(shù)量。它源自于 BASIC 編程語(yǔ)言。 VB擁有圖形用戶(hù)界面 (GUI)和快速應(yīng)用程序開(kāi)發(fā) (RAD)系統(tǒng),可以輕易的使用 DAO、 RDO、ADO連接數(shù)據(jù)庫(kù),或者輕松的創(chuàng)建 ActiveX 控件。程序員可以輕松的使用 VB 提供的組件快速建立一個(gè)應(yīng) 用程序。 1991 年,微軟公司推出了 Visual Basic 版。這在當(dāng)時(shí)引起了很大的轟動(dòng)。這個(gè)連接編程語(yǔ)言和用戶(hù)界面的進(jìn)步被稱(chēng)為 Tripod(有些時(shí)候叫做 Ruby),最初的設(shè)計(jì)是由阿蘭庫(kù)珀 (Alan Cooper)完成的。許多專(zhuān)家把 VB的出現(xiàn)當(dāng)做是軟件開(kāi)發(fā)史上的一個(gè)具有劃時(shí)代意義的事件。其實(shí),以我們現(xiàn)在的目光來(lái)看, 的功能實(shí)在是太弱了; (不過(guò)最近 , 的功能相當(dāng)大! )。但在當(dāng)時(shí),它是第一個(gè) 可視 的編程軟件。這使得程序員欣喜之極,都嘗試在 VB 的平臺(tái)上進(jìn)行軟件創(chuàng)作。微軟也不 失時(shí)機(jī)地在四年內(nèi)接連推出 , , 三個(gè)版本。并且從 VB3 開(kāi)始,微軟將 ACCESS 的數(shù)據(jù)庫(kù)驅(qū)動(dòng)集成到了 VB 中,這使得 VB的數(shù)據(jù)庫(kù)編程能力大大提高。從 VB4 開(kāi)始, VB 也引入了面向?qū)ο蟮某绦蛟O(shè)計(jì)思想。 VB 功能強(qiáng)大,學(xué)習(xí)簡(jiǎn)單。而且, VB 還引入了 控件 的概念,使得大量已經(jīng)編好的 VB程序可以被我們直接拿來(lái)使用。 的 DOS版本 于 1991 年發(fā)布。這個(gè)連接編程語(yǔ)言和用戶(hù)界面的進(jìn)步被稱(chēng)為 Tripod(有些時(shí)候叫做 Ruby),最初的設(shè)計(jì)是由阿蘭庫(kù)珀 (Alan Cooper)完成的。 VB 2021 的 顯著 優(yōu)點(diǎn)是,可以直接編寫(xiě)出 XP 風(fēng)格的按鈕,以及其他的控件。但是其編寫(xiě)的小程序占用近 10MB 的內(nèi)存。通過(guò)幾年的發(fā)展,它已成為一種專(zhuān)業(yè)化的開(kāi)發(fā)語(yǔ)言和環(huán)境。用戶(hù)可用 Visual Basic 快速創(chuàng)建 Windows 程序,現(xiàn)在還可以編寫(xiě)企業(yè)水平的客戶(hù)端 /服務(wù)器程序及強(qiáng)大的數(shù)據(jù)庫(kù)應(yīng)用程序。 VB 會(huì)吸引更多的贊譽(yù)和批評(píng),也會(huì)繼續(xù)為廣大的用戶(hù)和程序員使用。它非常適合用來(lái)開(kāi)發(fā)擁有友好界面的程序 (比如針對(duì)終端的數(shù)據(jù) ),但是不適合開(kāi)發(fā)其它程序(比如聯(lián)合計(jì)算程序 )。 一個(gè)典型的 VB 進(jìn)程 VB的中心思想就是要便于程序員使用 ,無(wú)論是新手或者專(zhuān)家。 VB 使用了可以簡(jiǎn)單建立應(yīng)用程序的 GUI系統(tǒng),但是又可以開(kāi)發(fā)相當(dāng)復(fù)雜的程序。 VB的程序是一種基于窗體的可視化組件安排的聯(lián)合,并且增加代碼來(lái)指定組建的屬性和方法。因?yàn)槟J(rèn)的屬性和方法已經(jīng)有一部分定義在了組件內(nèi),所以程序員不用寫(xiě)多少代碼就可以完成一個(gè)簡(jiǎn)單的程序。過(guò)去的版本里面VB程序的性能問(wèn)題一直被放在了桌面上,但是隨著計(jì)算機(jī)速度的飛速增加,關(guān)于性能的爭(zhēng)論已經(jīng)越來(lái)越少。 窗體控件的增加和改變可以用拖放技術(shù)實(shí)現(xiàn)。一個(gè)排列滿(mǎn)控件的工具箱用來(lái)顯示可用控件 (比如文本框或者按鈕 ]]。每
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1