开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 6 天, 点击查看活动详情

最近部门在思考转换方向的问题,考虑到游戏开发这个方向,因此在众多游戏开发引擎中,做一些小调研与比较。

Unity3D无疑是火的,资料显示在Apple应用商店和Google Play上排名最靠前的1000款游戏中,53%都是用Unity创作的。

大概在2013还是2014年吧,cocos团队来大学做过技术宣讲,因此脑子里便对cocos有点印象,这几天大概检索了一些资料,在这里跟大家分享一下。

cocos与unity对比

Cocos Unity3D
收费 目前免费 免费:过去 12 个月整体财务规模未超过 10 万美元的个人用户,且部分功能阉割;企业:¥13872/席/年
开源 开源 部分开源
所属公司 北京触控科技有限公司 美国
著名游戏 捕鱼达人3 王者荣耀,炉石传说,纪念碑谷,神庙逃亡等
2D/3D 均支持,2D起家 均支持,3D起家
平台支持 跨平台,对小游戏支持度高 跨平台,对PC端或3D游戏支持度高
市场占有率 Cocos国内手游占有率为40%,小游戏市场占有率为60%,全球手游市场占有率为20% 超50%的手机游戏、PC游戏和主机游戏基于Unity引擎制作而成;2019年全球收入前一百的工作室中,有93%的开发者在使用Unity的产品
脚本语言 JavaScript/TypeScript C#
优点 源码开源;内置H5引擎,能做各个平台的小游戏 易入门,操作简单,unity生态也比较好,插件也比较多,都有现成的解决方案
缺点 3D技术相对较弱,重度游戏的渲染效果不如Unity 发布到H5平台不成熟,底层代码不开源,对程序员不友好,难精通,有时候遇到底层的问题只能等官方解决

就我个人而言,如果团队人数不多,无论从技术储备还是人员构成上,没有做大型游戏的可能性,特别是若领导对预算这一块儿有要求,还是更倾向于对小游戏支持度高,开源的Cocos,毕竟国内,尤其是领导对于一个软件卖多少价钱是有他自己的心理价位,而Unity的商用价格显然已经超出了大多数人的预算了。

附带上一些cocos手册与参考资料,特别是B站有Cocos的一些入门视频,可以跟随着学习一下。

[1] Cocos2d、Cocos2dx、Cocos Creator、Cocos Studio的区别 [2] Cocos Creator 3D 用户手册 [3] Cocos Creator 3.7 用户手册 [4] B站Cocos官方账号

  •