当前位置:首页 > 游戏信息 > 正文

拿unity做2d游戏,靠不靠谱

拿unity做2d游戏,靠不靠谱-第1张-游戏信息-龙启网

我给你简单做个对比吧。

首先先明确一个概念,Unity3D和Cocos2D只是两个引擎的名字而已,先不要通过名字来断定哪个更适合2D或者3D游戏,虽然有人写过一些对比的文章,但是秉着实事求是的态度还是要自己研究。其实有很多比较公认的关于这两个引擎的信息,通过这些信息就能判断出哪个更适合你。

开源

U3D和Cocos这两个游戏开发引擎,相对来说最大的差距就是一个开源(cocos),一个不开源(Unity)。开源有一个最大的好处就是可以直接看源码,这也是最保底的,也就是说遇到棘手的问题是在找不到解决方案还是可以通过看源码来找到答案的。但是,另一个Unity,虽然不开源但是Unity的文档已经做的非常好了,而且有很多语言的版本并且一直保持更新,这点甚至比cocos都做的好很多。所以从这个角度来对比,cocos开源的优势也就没那么大了,学习成本甚至还不如Unity。

语言

cocos用C++,Unity用C#,js,go语言,这个肯定是Unity学习成本和上手更快。

底层支持

这点对于开发2D游戏可能用到的不是很多,但是综合来说,Unity使用的很多技术是要优于cocos的。

Unity收费cocos不收费

跨平台

Unity支持的平台要多于cocos

Unity Asset store 可以找到很多别人做的东西。

当然cocos也有优点,毕竟cocos2dx是国人搞出来的,时间原因就不例举了。

个人感觉上面这几点就足以让我选择Unity了。

总之,如果不缺那点钱就用Unity吧。