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

正文內(nèi)容

畢業(yè)論文-基于cocos2d-x跨平臺游戲設(shè)計(jì)與實(shí)現(xiàn)(留存版)

2025-01-15 18:47上一頁面

下一頁面
  

【正文】 ................................................................. 7 4 項(xiàng)目設(shè)計(jì) ............................................................................................................................. 8 4. 1 游戲架構(gòu)設(shè)計(jì) ......................................................................................................... 8 5 項(xiàng)目實(shí)現(xiàn) ............................................................................................................................. 8 5. 1 游戲總體實(shí)現(xiàn) .......................................................................................................... 8 5. 2 各模塊實(shí)現(xiàn) .............................................................................................................. 9 5. 2. 1 功能的實(shí)現(xiàn)依賴 .......................................................................................... 9 5. 2. 2 游戲主歡迎頁的實(shí)現(xiàn) ................................................................................. 9 5. 2. 3 游戲主場景 ................................................................................................ 11 5. 2. 4 數(shù)字方塊生成類 ........................................................................................ 11 5. 2. 5 數(shù)字方塊合并類 ........................................................................................ 12 5. 2. 6 得分管理 ................................................................................................... 14 5. 2. 7 觸摸事件 ................................................................................................... 15 5. 2. 8 游戲結(jié)束場景 ........................................................................................... 16 結(jié)束語 ................................................................................................................................... 18 參考文獻(xiàn) ............................................................................................................................... 19 致謝 ....................................................................................................................................... 20 1 基于 Cocos2DX 跨平臺游戲設(shè)計(jì)與實(shí)現(xiàn) 1 緒論 1. 1 手游背景 手游指在手機(jī)等各類手持硬件設(shè)備上運(yùn)行的游戲類應(yīng)用程序,其需要具備一定硬件環(huán)境和一定系統(tǒng)級程序作為運(yùn) 行基礎(chǔ) . 2020 年,手機(jī)游戲均為 WAP 游戲,到 2020 年,圖形化手機(jī)游戲激增,已經(jīng)超過 40 余款 . 2020 年 6 月,盛大英特爾宣布攜手共同開發(fā)國內(nèi)手機(jī)游戲市場,手機(jī)網(wǎng)游行業(yè)陣營開始空前壯大,繼盛大、北京掌訊、美通之后,網(wǎng)易、空中,標(biāo)派等也紛紛加入,目前國內(nèi)手機(jī)游戲廠商已經(jīng)近 30 家 . 手機(jī)游戲尚處于市場導(dǎo)入期,在未來幾年內(nèi),手機(jī)游戲?qū)⒉饺肟焖侔l(fā)展階段 . 1. 2 發(fā)展趨勢 近年來,隨著智能機(jī)的普及以及 3G 的覆蓋率增加,手機(jī)網(wǎng)游日益興起,現(xiàn)已經(jīng)有近兩千萬的手機(jī)網(wǎng)游玩家了 . 2020 年,國內(nèi)移動互聯(lián)網(wǎng)競爭格 局未定,運(yùn)營商拒絕管道化欲謀更多話語權(quán),轉(zhuǎn)型力度、資源投入日趨加大;在部分細(xì)分領(lǐng)域,圍繞運(yùn)營商轉(zhuǎn)型的業(yè)務(wù)和渠道價(jià) 值驟然放大,引發(fā)產(chǎn)業(yè)整合日趨頻繁 . 在此背景下,國內(nèi)移動互聯(lián)龍頭拓維信息通過多年技術(shù)積累及運(yùn)營商渠道優(yōu)勢,確定以手機(jī)動漫與游戲業(yè)務(wù)為兩大核心發(fā)展方 向之一 . 1. 3 研究意義 全球在使用的移動電話已經(jīng)超過 10 億部,而且這個數(shù)字每天都在不斷增加 . 在除美國外的各個發(fā)達(dá)國家,手機(jī)用戶都比計(jì)算機(jī)用戶多 . 手機(jī)游戲潛在的市場比其他任何平臺,比如 PlayStation ]4[ 和 GameBoy ]6[ 都要大 . 在控制臺游戲時(shí)代, GameBoy 熱銷的一個原因就是便攜性 ——人們可以隨時(shí)隨 地沉浸在自己喜歡的游戲中,還可以隨時(shí)隨地?fù)屬徸约合矚g的裝備或?qū)櫸?. 和游戲控制臺或者 PC 相比,手機(jī)雖然可能不是一個理想的游戲設(shè)備,但畢竟人們總是隨 時(shí)隨身攜帶,這樣手機(jī)游戲很可能成為人們消遣時(shí)間的首選 . 手機(jī)便攜性、移動性的特征更能滿足用戶隨時(shí)隨地玩游戲的需求,用戶利用排隊(duì)、 等車的時(shí)間進(jìn)行 2 游 戲,手機(jī)游戲碎片化的特性凸顯 . 調(diào)查顯示, 29. 8%的用戶在用手機(jī)玩游戲以后電腦端玩游戲的時(shí)間減少,手機(jī)游戲已經(jīng)開始搶奪電腦游戲時(shí)間 . 22. 4%的 用戶手機(jī)游戲時(shí)間越來越長,僅有 10%的用戶時(shí)間變短,手機(jī)游戲已逐漸成為一種普遍的娛樂方式 . 因?yàn)槭謾C(jī)是網(wǎng)絡(luò)設(shè)備,在一定限制因素下可以實(shí)現(xiàn)多人在線游戲 . 隨著移動網(wǎng)絡(luò)的發(fā)展,移 動 游戲也越來越多的被大家接受,對于之前長期通知市場的掌機(jī)來說造成了不少的沖擊 . 市場研究公司 IDC 和 App Annie 報(bào)告顯示 2020 年第一季度 iOS 和 Android 平臺游戲業(yè)務(wù)營收是掌機(jī)的 3 倍 . 手機(jī)游戲市場潛力大,投入資金少,吸引了很多市場進(jìn)入者,但中小 SP 在激烈的競爭中生存問題是需要考慮的主要問題 . 手機(jī)游戲開發(fā)商、游戲應(yīng)及服務(wù)提供商不重視市場宣傳和推廣工作,忽視對于游戲產(chǎn)品,用戶的體驗(yàn)和習(xí)慣培養(yǎng)重要性 . 手機(jī)游戲市場競爭激烈,該競爭涉及國內(nèi),也涉及國外游戲開發(fā)商 . 追求低成本和短期利益,現(xiàn)游戲產(chǎn)品的質(zhì)量粗糙 . 手機(jī)游戲的同質(zhì)化也越來越嚴(yán)重,創(chuàng)新力不足 . 2 相關(guān)設(shè)計(jì) 2. 1 C++語言 C++語言是一種使用非常廣泛的計(jì)算機(jī)編程語言 . 是一種靜態(tài)數(shù)據(jù)類型檢查 的、支持多重編程范式的通用程序設(shè)計(jì)語言 . 它支持過程化程序設(shè)計(jì)、數(shù)據(jù)抽象、面向?qū)ο蟪绦蛟O(shè)計(jì)、泛型程序設(shè)計(jì)等多種程序設(shè)計(jì)風(fēng)格 . C++在一定程度上可以和 C 語言很好的結(jié)合,甚至大多數(shù) C 語言程序是在 C++的集成開發(fā)環(huán)境中完成的 . C++相對眾多的面向?qū)ο蟮恼Z言,具有相當(dāng)高的性能 . C++引入了面向?qū)ο蟮母拍?,使得開發(fā)人機(jī)交互類型的應(yīng)用程序更為簡單、快捷 . 很多優(yōu)秀的程序框架包括 MFC、 QT 就是使用的 C++. C++避免平臺限定或沒有普遍用途的特性 . C++不使用會帶來額外開銷的特性 . C++設(shè)計(jì)成無需復(fù)雜的程 序設(shè)計(jì)環(huán)境 . 2. 2 Cocos2DX 平臺技術(shù)介紹 Cocos2d 是一個基于 MIT 協(xié)議的開源框架,用于構(gòu)建游戲、應(yīng)用程序和其他圖形界面交互應(yīng)用 . 這是一個 C++ Cocos2diPhone 項(xiàng)目的版本 ]1[ . Cocos2dX 發(fā)展的重點(diǎn)是圍繞Cocos2d 跨平臺, Cocos2dx 提供的框架 . 手機(jī)游戲,可以寫在 C++或者 Lua 中,使用 API是 Cocos2diPhone 完全兼容 . Cocos2dx 項(xiàng)目可以很容易地建立 和運(yùn)行在 IOS, Android,黑 3 莓 Blackberry 等操作系統(tǒng)中 . Cocos2dx 還支持 Windows、 Mac 和 Linux 等桌面操作系統(tǒng),因此,開發(fā)者編寫的源代碼很容易在桌面操作系統(tǒng)中編輯和調(diào)試 . Cocos2DX 主要功能:流程控制( Flow control):非常容易地管理不同場景( scenes)之間的流程控制;精靈( Sprites):快速而方便的精靈;動作( Actions):告訴精靈們該做什么 . 可組合的動作如移動( move)、旋轉(zhuǎn)( rotate)和縮放( scale)等更多;特效( Effects):特效包括波浪( waves)、旋轉(zhuǎn)( twirl)和透鏡( lens)等更多;平面地圖( Tiled Maps):支持包括矩形和六邊形平面地圖;轉(zhuǎn)換( Transitions):從一個場景移動到另外一個不同風(fēng)格的場景;菜單( Menus):創(chuàng)建內(nèi)部菜單;文本渲染( Text Rendering):支持標(biāo)簽和HTML 標(biāo)簽動作;文檔( Documents):編程指南 + API 參考 + 視頻教學(xué) + 很多教用戶如何使用的簡單測試?yán)樱?MIT 許可:盡管用就是了;基于 Pyglet:沒有外部的依賴;基于 OpenGL:支持硬 件加速; 3D 對象: MD2 模型支持;腳本語言:支持 Lua, JavaScript語言 . Cocos2DX 引擎架構(gòu) 如圖 2. 1 所示 : 圖 2. 1 Cocos2DX 引擎架構(gòu) 2. 3 開發(fā)工具 游戲在 Windows XP 系統(tǒng)下開發(fā),基于 visual studio C++ 2020 的開發(fā)平臺,采用了cocos2dx 技術(shù)進(jìn)行開發(fā) . 操作系統(tǒng): Mac(OX X 10. 10. 3) 程序語言: C++ 開發(fā)工具: Xcode,Eclipse,SVN, Diagrammix Lite , cocos2dx2. 2. 2 Xcode 是蘋果 公司的 C++開發(fā)工具,具有集成開發(fā)環(huán)境, iOS 模擬器,可提供編輯 C語言, C++以及 C++等編程語言 . Xcode 以擁有 “語法高亮 ”, IntelliSense(自動編譯功能) 4 以及高級除錯功能而著稱 . 比如,它允許用戶進(jìn)行遠(yuǎn)程調(diào)試,單步執(zhí)行等 . 還有允許用戶在調(diào)試期間重新編譯被修改的代碼,而不必重新啟動正在調(diào)試的程序 . 其編譯及建置系統(tǒng)以預(yù)編譯頭文件、最小重建功能及累加鏈接著稱 . 這些特征明顯縮短程序編輯、編譯及鏈接的時(shí)間花費(fèi),在大型軟件計(jì)劃上尤其顯著 . Eclipse 是一個開放 源代碼 的、基于 Java 的可擴(kuò)展開發(fā)平臺 . 就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境 . 幸運(yùn)的是, Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具 ( Java Development Kit, JDK) . SVN 是 Subversion 的簡稱,是一個開放源代碼的版本控制系統(tǒng),相較于 RCS、 CVS,它采用了分支管理系統(tǒng),它的設(shè)計(jì)目標(biāo)就是取代 CVS. 互聯(lián)網(wǎng)上很多版本控制服務(wù)已從CVS 遷移到 Subversion. Diagrammix Lite 一款在蘋果電腦上運(yùn)行的 UML 作圖工具 . 高效率的應(yīng)用, 簡單易做的操作,強(qiáng)大的 API ,是 Mac 獨(dú)有的設(shè)計(jì)是 windows 電腦無法筆擬的 . C++語言是目前面向?qū)ο缶幊痰氖走x語言,學(xué)習(xí)、使用 C++語言并進(jìn)行應(yīng)用程序設(shè)計(jì)的人員非常多,蘋果公司的 Xcode 因其強(qiáng)大的功能、非常友好的界面而成為當(dāng)前最為熱門C++語言開發(fā)環(huán)境 . Xcode 提供的集成開發(fā)環(huán)境、 MFC 類庫和應(yīng)用程序框架極大地便利了用 C++語言開發(fā) iOS 應(yīng)用程序所需的源代碼編寫、用戶界面設(shè)計(jì)、消息映射、編譯鏈接和調(diào)試運(yùn)行等工作 . 3 設(shè)計(jì)概要 3. 1 游戲介紹 這是一款消除類游戲,整體環(huán)境主要還是圍 繞 4X4 方
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1