理性讨论ccc当前的优势

别的不说,前段时间,unity项目发了一个tilemap交错模式的地图给我还原,就被嘲讽了一波。 :weary:

自从微信推出unity可以转小游戏之后,我上家公司就全部用unity了,不知道是不是特例

小游戏坚持用unity,都是技术惯性用习惯了不愿意换,还有就是之前可能的资产依赖,小游戏unity对比cocos都是劣势

客户项目,不便提供。我们自己是没时间去重做两个完全一样的案例了…… 如果你们有可以开放的源码的话,跪求发给我……

真不是特例啊,我公司这边去年10月到现在已经上线两款了,马上又要开始第三款了。这个转换过程那个顺滑啊。在市场上嘎嘎买源码。

cocos适合做小游戏,国内论坛活跃度高

我以为是用的那种 benchmark 的项目来测的,希望有朋友能做一个

公司有两款用unity转换的300多万的项目,真不敢说这种大话。优势是有的,但是不明显,比如引擎包体,比如首屏速度,但是在上线速度上这点优势完全可以忽略。

现在 cocos 功能上确实不够,预制体变体,动画,可扩展性,shader graph,需要这些缺失功能的项目,开发速度就比不上了

虽然部分已有的功能也值得鼓励,做的比 unity 要好,至少底子上更好

我这边也是,我认为是 unity 存量游戏多,接到了很多转换的活,之前 unity 做的 app 游戏都想上小游戏试一试

个人对上面讨论的一些看法

  1. 各位开发游戏只是为了上线吗?
    unity转制是很快,可是市面上爆火的小游戏,哪个是转制的,unity上的游戏并不贴合小游戏(有内购、有ip的,那种是闷声发大财的)
  2. Cocos的开发效率并不慢
    开发中大型游戏,unity可能更方便、更快速,但是小游戏赛道,一个游戏开发周期,少则一个星期(我们曾经3天开发一个割草),多则一个月(我们一款内购产品,也才一个多月),这种周期,Cocos大部分情况下会更快,毕竟你得转制调优。
  3. Cocos只有小游戏盘子
    小游戏的盘子并不小,另外,以前也说过Cocos只有2d盘子、棋牌盘子,这只能说明Cocos有这个运气(布局),每次都能符合当时需求,这种引擎不恰恰就是他的优势吗?
3赞

你的第 1 个观点,和第 3 个来自其他人的观点都一样,都过于武断,片面,经不起推敲了。

回到现实情况上,有一个情况是确实存在的:

引擎之间有所谓的 “鄙视链”,在选择引擎上,大多数人倾向于无脑选择 unity 和 ue 引擎。

我这个大多数人都会选择的结论是怎么来的:

以上两个引擎有以下优势:热门、生态好、大公司、周边人都在说,都在用。

在做一个功能的时候不会问能不能做,因为绝大部分之前已经有人做出来了,少部分从没人做出来的,你做不出来也没关系,而用 cocos,问的则是能不能做出来这个 unity 做的效果。

这里插一句,做得出来不是说能不能做出来,而是能不能在业界平均花费时间内做出来,别人用 unity 在设置里打上一个勾就实现了的功能,我这却说你懂不懂图形学,这功能 cocos 也随便做,然后用 cocos 花一个星期半写半翻译着 unity 的代码才写出来,那差太远了。

对于一些外行(策划、老板、测试等)来说,因为以上几个原因,如果可能则会毫不犹豫优先选择那两个引擎。

对于一些开发来说,50% 的人根本不懂,和外行一样的从众心理,40% 的人在表面上显得很理性,会说 unity 生态好,做东西快,很多东西用插件都实现了,这么多人用不会错,虽然他们在说这话的时候根本就没想到他要做的只是个井字棋,这能需要用上哪个插件,根本没有具体情况具体分析就得出这个结论,然后那 50% 不懂的人听了也就跟着说了。

所以我觉得如果是理性讨论的话,我们还是要更具体地讨论 cocos 在做哪些游戏的时候缺失了哪些功能,无论是说 unity 适合这个,还是 cocos 适合那个,都不太准确。

这样我们才有机会把 50% 和 40% 的人往正确理性的道路上引,而不是学 40% 的那些人一样不进行具体分析就得出结论,而越来越加深 unity 适合中大型游戏, cocos 适合小游戏的刻板形象。

7赞
  1. 情况并不武断,你如果觉得是,可以举例,而不是谈理论,支持unity也四五年了,你可以举例获得成功的小游戏
  2. 你如果在小游戏为主的公司,你要知道,你说的情况是反的,我们公司用unity做小游戏,就会问这个能不能做、那个效果要不要少一些,反而用cocos做基本不去与unity对比
  3. 请相信市场的选择,如果大部分人做小游戏都选择用cocos,那你不要以为仅仅是跟风,只是没有老板会给你写一篇文章来描述他为什么选择cocos。

这个就是准确的,参考jare说的

本质来说

你这句话才是最大的武断~

unity的素材多,省时间,昨儿找天空盒,要先在unity商城买了天空盒素材,然后再导出到cocos

最近刷招聘软件游戏岗位。cocos岗位少,另外一个岗位多,岗位比体感可能是3:7,甚至更惨,刷的心痛。

看这些招聘岗位的性质,加上工作上的感受,我觉得cocos的优势: 第一个是之前在2d手游的成功(特指cocos2d-x)积累了不少项目和人。这些不少盈利项目还在招人,这些人转编辑器的时候,会优先考虑creator。第二个是web优先的策略,带来的在各种h5小游戏平台的优势,比如包体小,调试方便,开发发布的一致性(不像其它游戏引擎,在web上需要一个壳)。

1赞

成都的

creator有4页,untiy有7页

1赞

那这个软件还好,在脉脉上,我搜成都cocos,只有7条,还包含招2d-x-lua的。搜另一家好多页,刷不到底。有时候,别人会主动问你,有个游戏开发岗位很好要不要去,我说我之前是做cocos的。对方回这个是另一家的岗位,打扰了,反正非常尴尬:cry:

1.你如何定义成功和爆火,如果你的定义是像羊了个羊的现象级游戏,那我不知道有没有,如果是出现在小游戏的人气,畅销榜单前十,那么是有的,不至于没有,我确实觉得你说的 unity 上的游戏并不贴合小游戏和 Cocos 只有小游戏盘子差不多一样武断。

2.我是在小游戏为主的公司,最近的 app 转小游戏的需求多了了,我们才有了 unity 项目。

3.你看一下我没说过做小游戏用 cocos 做是跟风。

4.我不太认同,选型的时候不会看“定位”,毕竟说到的不一定做到,需要看具体的特性是否适合项目本身。

大多数人确实会倾向于选择那两个,大家所处的环境都不同,可以自行感受。

第一,目前的招聘情况确实是,游戏行业整体萎靡,再者放眼世界,美国疯狂加息的情况下,全球经济都在走下行。老板们也肯定知道要保留现金流,要开源节流。

第二,cocos2d-x的项目太老了,大概率不会考虑。

第三,现在微博,抖音,qq都在给微信小游戏引流,多平台的优势也被抹平了。

第四,包体少,调试方便的优势,如果你看到一个超重度slg手游,四个月就用unity插件调优上线,然后老板发奖金,那么这个优势也不会被资本看到。

1 整体萎靡不会针对某个引擎,按比例看确实cocos形式越来越严峻
2 担心有道理,应聘的人少,企业也难招,这样的项目会越来越少
3 引流有损耗,多一次跳转少一分收益。平台也会保护自己的平台,这个角度还是有优势
4 哪个游戏?已经这么成熟了吗,令人焦虑