Unity3d和Cocos2dx有什么区别?

Unity3d和Cocos2dx有什么区别?,第1张

一、区别:

1、COCOS2D开源,有文档支持,论坛资料庞杂博大;UNITY3D闭源,有强大的文档支持,论坛资料一样的庞杂博大。

2、COCOS2D免费;UNITY3D收费。

3、COCOS2D的跨平台,需要大量重写代码;UNITY3D的跨平台,程序员只需要选选按钮就淡定许多的搞定了。

一、拓展:

1、不同:

(1)COCOS2D拥有令人发指的可定制性;UNITY3D有一个专门为订制而写的类库。

2、相同:

(1)UNITY3D和COCOS2D-X都是跨平台的游戏开发引擎

越来越多cocos2dx程序员转unity3d个人认为是因为unity的兼容面更广,unity除了做2d还可以做3d,同时对vr和ar的支持也更好。另外熟悉unity的程序员转职到别的游戏引擎如unreal也比较容易。但是要说大势所趋也未必,因为unreal引擎现在降低了授权标准,就端游而言unreal是绝对强过unity的。

不学也可以。

但如果你想自己写的着色器程序的话需要学习,官方例子里就有。

因为引擎本身给出的glProgram一般情况下是够用了,但如果有特殊的需求,是要自己写的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11326694.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存