需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):8093 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:近些年來,社會的發(fā)展使得手機成為了人們的生活日常,成為工作中必不可少的工具,iphone、ipad等一系列智能產(chǎn)品的發(fā)布,更加便捷了人們的生活。手機游戲作為手機發(fā)展和普及過程中的一個產(chǎn)物,它的出現(xiàn)不僅豐富了人們的業(yè)余生活,而且在國家的信息發(fā)展中扮演著不可替代的角色,手機游戲的未來有著廣闊的發(fā)展前景。 若要一次開發(fā),跨平臺應用,從資源和效率上考慮,Cocos2d-x游戲引擎無可厚非的成為一個必然選擇,它在國內(nèi)手機游戲開發(fā)中已經(jīng)得到了廣泛應用。本文中的《食物蟲》正是一款基于Cocos2d-x,采用iosXcode平臺,由C++開發(fā)的貪吃蛇類手游項目。文中介紹了從確立課題到UI設計再到軟件設計的開發(fā)流程,以及最后的調(diào)試測試階段和測試結(jié)果。
關(guān)鍵詞:Cocos2d-x;c++;Xcode;跨平臺
目錄 摘要 Abstract 1 緒論-1 1.1 課題的研究背景及意義-1 1.2 課題的國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢-1 1.3 課題的主要研究內(nèi)容-2 2 設計相關(guān)技術(shù)以及開發(fā)環(huán)境-3 2.1 Cocos2d-x游戲引擎-3 2.1.1概念闡述-3 2.2.2Cocos2d-x的應用-4 2.2.3環(huán)境的搭建-4 2.2.4Cocos2d-x環(huán)境搭建之Mac-4 2.2.5 Cocos2d-x環(huán)境搭建之Windows-5 2.2.6Cocos項目的創(chuàng)建-5 2.2 C++開發(fā)語言-6 2.3 Xcode開發(fā)工具-6 3 系統(tǒng)概述-7 3.1系統(tǒng)性能需求-7 3.1.1系統(tǒng)處理的準確性和及時性-7 3.1.2系統(tǒng)的開放性和系統(tǒng)的可擴充性-7 3.2系統(tǒng)功能需求-7 3.3非功能性需求-7 3.3.1時間特性需求-7 3.3.2靈活性-7 3.3.3輸入輸出要求-7 3.4運行系統(tǒng)-8 4系統(tǒng)軟件設計及功能實現(xiàn)-11 4.1系統(tǒng)實現(xiàn)環(huán)境-11 4.2系統(tǒng)整體框架-11 4.3游戲UI界面-12 4.3.1游戲登錄界面-12 4.3.2游戲開始界面-13 4.3.3游戲結(jié)束界面-13 4.3.4游戲幫助界面-14 4.4程序設計-14 4.4.1添加背景模塊設計-15 4.4.2觸摸模塊設計-16 4.4.3方向判定模塊設計-16 4.4.4碰撞檢測模塊設計-17 4.5項目打包-18 5測試概要-19 結(jié) 論-20 參 考 文 獻-21 附錄 部分程序-22 致 謝-26 |