首页 > 代码库 > 浅谈 cocos2dx-3.x

浅谈 cocos2dx-3.x

第一次接触 cocos2dx 是本着,这引擎能跨平台,也就是能跨到手机之类的平台上。

搜了下百度,原来传说中的跨平台,发布到其他平台,也不简单!

 

看是刚出来的开源项目,免不了不断的更新版本,于是乎,等! 一直等到去年的3.0(这个版本和之前的相比,看介绍是做了不少变动),才有意去下载代码来看看!

 

这几天闲得慌,没事,就看了下引擎的目录结构,及各个库的类目录,真心算不上游戏引擎,只能说是渲染引擎!其他有些组件有点鸡肋~

跨平台,是个亮点,要不真的很一般了 !!!

 

偶尔去论坛看了下,说这性能那性能问题,汗,我们国产引擎没这么差吧!看不下去!

可见,渲染引擎真的是一般!要不就是开发人员不会用该引擎的渲染功能!

 

虽然代码读起来,不用加注释也能理解!这点很好!赞一个,但几位开发作者,能不能把代码封装好一点!到目前为止,只见Ogre在这方面做得最完美!

 

作为使用引擎的开发人员,性能上的问题,完全可以自己改! 如果你有心改的话 !

 

如果用这个引擎开发游戏,更多的是把她当成一个渲染引擎,然后自己再封装中间组件!服务于游戏逻辑层! 这样可以减少游戏引擎对cocos2D的依赖,以后如果要换渲染引擎,或套渲染引擎,再次开发起来,也比较省事!

 

cocos2dx开发游戏,仍然需要周边的库~好在是用C++,开发起来比较方便~赞!

 

真要赞的是 CocoStudio这个工具,不知道要说她强大,还是说部分功能有点鸡肋,感觉像MFC般的臃肿!

能加载fla,这种功能都有,不知道有什么用!? (没试过)

 

 

不喜勿喷!纯属个人看法!