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

正文內(nèi)容

電腦游戲飛機(jī)大戰(zhàn)的開發(fā)與設(shè)計(jì)計(jì)算機(jī)專業(yè)畢業(yè)論文-在線瀏覽

2024-10-30 01:02本頁面
  

【正文】 , 電視 , 音樂等方式來娛樂。因?yàn)?CPU 以及顯卡等設(shè)備的高速發(fā)展 , 為人們開發(fā)出更加炫目多彩的游戲提供了可能。計(jì)算機(jī)技術(shù)的發(fā)展更是迅速而且廣泛。目前紛繁復(fù)雜的游戲軟件比比皆是 ,無論在線的網(wǎng)路游戲還是桌面游戲 , 二維的還是三維立體空間的 , 多由單機(jī)版游戲孕育而來。目前不論是在國(guó)內(nèi)還是世界范圍內(nèi) , 游戲產(chǎn)業(yè)都如雨后的春筍 , 蓬勃發(fā)展 ,越來越多更具娛樂性的游戲產(chǎn)品被開發(fā)出來 , 這其中在眾多的游戲開發(fā)工具中 ,Microsoft 的 Visual Studio 系列被認(rèn)為是當(dāng)今世界最強(qiáng)大的游戲開發(fā)軟件之一。因此掌握了 VS 的應(yīng)用 , 不但是掌握了一種優(yōu)秀的開發(fā)工具 , 對(duì)于今后參加大型團(tuán)隊(duì)的游戲項(xiàng)目開發(fā)也具有一定的幫助。通過制作這 樣一個(gè)軟件 , 可以加深對(duì)游戲設(shè)計(jì)思想的了解 , 也可以進(jìn)一步熟悉編程工具的應(yīng)用 , 更可以給我們的生活帶來更多的趣味。 國(guó)內(nèi)外的發(fā)展現(xiàn)狀 96, 97 年的國(guó)產(chǎn)游戲產(chǎn)品是單機(jī)版的游戲,在當(dāng)時(shí)的市場(chǎng)上雖然品質(zhì)和檔次不如外來產(chǎn)品,但也占有一定的市場(chǎng),例如《仙劍奇?zhèn)b傳》 、 《三國(guó)志》等系列帶有鮮明中國(guó)特色與氣息的游戲在市場(chǎng)上掀起了一波高潮。但是到了1999 年在沒有形成主流產(chǎn)品的情況下,政策不明朗,包括開發(fā)資金出現(xiàn)問題等原因國(guó)產(chǎn)游戲開始走下坡路。 時(shí)至今日,網(wǎng)絡(luò)游戲走入盛世,成為了一部分人休閑娛樂的主要行為。大量 海外游戲走入中國(guó)市場(chǎng),電腦游戲百花紛呈,隨著經(jīng)濟(jì)的進(jìn)步,計(jì)算機(jī)科技的發(fā)展,這一現(xiàn)象將愈演愈烈。 第 2章 游戲相關(guān)知識(shí)和系統(tǒng)開發(fā)平臺(tái)的闡述 本章主要介紹了整個(gè)游戲中的流程表述和開發(fā)所用語言以及開發(fā)平臺(tái)的介紹與說明。 第 4 章 游戲設(shè)計(jì) 本章是本文比較重要的章 節(jié),總體描述了游戲規(guī)則以及游戲開發(fā)中各項(xiàng)功能的實(shí)現(xiàn)方法,游戲界面的設(shè)計(jì),最后對(duì)整個(gè)項(xiàng)目的包結(jié)構(gòu)和項(xiàng)目資源路徑做了簡(jiǎn)單的剖析和介紹。 第 6 章 總結(jié)。 第 2 章 游戲的相關(guān)知識(shí)和系統(tǒng)開發(fā)平臺(tái)的闡述 3 第 2 章 游戲的相關(guān)知識(shí)和系統(tǒng)開發(fā)平臺(tái)的闡述 游戲基本流程概述 一個(gè)游戲基本上是一個(gè)連續(xù)的循環(huán) , 它完成一系列的邏輯操 作 , 并在屏幕上繪制圖像 , 具體流程如下 : ( 1) 初始化 :在這一步中 , 游戲程序執(zhí)行標(biāo)準(zhǔn)初始化操作 , 如內(nèi)存分配、資源采集、從磁盤載入數(shù)據(jù)等等 , 這和其他 Windows 應(yīng)用程序一樣。 ( 3) 獲取玩家的輸入信息 : 在這一步中 , 游戲玩家的輸入信息被處理或緩存 ,以備下一步人工智能和游戲邏輯使用。 ( 5) 渲染下一幀圖像 : 游戲的輸入和第四步中游戲人工智能和游戲邏輯執(zhí)行的結(jié)果 , 被用來產(chǎn)生游戲的下一幀。 ( 6) 同步顯示 :通常由于游戲復(fù)雜程序不同 , 游戲在計(jì)算機(jī)上運(yùn)行的速度會(huì)不一。 ( 7) 循環(huán) :返回 到游戲的入口并重新執(zhí)行上述全部步驟。然而 , 在用戶進(jìn)行結(jié)束之前 , 用戶必須釋放所有的資源并清理系統(tǒng)。游戲視角 :第一人稱視角 , 第三人稱視角 , 俯視角。 ( 3) 可玩性 :有較強(qiáng)的可玩性 , 情緒 風(fēng)格 精神這三個(gè) 方面 特征 。 ( 4) 游戲聲音 :游戲聲音常常用于渲染氣氛 , 烘托游戲 的樂趣 , 使得游戲不顯得匱乏無力。 開發(fā)環(huán)境和相關(guān)技術(shù)的概述 開發(fā)環(huán)境 操作系統(tǒng) : XP, Win7 程序語言 : C++ 開發(fā)包 : MFC IDE: Visual Studio 2020 相關(guān)技術(shù) C++ 語言特點(diǎn) C++是在 C 語言的基礎(chǔ)上開發(fā)的一種通用編程語言 .應(yīng)用廣泛。最新正式標(biāo)準(zhǔn) C++14 于2020 年 8 月 18 日公布。世界上第一種計(jì)算機(jī)高級(jí)語言是誕生于 1954 年的 FORTRAN 語言。BASIC 語言是 1964 年由 Dartmouth 學(xué)院 John G. Kemeny 與 Thomas E. Kurtz 兩位教授在 FORTRAN語言的基礎(chǔ)上簡(jiǎn)化而成的 . 適用于初學(xué)者設(shè)計(jì)的小型高級(jí)語言; C 語言是 1972 年由美國(guó)貝爾實(shí)驗(yàn)室的 所開發(fā) .采用結(jié)構(gòu)化編程方法 .遵從自頂向下的原則。 1983 年 .貝爾實(shí)驗(yàn)室的 Bjarne Stroustrup 在 C 語言基礎(chǔ)上推出了 C++[1] 。 C++這個(gè)名字是 Rick Mascitti 于 1983 年中所建議的 .并于 1983 年 12 月首次西安工程大學(xué)學(xué)士學(xué)位論文 6 使用。在計(jì)算機(jī)科學(xué)中 .C++仍被稱為 C 語言的上層結(jié)構(gòu)。而且在共同的命名約定中 .使用“ +”以表示增強(qiáng)的程序。 注: C+是一個(gè)和 C/C++無關(guān)的早期編程語言。他從沒想過 C++會(huì)成為這門語言的正式名字。 在“ C with Class”階段 .研制者在 C 語言的基礎(chǔ)上加進(jìn)去的特征主要有:類及派生類、共有和私有成員的區(qū)分、類的構(gòu)造函數(shù)和析構(gòu)函數(shù)、友元、內(nèi)聯(lián)函數(shù)、賦值運(yùn)算符的重載等。 1989 年推出的 版形成了更加完善的支持面向?qū)ο蟪绦蛟O(shè)計(jì)的 C++語言 .新增加的內(nèi)容包括:類的保護(hù)成員、多重繼承、對(duì)象的初始化與賦值的遞歸機(jī)制、抽象類、靜態(tài)成員函數(shù)、 const 成員函數(shù)等。 1998 年 C++ 標(biāo)準(zhǔn)( ISO/IEC14882 Standard for the C++ Programming Language)得到了國(guó)際標(biāo)準(zhǔn)化組織( ISO)和美國(guó)標(biāo)準(zhǔn)化協(xié)會(huì)( ANSI)的批準(zhǔn) .標(biāo)準(zhǔn) C++語言及其標(biāo)準(zhǔn)庫更體現(xiàn)了 C++語言設(shè)計(jì)的初衷。此后 C++是具有國(guó)際標(biāo)準(zhǔn)的編程語言 .該標(biāo)準(zhǔn)通常簡(jiǎn)稱 ANSI C++或ISO C++ 98 標(biāo)準(zhǔn) .以后每 5 年視實(shí)際需要更新一次標(biāo)準(zhǔn)。這個(gè)版本常被稱為 C++03。對(duì)于 C++ 0x 標(biāo)準(zhǔn)草案的最終國(guó)際投票已于2020 年 8 月 10 日結(jié)束 .并且所有國(guó)家都投出了贊成票 .C++0x 已經(jīng)毫無疑義地成西安工程大學(xué)學(xué)士學(xué)位論文 7 為正式國(guó)際標(biāo)準(zhǔn)。 C++ 11 標(biāo)準(zhǔn)將取代現(xiàn)行的 C++標(biāo)準(zhǔn) C++98 和C++03。 雖然 .C++到目前為止 .已經(jīng)出現(xiàn)了很多年 .但由于它的穩(wěn)定性和強(qiáng)大的功能等 .在系統(tǒng)開發(fā) .引擎開發(fā)等應(yīng)用領(lǐng)域 .是至今為止最受廣大受用的最強(qiáng)大編程語言之一。其中包含的類包含大量 Windows 句柄封裝類和很多 Windows 的內(nèi)建控件和組件的封裝類。API, 即微軟提供的 Windows 下應(yīng)用程序的編程語言接口 , 是一種軟件編程的規(guī)范 , 但不是一種程序開發(fā)語言本身 , 可以允許用戶使用各種各樣的第三方如我是一方 , 微軟是一方 , Borland 就是第三方的編程語言來進(jìn)行對(duì) Windows 下應(yīng)用程序的開發(fā) , 使這些被開發(fā)出來的應(yīng)用程序能在 Windows 下運(yùn)行 , 比如 VB、 VC++、JAVA、 Delhpi。微軟如果不提供 API, 這個(gè)世上對(duì) Windows編程的工作就不會(huì)存在 , 微軟的產(chǎn)品就會(huì)迅速從時(shí)尚變成垃圾。 MFC 編制軟件時(shí)的大量?jī)?nèi)節(jié) , 如應(yīng)用程序?qū)崿F(xiàn)消息的處理、設(shè)備環(huán)境繪圖 , 這種結(jié)合是以方便為目的的 , 必定要付出一定代價(jià)這是微軟的一向作風(fēng) , 因此就造成了 MFC對(duì)類封裝中的一定程度的的冗余和迂回 , 但這是可以接受的。什么意思呢 ?Windows 作為一個(gè)提供功能強(qiáng)大的應(yīng)用程序接口編程的操作系統(tǒng) , 的確方便了許多程序員 , 傳統(tǒng)的 win32 開發(fā) (直接使用 Windows 的接口函數(shù) API)對(duì)于程序員來說非常的困難 , 因?yàn)?, API 函數(shù)實(shí)在太多了 , 而且名稱很亂 , 從零構(gòu)架 一個(gè)窗口動(dòng)輒就是上百行的代碼。 西安工程大學(xué)學(xué)士學(xué)位論文 8 關(guān)于 Visual Studio 2020 Visual Studio 是微軟公司推出的開發(fā) 環(huán)境 .是目前最流行的 Windows 平臺(tái)應(yīng)用程序開發(fā)環(huán)境。 Visual Studio 2020 同時(shí)帶來了 NET Framework 、 Microsoft Visual Studio 2020 CTP( Community Technology PreviewCTP).并且支持開發(fā)面向 Windows 7 的應(yīng)用程序。 發(fā)展溯源 DevC++靈活又小巧 .C++ Builder 開發(fā)效率高; Turbo C 是萬人迷 .Visual Studio 的資格老。但是反過來 .我們又對(duì) Visual Studio 這位“江湖最后的大佬”增添了幾分敬仰之情。要想深入的了解一個(gè)人 .需要從他的童年開始。 Visual Studio 可以用來創(chuàng)建 Windows 平臺(tái)下的 Windows 應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序 .也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 Office 插件。微軟在原有 C++開發(fā)工具 Microsoft C/C++ 的基礎(chǔ)上 .開創(chuàng)性地引進(jìn)了 MFC(Microsoft Foundation Classes)庫 .完善了源代碼 .成為 Microsoft C/C++ Visual C++ 1992 年發(fā)布。雖然以現(xiàn)在的眼光來看 .這 個(gè)界面非常簡(jiǎn)陋和粗糙 .但是它脫離了 DOS 界面 .讓用戶可以在圖形化的界面下進(jìn)行開發(fā) .把軟件開發(fā)帶入了可視化 (Visual)開發(fā)的時(shí)代。 重大突破 1998 年 .微軟公司發(fā)布了 Visual Studio 。這也是 Visual Basic 最后一次發(fā)布 .從下一個(gè)版本 () 開始 .Microsoft Basic 進(jìn)化成了一種新的面向?qū)ο蟮恼Z言: Microsoft Basic. NET。 西安工程大學(xué)學(xué)士學(xué)位論文 9 2020 年 .隨著 .NET 口號(hào)的提出與 Windows XP / Office XP 的發(fā)布 .微軟發(fā)布了 Visual Studio .NET(內(nèi)部版本號(hào)為 )。與此同時(shí) .微軟引入了建立在 .NET 框架上(版本 )的托管代碼機(jī)制以及一門新的語言 C (讀作 C C++++)。 .NET 的通用語言框架機(jī)制( Common Language Runtime. CLR) .其目的是在同一個(gè)項(xiàng)目中支持不同的語言所開發(fā)的組件。 Visual Basic、 Visual C++ 都被擴(kuò)展為支持 托管代碼機(jī)制的開發(fā)環(huán)境 .且 Visual Basic .NET 更是從 Visual Basic 脫胎換骨 .徹底支持面向?qū)ο蟮木幊虣C(jī)制。后者僅語法同 Java 相同 .但是面向的不是 Java 虛擬機(jī) .而是 .NET Framework。 Visio 作為使用統(tǒng)一建模語言( UML)架構(gòu)應(yīng)用程序框架的程序被引入 .同時(shí) 被引入的還包括移動(dòng)設(shè)備支持和企業(yè)模版。 2020 年 .微軟發(fā)布了 Visual Studio 2020。它同時(shí)也能開發(fā)跨平臺(tái)的應(yīng)用程序 .如開發(fā)使用微軟操作系統(tǒng)的手機(jī)的程序等。 這個(gè)版本的 Visual Studio 包含有眾多版本 .分別面向不同的開發(fā)角色。 使用 Visual Studio 2020. 專業(yè)開發(fā)人員能夠: 創(chuàng)建滿足關(guān)鍵性要求的多層次的智能客戶端、 Web、移動(dòng)或基于 Microsoft Office 的應(yīng)用程序。 在統(tǒng)一的開發(fā)環(huán)境中 .開發(fā)并調(diào)試多層次的服務(wù)器應(yīng)用程序。 使用 Visual Studio SDK 創(chuàng)建可以擴(kuò)展 Visual Studio IDE 的工具。每種版本都在標(biāo)準(zhǔn)版的特性上進(jìn)行了擴(kuò)展 .包括用于遠(yuǎn)程服務(wù)西安工程大學(xué)學(xué)士學(xué)位論文 10 程序開發(fā)和調(diào)試、 SQL Server2020 開發(fā)的工具 .以及完整的、沒有限制的開發(fā)環(huán)境。 專業(yè)開發(fā)人員喜歡自由的使用 .NET Framework 、功能齊備的開發(fā)環(huán)境 .支持創(chuàng)建擴(kuò)展 Visual Studio 集成開發(fā)環(huán)境的工具。為以后的開發(fā)打下了堅(jiān)實(shí)的基礎(chǔ)。一般用戶經(jīng)過幾分鐘練系都可以熟悉本游戲的規(guī)則如圖 31 和 32 所示。 單機(jī)手機(jī)游戲的最大特點(diǎn)即為易操作性,用戶在不看說明的情況下也能夠玩,并且在玩過幾遍之后即熟悉本游戲的規(guī)則。 可行性分析 圖 32 游戲界面示例圖 西安工程大學(xué)學(xué)士學(xué)位論文 13 本游戲以 C/C++語言為基礎(chǔ) , 以 Visual Studio 2020(簡(jiǎn)稱 vs)為開發(fā)平臺(tái)。 C++, 是在 C 語言的基礎(chǔ)上發(fā)展而來 , C++保留了 C 語言的所有優(yōu)點(diǎn) , 增加了面向?qū)ο蟮臋C(jī)制。 MFC, 微軟基礎(chǔ)類Microsoft Foundation Classes, 實(shí)際上是微軟提供的 , 用于在 C++環(huán)境下編寫應(yīng)用程序的一個(gè)框架和引擎 , VC++是 Windows 下開發(fā)人員使用的專業(yè)程序 C++ 開發(fā)包的 SDK , MFC 就是掛在它之上的一個(gè)輔助軟件開發(fā)包 , MFC 作為與 VS血肉相連的部分 MFC 是 Win API 與 C++的結(jié)合 , API, 即微軟提供的 WINDOWS下應(yīng)用程序的編程語言接口 , 是一種軟件編程的規(guī)范 , 但不是一種程序開發(fā)語言本身 , 可以允許用戶使用各種各樣的第三方。 MFC 編制軟件時(shí)的大量?jī)?nèi)節(jié) , 如應(yīng)用程序?qū)崿F(xiàn)消息的處理 , 設(shè)備環(huán)境繪圖 , 這種結(jié)合使得應(yīng)用程序開發(fā)人員開發(fā)更加方便了 ,產(chǎn)品的開發(fā)周期大大降低 , 效率提高了。只需一臺(tái)安裝了 XP/win7 等操作環(huán)境 ,聲卡和顯卡功能正常。 第 4 章 游戲設(shè)計(jì) 14 第 4 章 游戲設(shè)計(jì) 游戲整體設(shè)計(jì) 整體結(jié)構(gòu) 正方 :玩家。如果與敵機(jī)發(fā)成碰撞則炸毀,結(jié)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1