Cocos 引擎包括两部分,一部分是 cocos2d-x 引擎本身,它提供了游戏所需的渲染、碰撞检测、场景管理等功能。第二个是Cocos Studio编辑器游戏素材下载 免费,它提供了游戏场景编辑的功能,当然只有2D场景。
Unity 引擎高度集成,耦合度低。高集成度意味着Unity编辑器和脚本控件集成在一起,Unity编辑器可以方便场景中的对象绑定控件脚本,但耦合度很低,Unity引擎是基于一个系统的组件开发unity引擎,首先,它的设计思路非常好,所有对象, 场景中的脚本、UI控件等都是一个组件,绑定到一个对象就可以工作,并且每个组件都是独立的。当然贴图笔刷,最重要的是 Unity 编辑器特别强大,可以轻松编辑 3D 场景等等,而 cocos 引擎则无法编辑 3D 场景(虽然 cocos2d-x 现在也支持 3D 物体的渲染、碰撞等,但可用性和效果是 Unity 无法比拟的,而且 cocos studio 不支持 3D 场景的绘制, 并且只能通过第三方建模工具导入)。当然,两者都支持
跨平台unity引擎,Windows、Mac、Linux、Android、iOS、黑莓等都可以支持,但两者都主要应用于手游,Cocos2D-X手机2D游戏份额较多,Unity手机3D游戏份额较多。