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

正文內(nèi)容

畢業(yè)論文-基于cocos2d-x游戲引擎的飛行射擊類游戲設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2024-12-28 11:57 本頁(yè)面


【正文】 ...................................... 15 積分模塊的設(shè)計(jì) .............................................................. 15 道具模塊的設(shè)計(jì) .............................................................. 15 游戲類型模塊的設(shè)計(jì) .......................................................... 16 碰撞檢測(cè)模塊的設(shè)計(jì) .......................................................... 16 音樂播放模塊的設(shè)計(jì) ......................................................... 16 游戲簡(jiǎn)介模塊的設(shè)計(jì) ......................................................... 16 系統(tǒng)優(yōu)化設(shè)計(jì) .................................................................... 16 子彈的優(yōu)化 .................................................................. 16 紋理的優(yōu)化 .................................................................. 17 分?jǐn)?shù)存儲(chǔ)的優(yōu)化 .............................................................. 17 系統(tǒng)中類的設(shè)計(jì) .................................................................. 17 系統(tǒng)中關(guān)鍵部分順序圖及狀態(tài)圖 .................................................... 23 順序圖 ...................................................................... 23 狀態(tài)圖 ...................................................................... 24 5 系統(tǒng)實(shí)現(xiàn) .......................................................................... 26 安裝開發(fā)環(huán)境 .................................................................... 26 菜單界面的實(shí)現(xiàn) .................................................................. 27 背景移動(dòng)的實(shí)現(xiàn) .................................................................. 28 游戲音樂及音效的實(shí)現(xiàn) ............................................................ 29 游戲暫停的實(shí)現(xiàn) .................................................................. 29 游戲核心的實(shí)現(xiàn) .................................................................. 30 控制戰(zhàn)機(jī)移動(dòng) ................................................................ 30 碰撞檢測(cè) .................................................................... 32 全屏炸彈 .................................................................... 32 闖關(guān)模式中 BOSS 的實(shí)現(xiàn) ....................................................... 33 軟件移植 ........................................................................ 33 移植到 IOS .................................................................. 33 移植到 Android .............................................................. 34 移植到 Windows Phone 8 ...................................................... 34 6 系統(tǒng)測(cè)試 .......................................................................... 35 測(cè)試項(xiàng)目 ........................................................................ 35 菜單界面測(cè)試 ................................................................ 35 無(wú)盡模式測(cè)試 ................................................................ 35 闖關(guān)模式測(cè)試 ................................................................ 36 游戲設(shè)置測(cè)試 ................................................................ 37 其它測(cè)試 .................................................................... 37 游戲幫助 ........................................................................ 38 游戲背景 .................................................................... 38 游戲玩法 .................................................................... 38 安裝說(shuō)明 .................................................................... 38 7 結(jié)論 .............................................................................. 39 參考文獻(xiàn) ............................................................................ 41 翻譯部分 ............................................................................ 42 英文原文 ........................................................................... 42 中文譯文 ........................................................................... 46 致 謝 .............................................................................. 49 中國(guó)礦業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)(論文) 第 1 頁(yè) 1 緒論 如今,社會(huì)的快速 發(fā)展,人們生活水平的提高,智能手機(jī)成為大多數(shù)人生活中不可缺少的一部分。另一方面,越來(lái)越重的學(xué)習(xí)、工作壓力,使人們經(jīng)常處于一種高度緊張的環(huán)境之中。游戲作為放松解壓的一種方式深受大家喜愛。于是,手機(jī)游戲的開發(fā)就體現(xiàn)出了其意義。 手機(jī)游戲是指能運(yùn)行在手機(jī)上的游戲軟件,其種類也有很多。如 動(dòng)作類游戲 ( Action Game)、 格斗類游戲 ( Fighting Game)、 角 色扮演類游戲 ( Roleplaying Game)、 冒險(xiǎn)類游戲 ( Adventure Game)、 射擊類游戲 ( Shooting Game)、 策略類游戲 ( Simulation Game)等 [1]。 隨著科技的突飛猛進(jìn),現(xiàn)在的手機(jī)功能也越來(lái)越多,越來(lái)越強(qiáng)大。而手機(jī)游戲再也不是我們印象中諸如 “ 貪吃蛇 ” 、 “ 俄羅斯方塊 ” 那種規(guī)則簡(jiǎn)單、畫面簡(jiǎn)陋的游戲了,進(jìn)而 已經(jīng)具有了很強(qiáng)的娛樂性和交互性。 雖然現(xiàn)在市面上存在著各種各樣的游戲 類型 ,但是飛行射擊類游戲依然存在著相當(dāng)大的市場(chǎng)。飛行射擊類游戲作為一種經(jīng)典手機(jī)游戲,它不像其它類型的游戲 , 更新?lián)Q代 的速度快。 很多用戶小時(shí) 候都有過玩雷電的經(jīng)歷,這樣的經(jīng)歷會(huì)驅(qū)使用戶去下載飛行射擊類游戲。 另一方面,飛行射擊類游戲操作簡(jiǎn)單、畫面比較震撼,對(duì)于 當(dāng)今社會(huì)的上班族們 , 在休閑娛樂上 不可能花費(fèi)大量時(shí)間, 顯然大多數(shù)人不會(huì)選擇 大型游戲,所以這樣的飛行射擊類游戲恰好迎合了他們的需求。 目前,手機(jī)的操作系統(tǒng)繁多,主流的操作系統(tǒng)有谷歌的 Android、蘋果的 IOS、微軟的 Windows Phone 8 以及黑莓的 Blackberry,它們幾乎占據(jù)了智能手機(jī)的所有市場(chǎng)。如圖 , 2022年第四季度 美國(guó)市場(chǎng)研究公司 IDC發(fā)布了關(guān)于全球智能手機(jī)出貨量的數(shù)據(jù) ,其中 IOS、 Android 和 Windows Phone 三大操作系統(tǒng)的智能手機(jī)份額 高達(dá) %[2]。 圖 IDC: 2022 年第四季度全球智能機(jī)出貨量 然而,由于各家操作系統(tǒng)不同、硬件配置不同、開發(fā)語(yǔ)言不同,導(dǎo)致 游戲開發(fā)者只能針對(duì)一種平臺(tái)進(jìn)行手機(jī)游戲的開發(fā)。 正是由于這個(gè)原因,造成了各個(gè)手機(jī)平臺(tái)的應(yīng)用軟件數(shù)量嚴(yán)重的不平衡。比如, 當(dāng) IOS、 Android 的用戶已經(jīng)對(duì) 植物大戰(zhàn)僵尸 感到厭煩的時(shí)候,Windows Phone 的用戶才為 植物大戰(zhàn)僵尸 登陸 Windows Phone 平臺(tái)而歡呼。 然而, 值得慶中國(guó)礦業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)(論文) 第 2 頁(yè) 幸的是,這些主流的手機(jī)操作系統(tǒng)都為 C++提供了接口,所以開發(fā)者能夠用 C++編寫軟件 , 實(shí)現(xiàn)跨平臺(tái)游戲的開發(fā) [3]。 游戲類型繁多,但飛行射擊類游戲可以說(shuō)是歷史最悠久、最深入人心的游戲類型之一[4]。脫離地球重力的影響飛上藍(lán)天,是人類自古 以 來(lái)的一大夢(mèng)想,這就導(dǎo)致了在游戲的世界里,飛行射擊類游戲 成為 了全世界玩家 熱烈 追捧 的經(jīng)典游戲 。 世界上第一款飛行射擊類游戲是 “ Spacewar(太空大戰(zhàn)) ” ,它是 在 1961 年 由麻省理工學(xué)院( MIT) 的 學(xué)生史蒂夫 .拉塞爾( Steve Russell)設(shè)計(jì)出的,是一款真正運(yùn)行在電腦上的交互式游戲 [5]。到了 21 世紀(jì)的今天,已經(jīng)出現(xiàn)了許許多多經(jīng)典的飛行射擊類游戲,如 “ 雷電 ” 、 “ 憤怒的小鳥 ” 、 “ 雷霆戰(zhàn)機(jī) ” 等等,這些的出現(xiàn)都證明飛行射擊類游戲的不可替代性和不可毀滅性。 本次系統(tǒng)的開發(fā),主要面臨以下幾個(gè)問題: ( 1)學(xué)習(xí) Cocos2dx 游戲引擎 ,并在短時(shí)間內(nèi)能夠使用 Cocos2dx 的引擎框架。由于 Cocos2dx 的用戶手冊(cè)是全英文的,所以閱讀它需要比閱讀中文文檔花費(fèi)更多時(shí)間。另一方面, Cocos2dx 的內(nèi)存管理機(jī)制不是很完善,很容易造成內(nèi)存泄露導(dǎo)致程序崩潰,所以在游戲開發(fā)的初期就需要把內(nèi)存管理作為一個(gè)重要處理的對(duì)象。 ( 2) 第一次進(jìn)行游戲開發(fā),對(duì)游戲的機(jī)制需要從 頭 開始學(xué)習(xí),另外也需要對(duì) Cocos2dx中的導(dǎo)演、場(chǎng)景、層以及精靈進(jìn)行深入理解。 ( 3)游戲引擎的地圖系統(tǒng)牽涉到一些和專業(yè)無(wú)關(guān)的美術(shù)知識(shí),所以需要對(duì)美術(shù)知識(shí)進(jìn)行快速而系統(tǒng)的學(xué)習(xí)。 ( 4)本次游戲開發(fā) 環(huán)境 使用的是 Microsoft Visual Studio 2022,由于之前經(jīng)常使用的是 來(lái)開發(fā)程序,所以需要快速熟練 地 掌握 VS 2022 開發(fā)平臺(tái)的使用。 ( 5)本次游戲是屬于跨平臺(tái)游戲,不僅要在 win32 平臺(tái)上運(yùn)行,也需要把 Microsoft Visual Studio 2022 下開發(fā)的程序移植到 Android、 IOS 等平臺(tái)上。然而移植并不簡(jiǎn)單, 由于 Cocos2dx 本身以及移植技術(shù) 不是非常成熟,在移植
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1