COCOS2D-X是一款開源而且能夠支持跨平臺的2D游戲開發(fā)的強(qiáng)大框架,具有開發(fā)快速、簡易和功能強(qiáng)大等特點。cocos2dx引擎核心采用C++編寫,提供C++、Lua、JavaScript三種編程語言接口,是一款成本低、效率高、性能高游戲開發(fā)框架!
Cocos2dX特點
實體+組件的設(shè)計模式,讓游戲代碼功能解耦。結(jié)構(gòu)清晰,易于維護(hù);
數(shù)據(jù)驅(qū)動,減少冗余代碼,提升編程效率,降低錯誤風(fēng)險;
實時模擬,設(shè)計人員不需要寫代碼即可看到游戲效果。讓團(tuán)隊之間依賴性得到解耦,降低溝通成本;
易于擴(kuò)展,Cocos2d-x將實現(xiàn)插件機(jī)制,方便開發(fā)者自己定制編輯器,滿足自己的特殊需求;
易學(xué)易用,Cocos2d-x從設(shè)計上盡量迎合不同職業(yè)開發(fā)人員的使用習(xí)慣,操作及熱鍵參考常用的工具;
支持腳本,使用腳本化來開發(fā)游戲,讓游戲的開發(fā)更簡單,并且易于更新,降低風(fēng)險;
Cocos2dX功能介紹
動畫編輯器:用于編輯游戲中使用的角色動畫、特效動畫、場景動畫等動態(tài)的游戲資源。主要使用人員是美術(shù)設(shè)計師,美術(shù)設(shè)計師可以將繪制好的圖片資源導(dǎo)入到動畫編輯器中,然后按照策劃設(shè)計來編輯各種動畫效果,并且在編輯器中演示編輯后的內(nèi)容。動畫編輯器支持關(guān)鍵幀動畫,序列幀動畫,骨骼動畫等多種動畫編輯方式。并支持碎圖導(dǎo)出,整圖導(dǎo)出等多種多樣資源提升方法。另外動漫編輯器支持對Flash,PSD,Plist資源的分析。
UI編輯器:用以編輯游戲里面的全部的用戶界面,關(guān)鍵應(yīng)用工作人員是工藝美術(shù)室內(nèi)設(shè)計師。工藝美術(shù)室內(nèi)設(shè)計師能夠?qū)⒗L圖好的頁面照片資源導(dǎo)到UI編輯器中,依照相對的方案設(shè)計來放置、設(shè)計方案、編輯、拼湊、改動相對的手機(jī)游戲用戶界面。并將編輯好的UI資源立即總體導(dǎo)出,能夠在游戲代碼中立即展現(xiàn)出去。UI編輯器支持Cocos2d-X的所有的控制,并開展了擴(kuò)大??紤]了游戲軟件開發(fā)中對各種各樣UI控制的要求。UI編輯器支持碎圖導(dǎo)出、整圖導(dǎo)出、UI模版、UI動漫等基本功能。
數(shù)據(jù)信息編輯器:用以將數(shù)值策劃編輯的標(biāo)值表導(dǎo)進(jìn)數(shù)據(jù)信息編輯器中,將繁雜表開展溶解,導(dǎo)出成特性表,標(biāo)值表等幾類常見的數(shù)據(jù)庫文件。數(shù)據(jù)信息編輯器支持?jǐn)?shù)據(jù)庫索引表,導(dǎo)出能夠挑選多種多樣數(shù)據(jù)信息排序方法。
場景編輯器:用以編輯游戲里面的情景原素、手機(jī)游戲副本。關(guān)鍵應(yīng)用工作人員是方案策劃或是副本室內(nèi)設(shè)計師。方案策劃能夠?qū)⒍喾N多樣手機(jī)游戲資源開展融合。包含動漫資源、UI資源、地形圖資源、顆粒資源、照片資源、歌曲聲效等手機(jī)游戲資源在編輯器中依照設(shè)計文檔開展編輯。另外場景編輯器能夠編輯游戲里面撞擊、觸發(fā)器原理、控制板等邏輯性資源。場景編輯器支持仿真模擬運作,能夠在手機(jī)模擬器中或是無線網(wǎng)絡(luò)連接到手機(jī)立即運作當(dāng)今動畫場景。
以上便是winwin7下載給大家分享介紹的COCOS2D-X完整包!