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

正文內(nèi)容

畢業(yè)論文-基于cocos2d-x游戲引擎的小雞對抗游戲開發(fā)(已修改)

2025-06-22 10:53 本頁面
 

【正文】 目 錄 摘 要 ........................................................................... II Abstract ........................................................................ III 1 前 言 ...................................................................... 4 2 相關(guān)技術(shù)支持 ................................................................ 5 COCOS2DX 框架層 .......................................................... 5 渲染 .............................................................. 5 動 畫 .............................................................. 5 事件分發(fā) .......................................................... 5 網(wǎng)絡(luò) .............................................................. 5 UI ................................................................ 5 COCOS2DX 設(shè)計模式 [13] ...................................................... 5 單例模式 .......................................................... 5 二段構(gòu)建模式 ....................................................... 6 管理者 模式 ......................................................... 6 外觀 模式 [16] ........................................................ 6 防御式編程 模式 ..................................................... 7 觀察者 模 式 ......................................................... 7 組合 模式 .......................................................... 7 中介者 模式 ......................................................... 7 3 游戲總體分析與設(shè)計 .......................................................... 8 游戲規(guī)則 ................................................................ 8 玩法介紹 .......................................................... 8 雞類介紹 .......................................................... 8 捕捉成功率 ......................................................... 8 道具介紹 .......................................................... 8 游戲關(guān)卡 ................................................................ 8 關(guān)卡場景 .......................................................... 8 關(guān)卡限定 .......................................................... 8 關(guān)卡數(shù)組 .......................................................... 8 游戲總體設(shè)計 ............................................................ 8 游戲設(shè)計流程 ....................................................... 9 游戲邏輯流程 ....................................................... 9 4 游戲詳細設(shè)計和實現(xiàn) ......................................................... 13 菜單場景的 實現(xiàn) ......................................................... 13 初始化的界面 ...................................................... 14 按鈕回調(diào) ......................................................... 15 關(guān)卡選擇場景的實現(xiàn) ...................................................... 18 游戲場景的實現(xiàn) ......................................................... 23 World(地圖) ..................................................... 23 Number(生命值 ) .................................................... 24 ChickenManager(小雞管理器) ...................................... 25 Number(道具管理器 ) ................................................ 30 場景的具體實現(xiàn) .................................................... 32 5 總 結(jié) ..................................................................... 38 致 謝 ......................................................................... 40 參考文獻 ......................................................................... 41 基于 Cocos2dx 的小雞對抗游戲開發(fā) II 基于 Cocos2dx 游戲引擎 的小雞對抗游戲開發(fā) 摘 要 本文基于 cocos2d_x游戲引擎,結(jié)合當前生活中所遇到的 H7N9而自制的一款休閑類游戲“小雞對抗”,該游戲?qū)崿F(xiàn)了玩家與感染有病毒的小雞做斗爭的過程,玩家需要通過一系列的道具去消滅患有 H7N9的小雞,從而獲得勝利,該游戲提高了玩家對 H7N9 的重視,具有時代感,且具有一定的娛樂性和社會實用性。 關(guān)鍵 詞 : 手機游戲開發(fā) ; cocos2d_x引擎 ; cocos2d_x游戲開發(fā) ; 小雞對抗游戲 基于 Cocos2dx 的小雞對抗游戲開發(fā) III The Chicken Confrontation game development That based On the game engine of Cocos2dx Abstract The thesis is based on the game engine of with the trouble of H7N9,I made the leisure game”The Chicken Confrontation game”,The game realize the process that players fight against the chicken with virus,IF player wants to win he need use a series of props to destroy the chicken with H7N9,the game has the time feeling and has Entertainment and Social utility to a certain extent. Keywords: mobile games develop。 the game engine of Cocos2dx。 Cocos2dx game develop。 The Chicken Confrontation Game 湖北科技學院本科畢業(yè)設(shè)計 (論文 ):基于 Cocos2dx 的小雞對抗游戲開發(fā) 4 1 前 言 隨著科技的發(fā)展,手機成了人們生活中的必需品,每時每刻都可以看到手機的存在,除了日常的接打電話,發(fā)信息,娛樂也成了手機不可或缺的功能, 相應(yīng)的,手機游戲具有開發(fā)團隊小 ,開發(fā)周期短 ,成本預算小以及低風險高回報等優(yōu)點 ,于是手機游戲開發(fā) [1]近來也越來越火爆,吸引人們從事這一方面的開發(fā)。 Cocos2dx[2]是一個開源的、跨平臺的、輕量 級的 2d 游戲引擎, 它 發(fā)展的重點是圍繞 cocos2d跨平臺 , 即其實現(xiàn)一次編碼,再各平臺分別編譯后即可運行,不許為跨平臺修改大量代碼,不需要在一直方面花費很多時間和人力,目前 cocos2dx 引擎已經(jīng)可以跨以下平臺 : IOS[3]、 Android[4]、Window、 Linux[5]、 BlackBerry、 Window Phone等平臺。 其除跨平臺外,相對其它的移動游戲引擎還有以下特點 : 易用性 , 易于學習掌握的 API,大量示例代碼和文檔 ; 高效性 , 使用 OpenGL ES[6] 最佳方式進行渲染 ; 靈活性 , 易于擴展 ,易于與其他開源庫集成使用 ; 成功商用 , 根據(jù)開源社區(qū)的保守統(tǒng)計,基于 Cocos2dx 開發(fā)的游戲全球范圍內(nèi)已經(jīng)突破一億安裝量 等。 因此開發(fā)手機游戲,cocos2dx是一個很好的選擇。 近期,由于 H7N9[7]的盛行,引發(fā)了我想制作出與此有關(guān)的游戲,這樣不僅可以提高人們的警覺性與關(guān)注性,避免病菌肆意的傳播,還具有一定的娛樂性,使玩家在娛樂的過程中對 H7N9的關(guān)注。 在利用 cocos2dx 引擎制作這款游戲的過程中,主要是進行游戲場景中的制作,導演去控制整個游戲的運作,管理著 游戲內(nèi)的場景,布景,和人物角色有序的運 行,在此游戲中的場景有三個,分別為菜單場景、關(guān)卡場景和游戲場景,布景測相當于每個場景下的背景,人物角色也就是這個游戲中的小雞。 湖北科技學院本科畢業(yè)設(shè)計 (論文 ):基于 Cocos2dx 的小雞對抗游戲開發(fā) 5 2 相關(guān)技術(shù)支持 Cocos2dx 框架層 整體來說, cocos2dX 提供的一個簡便的框架,包含了渲染 [8],動畫 [9],事件分發(fā) [10],網(wǎng)絡(luò) [11]還有 UI,物理引擎 [12]等幾大模塊 渲染 Cocos2dx的渲染數(shù)據(jù)跟 精靈 進行了綁定,然后對于 openGl也是直接進行了調(diào)用,而不是采用策略或者插件進行調(diào)用。對于后期如果采用 DX的話 , 這塊比較冗余些。但是這些并不會影響游戲的渲染速度。它提供了 batch 來進行批次渲染。所以在游戲里,我們對資源進行了分組,然后分別用textPacker拼成一張圖片,然后統(tǒng)一采用批次渲染。游戲的速度會提升很多。 對于游戲數(shù)據(jù)的管理, cocos2dx采用 CCTextureCache這個單例類進行管理。釋放可以采用全部釋放,還有釋放沒有用過的。并且也提供了異步加載動畫資源的方法 , 所以對于渲染這塊,我們盡量用批次, 但是我
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1