淺談 cocos2dx-3.x

來源:互聯網
上載者:User

標籤:cocos2dx   c++   遊戲   遊戲引擎   開源項目   

第一次接觸 cocos2dx 是本著,這引擎能跨平台,也就是能跨到手機之類的平台上。

搜了下百度,原來傳說中的跨平台,發布到其他平台,也不簡單!

 

看是剛出來的開源項目,免不了不斷的更新版本,於是乎,等! 一直等到去年的3.0(這個版本和之前的相比,看介紹是做了不少變動),才有意去下載代碼來看看!

 

這幾天閑得慌,沒事,就看了下引擎的目錄結構,及各個庫的類目錄,真心算不上遊戲引擎,只能說是渲染引擎!其他有些組件有點雞肋~

跨平台,是個亮點,要不真的很一般了 !!!

 

偶爾去論壇看了下,說這效能那效能問題,汗,我們國產引擎沒這麼差吧!看不下去!

可見,渲染引擎真的是一般!要不就是開發人員不會用該引擎的渲染功能!

 

雖然代碼讀起來,不用加註釋也能理解!這點很好!贊一個,但幾位開發作者,能不能把代碼封裝好一點!到目前為止,只見Ogre在這方面做得最完美!

 

作為使用引擎的開發人員,效能上的問題,完全可以自己改! 如果你有心改的話 !

 

如果用這個引擎開發遊戲,更多的是把她當成一個渲染引擎,然後自己再封裝中間組件!服務於遊戲邏輯層! 這樣可以減少遊戲引擎對cocos2D的依賴,以後如果要換渲染引擎,或套渲染引擎,再次開發起來,也比較省事!

 

用cocos2dx開發遊戲,仍然需要周邊的庫~好在是用C++,開發起來比較方便~贊!

 

真要贊的是 CocoStudio這個工具,不知道要說她強大,還是說部分功能有點雞肋,感覺像MFC般的臃腫!

能載入fla,這種功能都有,不知道有什麼用!? (沒試過)

 

 

不喜勿噴!純屬個人看法!

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.