經(jīng)過了前面三節(jié)的學(xué)習(xí),應(yīng)該對cocos2d-x有個概念了吧!下面我們來學(xué)習(xí)一下游戲引擎里最基本的幾個概念。follow me!
創(chuàng)新互聯(lián)公司專注于蘭溪網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供蘭溪營銷型網(wǎng)站建設(shè),蘭溪網(wǎng)站制作、蘭溪網(wǎng)頁設(shè)計、蘭溪網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務(wù),打造蘭溪網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供蘭溪網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。在cocos2d引擎中,有幾個概念,分別是導(dǎo)演,場景,布景和人物角色。
導(dǎo)演(CCDirector)在cocos2d-x引擎中,導(dǎo)演類是游戲的組織者和領(lǐng)導(dǎo)者,導(dǎo)演制定規(guī)則讓游戲內(nèi)的場景,布景,和人物角色有序的運行
攝像機(CCCamera),每個節(jié)點都需要使用攝像機,當(dāng)節(jié)點發(fā)生縮放,旋轉(zhuǎn),和位置變化時,都需要覆蓋攝像機,讓這個節(jié)點通過攝像機重新渲染。
場景(CCScene)在游戲里,場景就是關(guān)卡,關(guān)卡有人物和背景構(gòu)成
布景(CCLayer)從概念上說,布景就是場景里的背景,其實就是層次的概念,這種概念在kjava時代就有,就是手動的把游戲中的場景分層(也有靠地圖編輯器實現(xiàn)這一功能的)
人物(CCSprite),這就很明顯了,當(dāng)然包括主角和敵人,和npc,以我個人的理解,也包括游戲中的動態(tài)大圖素及機關(guān)等
動作(CCAction),就是人物(CCSprite)擁有的動作
來個形象點的,如圖:
以上參考文獻(xiàn)http://blog.csdn.net/bill_man/article/details/7214035
實在是不想自己弄個圖,所以引用小滿的??!在此特別鳴謝?。?/p>
這節(jié)有點短,不過下節(jié)將對這節(jié)進(jìn)行代碼講解與實現(xiàn)??!
第一次講解游戲引擎,錯誤之處望請勘正,勘正熱線:qq947491240,謝謝??!我們下節(jié)見
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。