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

正文內(nèi)容

拼圖游戲論文(完整版)

2024-12-19 14:53上一頁面

下一頁面
  

【正文】 學(xué)畢業(yè)設(shè)計(論文)任務(wù)書 學(xué)院 : 華科學(xué)院 學(xué) 生 姓 名 學(xué)號 專業(yè)班級 同組人 任務(wù)下發(fā)時間 2020 年 2 月 28 日 任務(wù)完成時間 2020 年 6 月 5 日 設(shè)計(論文)題目 拼圖游戲的設(shè)計與實現(xiàn) 設(shè)計 目的 要求 1. 了解當(dāng)前各種類型的拼圖規(guī)則 2. 了解 Delphi 編程工具 3. 選用 Delphi 實現(xiàn)某一種拼圖游戲 設(shè)計 主要 內(nèi)容 通過 Delphi 實現(xiàn)以下功能:選定某一張圖片,根據(jù)游戲難度把圖分成若干小塊,隨機打亂圖片順序,按某一種規(guī)則把圖片重新排列為原完整圖片。該游戲不僅可鍛煉動手能力、觀察能力,而且還可培養(yǎng)人與人之間的協(xié)作能力。 游戲,隨人類而造。 隨著科學(xué)技術(shù)的不斷提高 ,計算機科學(xué)日漸成熟 ,其強大的功能已為人們深刻認(rèn)識 ,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。完成此課題的設(shè)計使我們學(xué)以致用掉以輕,總結(jié)學(xué)習(xí)成果,拓展就業(yè)渠道的一個理想過程 。主體參與互動是指主體動作、語言、表情等變化與獲得快感的刺激方式及刺激程度有直接聯(lián)系。 單機游戲往往比網(wǎng)絡(luò)游戲的畫面更加細(xì)膩,劇情也更加豐富、生動。同年,在倫敦,一位印刷工也想到了相似的主意,發(fā)明了經(jīng)久不衰的拼圖玩具。到最近的報攤僅花 25 美分就能買到有 300 碎片的拼圖,你可以忘記你的艱難生活,沉浸在拼湊幸福日子的夢想之中。 ( 5)系統(tǒng)假設(shè)與約束條件 在實際應(yīng)用中不斷發(fā)現(xiàn)問題,解決問題,對系統(tǒng)功能 在安全可行的進行改善,以達到最佳效果。太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 7 可以說其他編程工具不能實現(xiàn)的,用 DELPHI 基本上都能實現(xiàn) ,就運行速度而言, DELPHI要比 VC 要快 ,盡管 VC 近來推出了速度優(yōu)化編譯,號稱能夠基本達到 DELPHI 的速度。 DELPHI 是 Windows 里很常見的開發(fā)工具,而 Windows 系統(tǒng)本身也被廣泛使用??梢哉f Delphi同時兼?zhèn)淞?VC 功能強大和 VB 簡單易學(xué)的特點。 Delphi7 添加了對 IDE(集成開發(fā)環(huán)境)的很多改進新特性,擴展了數(shù)據(jù)庫支持( ADO 和 InterBase 數(shù)據(jù)庫),帶有 Inter 支持的 MIDAS 改進版, Team Souse 版本控制工具,轉(zhuǎn)換功能,框架概念以及很多的新組件與新特性。 ( 3)提供高效率的數(shù)據(jù)庫開發(fā)工具,對訪問數(shù)據(jù)庫提供了強有力的支持。 Delphi 的主窗口如圖 所示。 Object Inpsector 根據(jù)對象屬性的多少決定是否有滾行顯示。屬性欄中列出了所以可以在設(shè)計階段設(shè)置的屬性名稱,屬性值欄則顯示了對應(yīng)的屬性值。 對于 OnClick 事件,直接雙擊對象的圖標(biāo)也可以達到相同的效果。窗體設(shè)計器窗口如圖 所示。代碼窗口一開始處于窗體窗口之下。代碼編輯器標(biāo)題頁中顯示了當(dāng)前正在編輯的庫單元文件名。 代碼編輯器窗口由多個選項卡組成,每一個選項卡與一個當(dāng)前打開的代碼單元相對應(yīng),可以通過頁標(biāo)來選擇要進 行編輯的代碼單元。所以拼圖游戲是一種動手動腦開發(fā)智力的游戲。所謂單機游戲 ,是指僅使用一臺計算機或者其它游戲平臺就可以獨立運行的電子游戲。 3. 游戲的實現(xiàn): 根據(jù)游戲規(guī)則設(shè)計相關(guān)算法實現(xiàn)拼圖游戲 [ 3] 。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 17 是否顯示全圖 此功能可一定程度上降低游戲難度,當(dāng)選擇顯示全圖時,會彈出一個窗口,顯示完整的圖片。 根據(jù)以上分析,拼圖的系統(tǒng)流程圖如圖 所示: 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 18 圖 系統(tǒng)流程圖 Y N N Y Y N 開始 難度設(shè)置 載入圖片 是否顯示原圖 顯示原圖 移動 累加時間和步數(shù) 是否完成 判斷是否與原圖一致 提示獲勝 結(jié)束 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 19 界面設(shè)計與具體實現(xiàn) 系統(tǒng)的界面設(shè)計如下: 圖 系統(tǒng)初始界面 在圖 中 1 為設(shè)置游戲難度 2 為選擇是否顯示全圖 3 為載入圖片按鈕 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 20 4 為截屏按鈕 5 為開始按鈕 6 為提示按鈕 7 為退出按鈕 8 為顯示屏,圖片載入打亂后顯示的位置,游戲在這里開始 9 用來記錄玩家游戲所用時間和所移動的總步數(shù) 10 為選擇是否顯示位置,該選擇主要用來提示用戶任一塊實際應(yīng)在的位置,以簡化拼圖難度,適合初學(xué)者游玩 下面針對幾個基本功能進行著重介紹: 如圖 32 所示 : 1. 設(shè)置難度 [ 6] 難度設(shè)置 ,選用控件 TSpinEdit,該控件可用于控制塊的多少。 end 3. picture 按鈕 [ 7] 該按鈕用于實現(xiàn)圖片的載入功能。 :=FALSE。 //將屏幕的 DC 賦給 HANDLE (Rect (0, 0, ,), fullscreenCanvas, Rect (0, 0, 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 25 , ))。 :=true。 具體代碼設(shè)置如下: procedure (Sender: TObject)。 :=true。 for i:=0 to m do for j:=0 to n do begin [j]:=strtoint(FloatToStr(int( /(n+1))))2。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 27 for k:=0 to M do for l:=0 to N do if [i,j]=a[k,l] then goto lab 。 begin if [,]=39。39。 end。步 39。 intloop:=intloop+1。 [,]:=39。 if (i=) and (j=) then begin messagebox(,39。 :=false。具體界面如圖 所示: 圖 游戲時間和步數(shù)界面 8. 顯示位置 此功能選用控件 TCheckbox 通過控件可以將顯示屏上的圖片更新,更新后,被分割的小圖片的左上角會顯示數(shù)字, 此數(shù)字是各個小圖片應(yīng)該處于的正確位置 。 在 “拼圖游戲 ”的制作過程中,讓自己知道了要做一個完整的系統(tǒng),必須先從需求分析下手,擬好系統(tǒng)需要達到的功能和系統(tǒng)的所有需求,先想好設(shè)計的主要思路,并且畫出系統(tǒng)的大體設(shè)計流程圖和框架。 畢業(yè)設(shè)計,也許是我大學(xué)生涯交上的最后一個作業(yè)了,想籍此機會首先感謝培養(yǎng)我的太原科技大學(xué),特別是曾經(jīng)培養(yǎng)我的老師們,感謝他們在四年的大學(xué)生活、學(xué)習(xí)中對我的教育、指導(dǎo)和關(guān)心,才能讓我順利的完成四年的大學(xué)學(xué)習(xí)生涯。高等教育出版社 delphi 應(yīng)用編程 150 例 [M] s decision making process. This short, but prehensive definition presents the major features of a data warehouse. The four keywords, subjectoriented, integrated, timevariant, and nonvolatile, distinguish data warehouses from other data repository systems, such as relational database systems, transaction processing systems, and file systems. Let39。2020 年 3 月 [7] 于繁華 delphi 課程設(shè)計 [M] 首先我要感謝 孫超利 老師在課程設(shè)計上給予我的指導(dǎo)、提供給我的支持和幫助,這是我能順利完成這次報告的主要原因,更重要的是老師幫我解決了許多技術(shù)上的難題,讓我能把系統(tǒng)做得更加完善。那樣不但效率不高,還會影響到系統(tǒng)的完整性和可用性。以便玩家在更短的時間內(nèi)結(jié)束游戲。 end。,39。 intloop:=intloop+1。步 39。 end。39。 [,]:=39。 then exit。 end。 [i,j]:=39。 n:= 。 var i,j,k,l:integer。 5. start 按鈕 在設(shè)置難度和載人圖片以后,點擊 start 鍵,系統(tǒng)將根據(jù)這些因素開始游戲。 //釋放 CANVAS 對象 ReleaseDC (0, DC)。 DC := GetDC (0)。 圖片的載入分為兩種方式 ( 1)選擇系統(tǒng)提供的圖片; ( 2) 通過 TopenDialog 控件打開某一位置的某張圖。如圖 所示: 圖 難度為 3 3 時的拼圖 55=25 塊,即為把圖片分成 5 行 5 列的小圖片,一共 25 塊。 步數(shù)和時間設(shè)置 雖然是單機游戲,但為了能夠使多人可進行比賽,在本系統(tǒng)中增加了挪動步數(shù)的統(tǒng)計和時間的累加。 功能分析 根據(jù)規(guī)則,本游戲分為幾大部分: 游戲難度設(shè)置 本游戲根據(jù)每一張圖可分割的塊數(shù)設(shè)置了從簡單到復(fù)雜的多種難度 [ 4] 。本設(shè)計試圖在 Delphi 開發(fā)環(huán)境下設(shè)計 一套簡單、有趣的單機拼圖游戲。有的大型拼圖游戲,我們很難獨立操作,需要與父母或者其他人共同完成。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 15 第 四 章 拼圖游戲設(shè)計與實現(xiàn) 概述 拼圖據(jù)說是從歐美國家傳入我國的。也可在窗體中直接雙擊某對象進入代碼編輯器,通過這種方法進入代碼編輯器時,光標(biāo)會自動定位在相應(yīng)的事件處理過程中。對象選擇框用于選擇窗體中的當(dāng)前對象, 以便對此對象進行屬性和事件處理的設(shè)置 。首次啟動 Delphi 時顯示的是窗體【 Form1】。單擊事件處理框右邊的下拉箭頭,即會出現(xiàn)所有已做成事件處理過程的名稱,只要從中選擇一個即可實現(xiàn)共享。對數(shù)值類型的屬性可以直接用鍵盤輸太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 12 入;對布爾型和枚舉型的屬性可以單擊屬性值框右邊的下拉箭頭,然后從列表中選擇相應(yīng)的枚舉值,也可以通過雙擊屬性值框來依次改變枚舉值,從而進行相應(yīng)的選擇;對于一些特殊屬性設(shè)置比較復(fù)雜,設(shè)置時要打開 對話框,如字體設(shè)置等。對象監(jiān)視器窗口如圖 所示。通過樹形圖可以方便地選擇不同的對象。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 10 ( 5)提供高效率的開發(fā)工具,以提高程序員的開發(fā)效率,縮短開發(fā)周期。它具有功能強大、運行速度快、易于學(xué)習(xí)和使用以及開發(fā)迅速等特點,所以一經(jīng)推出就受到廣大用戶的喜歡。 Delphi 具有以下的特性:基于窗體和面向?qū)ο蟮姆椒?,高速的編譯器,強大的數(shù)據(jù)庫支持,與 Windows 編程緊密結(jié)合,強大而成熟的組件技術(shù)。 太原科技大學(xué)華科學(xué)院學(xué)士學(xué)位論文 8 第三章 Delphi 簡介 自 DELPHI 誕生以來,隨著 Inter 技術(shù)的普及和應(yīng)用需求的變化,以第四代語言為主的應(yīng)用開發(fā)產(chǎn)品發(fā)生了較大的變化,它們不僅已成為人們開發(fā)應(yīng)用的開發(fā)工具, 而且很多產(chǎn)品已發(fā)展成為一種強有力的應(yīng)用開發(fā)環(huán)境 。 此次 拼圖游戲主要目的是利用 DELPHI 編制一個模仿挪動式拼圖的單機拼圖游戲基本相同的游戲,實現(xiàn)了游戲界面設(shè)計、功能設(shè)計 、游戲圖片導(dǎo)入、游戲步數(shù)、時間記錄等,對整個游戲的分析、設(shè)計過程給出一個完整論證,拼圖游戲作為一款經(jīng)典的游戲,有著無數(shù)忠實的玩家,通過它的制作不僅可以提高動手能力,也能為其它游戲的分析制作帶來很大的借鑒作用。 軟件接口 ? 操作系統(tǒng): Windows XP ? 開發(fā)工具包: , 可行性研究 開發(fā)語言可行性分析 現(xiàn)在,市場上可以選購的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。 本論文主要根據(jù)傳統(tǒng)的拼圖游戲,在計算機上開發(fā)出一種簡單、易用、易理解的一種拼圖游戲,旨在為人們提供一種計算機娛樂活動,以放松人們的生活。在當(dāng)時熟知地圖就與現(xiàn)在擁有自己的主頁一樣令人自豪。而且很多發(fā)展至今已經(jīng)有多部作品的單機游戲系列,大多都如電影般講述了一個劇情波瀾起伏的精彩故事,并且讓玩家將自己融入到故事中,去闖蕩屬于自己的另一個世界,打造自己的史詩與傳奇經(jīng)歷。 拼圖游戲是一種單機游戲。 2,亞里斯多德的游戲定義: 游戲是勞作后的休息和消遣,本身不帶有任何目的性的一種行為活動。拼圖游戲作為微軟制作的經(jīng)典游戲之一,集娛樂性、策略性、簡單性于一身,擁有全世界大量的忠實愛好者,每年都會組織世界性的拼圖游戲大賽,吸引全世界大量的愛好者參加。并非為娛樂而生,而是一個嚴(yán)肅的人類自發(fā)活動,懷有生存技能培訓(xùn)和智力培養(yǎng)的目標(biāo)。本論文主要根據(jù)傳統(tǒng)的挪動式拼圖游戲,設(shè)計一種在計算機上運行的簡單的挪動式拼圖游戲。 學(xué)士學(xué)位論文 題目:拼圖游戲的設(shè)計與實現(xiàn) 設(shè) 計 人: 指導(dǎo)教師: 所屬系部: 專業(yè)班級 。 拼圖游戲可分為擺放式和挪動式兩種類型。在人類社會中,游戲不僅僅保留著動物本能活動的特質(zhì),更重要的是作為高等動物的人類,為了自身發(fā)展的
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1