`
dengzhangtao
  • 浏览: 664977 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Unity3D与Cocos2D的选择

 
阅读更多

其实小编认为,各有各的特色,未来也是不可预测的!如果还一直在这个问题上徘徊,纠结哪个前景好挣钱多!为了挣钱而去学习,稍有传闻便见风使舵扭转航向, 那你注定也就停留在新手失败者这个词上了!所以小蛮牛们,择日不如撞日,清风小编今日就答疑解惑解救你们的世界观吧!!!


  unity3d

  Unity是一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎

  Unity3D是收费的3d游戏引擎,也可开发2D游戏,而cocos2d-x是开源的2D游戏引擎,两者皆支持跨平台开发,支持的平台各有不同。

  Unity3D支持iOS、android、Flash、Windows、Mac、Wii等平台的游戏开发。

  Unity3D开发语言支持C#、javascript等。


  Cocos2D

  Cocos2D是一个基于MIT协议的开源框架,用于构建游戏、应用程序和其他图形界面交互应用。可以让你在创建自己的多平台游戏时节省很多的时间。

  Cocos2D支持iOS、Android、WP等平台的游戏开发。

  Cocos2D开发语言支持c++、Html5、Lua等。

  其实Unity和Cocos2d-x,严格来讲并不是同样的产品类型。Unity是一套“解决方案”,而Cocos2d-x仅仅是一个库。两者相比 较,后者仅相当于前者的一个模块。Unity提供集成的场景编辑器,物理引擎,材质编辑、动画编辑等等,再加上本身的类插件功能,能让第三方通过包来帮助 生产周边工具。但从Cocos2d-x来讲,如果有公司要用,必须找到相关的编辑器,集成第三方的物理引擎(如Box2D)才能与Unity在解决方案这 个级别上相提并论。就如有名的3D渲染引擎Ogre和解决方案Unreal、CryEngine一样,本身并不具备可比性。

  很多公司采用Cocos2d-x来做项目的抉择是,对于2D项目来说,Unity的确是把“牛刀”了,驾驭起来不是很顺畅。Cocos2d-x加上一些第三方的工具,就能对付项目,而且驾驭起来相对简单,就会选择Cocos2d-x而不是Unity。

  所以各有千秋的事就不要在拿出来比较了,你只要做好选择,一抹黑走到底,真正掌握一门手艺,再来谈这个适不适合自己!小蛮牛报道

2
2
分享到:
评论

相关推荐

    Unity3D与Cocos2d-x特性比较

    Unity3D的亮点是可视化编程,资源轻松导入,一键部署各个平台,拥有众多第三方插件,轻松处理音频/视频的兼容。Cocos2d-x是拥有发达的开发者社区,能够方便的找到各种问题的解决方案。spine、TexturePacker、...

    将3D坐标转成2D坐标的方法2

    2.用“tower”标签名称来区隔不同的3D物件 3.用此功能取得所点击的3D物件的x,y,z坐标(world space) 然后再透过camera.World

    unity3d 麻将

    untiy3d 开发的麻将,可以查看源码,红中麻将,转转麻将

    ios游戏实战开发(cocos2dcocos2d-xUnity3d)

    课程包括Objective-C、cocos2d(cocos2d-iphone & cocos2d-x)、cocos2d-iphone 项目、cocos2d-x 项目、Unity3d、Unity3d项目等,完整讲述了ios平台2d、3d游戏开发的要点。 2、本课程学员实践操作环境为MAC系统(普通...

    基于Cocos的大富翁游戏设计与开发毕业论文

    Unity 3D 开放 2D 模块,Cocos2d 开放 3D 模块,弥补了自身的不足,使得开发人员着手一种引擎即能完成 3D 和 2D的开发工作,而 Cocos2d 相对于 Unity 3D 也是有很多的优势,它是一款开源的,活跃的,跨平台的,免费...

    Vector3,cocos2d-x版

    Vector3::SmoothDamp在cocos2d-x中得应用 从unity3d照搬到c++

    Unity3D_切图以及序列帧动画

    在Cocos2dx中,对大图的处理已经封装好了一套自己的API,但是在Unity3D中貌似没有类似的API,或者说我没找到。不过这也在情理之中,毕竟Unity3D是做3D的,要切割图片的地方还是很少的。 因为我用Unity3D主要是用于...

    cocos creator 3D 官方出品源码 幽灵射手

    支持H5、小游戏、Android打包

    unity3d 游戏模型 地牢风格 藏宝箱 带动画 Treasure Chest Set - Animated.zip模型资源u

    unity3d 游戏模型 地牢风格 藏宝箱 带动画 Treasure Chest Set - Animated.zip模型资源uunity3d 游戏模型 地牢风格 藏宝箱 带动画 Treasure Chest Set - Animated.zip模型资源uunity3d 游戏模型 地牢风格 藏宝箱 带...

    hfshttp本地虚拟资源服务器.zip

    客户端开发时候测试用的局域网本地资源服务器,常用于unity3D活cocos2d热更测试等,更多有趣资源请关注我的博客

    画面很好的unity塔防游戏源码

    Unity游戏源码, 塔防游戏源码 , 画面超级好看, 适合学习和二次开发 。 是UnityPackage文件,直接编译器创建个空项目导入就行了 , 直接可运行使用的 , C#语言的! C#语言的!! C#语言的!!! 重要的事说三遍!!!! 直接导入...

    雨松MOMO程序研究院

    Cocos2D研究院之构建游戏开发环境(一) Direct3D研究院之创建第一个DirectX3D项目(一) NGUI研究院之开始学习制作第一个例子(一) Objective-C研究院之基础语法(一) Ruby On Rails研究院之初识Rails(一) ...

    Bézier Path Creator

    路径可以旋转和缩放,并且在 2D 和 3D 空间中都能很好地工作。路径也可以完全从代码中创建 - 只需提供一组航点并获得平滑的返回路径。 提供了完整的 C# 源代码,因此您可以根据需要扩展该工具以满足您的特定需求。

    unity3d 游戏模型 Low Poly Space Invader Set 低摸太空侵略者 适应移动.zip模型资源unit

    unity3d 游戏模型 Low Poly Space Invader Set 低摸太空侵略者 适应移动.zip模型资源unitunity3d 游戏模型 Low Poly Space Invader Set 低摸太空侵略者 适应移动.zip模型资源unitunity3d 游戏模型 Low Poly Space ...

    2D游戏中的技能特效

    unity3d里,2D游戏中的技能特效.讲解如何在unity中制作2d游戏的特效

    分布式游戏服务端引擎 KBEngine.zip

    KBEngine是一款开源mmog服务端引擎, 使用统一协议能够轻松与前端对接,能轻松使用unity3d、 ogre、 cocos2d、 html5等作为前端表现。底层框架由c 编写, 逻辑层使用python(支持热更新), 开发者无需重复实现一些...

    airtest测试框架windows64位IDE

    AirtestIDE 是一个跨平台的UI自动化测试编辑器,适用于游戏和App。 自动化脚本录制、一键回放、报告查看,...支持基于UI控件搜索的 Poco 框架,适用于Unity3d,Cocos2d与Android App 能够运行在Windows和MacOS上

    基于图像识别的跨平台的UI自动化测试编辑器AirtestIDE

    AirtestIDE 是一个跨平台的UI自动化测试编辑器,适用于游戏和App。 ...支持基于UI控件搜索的Poco框架,适用于Unity3d,Cocos2d与Android/iOS App等多种平台 能够运行在Windows、MacOS、Linux平台上

    指向对象的C++指针、对象的大小

    三、Android4.3游戏开发基础、Cocos2D-X,Unity2D,Unity3D一个都不能少 四、课程首次涉及跨平台游戏引擎技术,国内独家(AndEngine引擎、libGDX引擎) 五、跨平台技术(HTML5技术) 六、经典游戏重现(捕鱼达人...

    x-studio365软件用户文档Rev2.17

    x-studio365是一款强大的游戏开发IDE;具有的完整2D粒子编辑功能,场景(UI)编辑功能,屏幕适配预览功能(让手动... Scintilla版本: 4.05, Cocos2d-x引擎版本3.15, Spine运行库版本3.6, DragonBones运行库版本5.0。

Global site tag (gtag.js) - Google Analytics