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