位置: 編程技術(shù) - 正文
推薦整理分享android之cocos2d游戲基礎(chǔ)篇(cocos開發(fā)android游戲),希望有所幫助,僅作參考,歡迎閱讀內(nèi)容。
文章相關(guān)熱門搜索詞:cocos creator android,cocos2d下載,cocos2d小游戲,cocos 安卓,cocos2d手機版,cocos2d rpg,cocos2d android,cocos開發(fā)android游戲,內(nèi)容如對您有幫助,希望把文章鏈接給更多的朋友!
最近公司接了一個軟控硬的項目,里面有幾個游戲,因為之前一直在做應(yīng)用,從沒有接觸過游戲這塊。所以很苦!只能從頭開始學(xué)習(xí)游戲開發(fā),幸好有開源的東西,這里就整理下。
我是從cocos2D-x-android開始的,至于什么是cocos2D-x-android我也不就多說了,自己百度百科吧。下面我們就開始。筆記有點啰嗦,勿怪。
首先我們先談下游戲開發(fā)和應(yīng)用有什么區(qū)別:
1. 游戲開發(fā)不需要布局文件,需要圖層和畫布、場景都是用畫出來的。
2. 游戲里面的圖片都是放在assets文件夾下,通過特定方法繪制到圖層上。
OK,下面我們就邊說邊看:
1.新建個工程,我這里就叫做Cocos2dDemo。直接刪除布局文件。
2.導(dǎo)入cocos2d包,文章最后會有下載鏈接,也可以自己去github.com上下載。我這里就不給鏈接了。
3.做一些初始化的操作??创a:
代碼說明:CCGLSurFaceView這個類是cocos2D封裝好的里,我們這里可以直接使用。場景類!CCDirector是導(dǎo)演類,可以執(zhí)行導(dǎo)演的功能,比如如何演好這場電影,一步一步如何進行下去。
4.看精靈的產(chǎn)生類。
代碼說明:CCSprite是精靈類,精靈是游戲中一切會動的東西。OK到這里一個簡單的游戲就完成。實現(xiàn)的是讓這個精靈在畫布上跳7次。
下面是我總結(jié)的一些方面:
下載鏈接:cocos2D.jar
cc.pool 緩存池 類在大飛機游戲,接水果游戲等等中。子彈和下落精靈的不斷創(chuàng)建是會影響的內(nèi)開資。機器差點會影響到整個游戲的體驗。但是,不用怕,有cc.pool。varn
OpenRPG橫版格斗RPG(Demo) 開發(fā)橫版的RPG格斗游戲有許多思路。多人在線類型需要位移在每個客戶端是同步的,所以一般不使用物理引擎。而單機類型的RPG通常都會使用物理引擎
mac xcode6.4 使用 cocos2dx-2.x cocos2dx-3.x 環(huán)境配置建立工程 首先去官網(wǎng)下載最新的cocos版本
標(biāo)簽: cocos開發(fā)android游戲
本文鏈接地址:http://jsrtzm.cn/biancheng/368382.html 轉(zhuǎn)載請保留說明!網(wǎng)站地圖: 企業(yè)信息 工商信息 財稅知識 網(wǎng)絡(luò)常識 編程技術(shù)
友情鏈接: 武漢網(wǎng)站建設(shè)