哎,越来越多小游戏启动页显示unity了

卖炒粉的时候穿谁家的T恤

原因4:用cc多年,年纪大了不好重新开始降薪找工作

你在逗我笑?

一定要lua 干嘛?

好好的可视化开发, 硬生生退回20年前。

为了热更,u3d项目八层都是用lua

确实很现实的问题,明明unity是用c#开发更好,但因为不能热更导致实际项目中大多数都是用lua开发,我体验过一次,非常恶心人 :2:

后续纯c#热更的方案越来越多了,,,比如huatuo,,,,,

2赞

lua热更是个邪恶的东西,,应该干死它

huatuo的方案基本上完美了, aot+interpret, 热更部分用interpret, 不变的部分用aot. 而且interpret部分也不是用mono虚拟机, 是直接管理了il2cpp的寄存器. 所以我才在前面提到开发者流失的问题, 如果不是TS/JS的死忠, 找不到一个非用CCC不可的理由了

热更其实都应该干死,都是国内搞的垃圾东西。海外真没啥人做热更,其实热更没做好流失率更高

ccc的编译速度快,unity编译速度越来越慢。

1赞

是的 现在只是缺少验证的机会,,他这个设计和实现的机制都非常完美,,性能也保证了

我仔细多看了几遍,我的评价太主观了。


1赞

Unity做的还是不行,我最近玩的一个一起来发射小游戏,频繁出现内存不足闪退,手机严重发热,玩其他的就没有这个情况,不知道是引擎的问题还是开发者的问题

地铁跑酷我进都进不去, 先是角色显示黑块,然后一直在角色动画那里循环,进不去游戏

我玩着地铁跑酷非常流畅 = =

我玩起来很流畅,,,,以后硬件更新迭代越来越快,,都不是问题了,,所以我还是看好unity小游戏的发展

正面杠原生目前比较难吧?各种原生功能基本都得手撕。

这人菜的相当有水平。unity入门都说难!

  1. 开发链工具不够完善.
    需要用到一些第三方工具,引擎自己不带,比如切图和资源拼图要用texture package,这个软件有些功能还收费.
    2D游戏常用的tilemap功能,也是第三方工具,cocos自己没有.
    对于专业程序来说使用这些功能不算什么,但是对于非程序新手如何使用这些软件,如何导入引擎中正常使用,吃力的.

  2. 文档不够完善
    比如想打包PC,使用JSB绑定功能,文档介绍里好像只讲了安卓怎么绑定JSB,到了PC环境只简单说了一句就带过了,默认功能使用对象是专业程序,我这种业余的,完全不知道怎么下手。
    对新手和非专业程序并不友好,可能专业程序来看,足够用了。但是引擎要发展,就需要吸引更多的新手和非程序职位到这个开发环境来,才能有好的群众基础。

  3. 商城资源缺乏,尤其品类短板多,缺乏美术和功能性资源,商店功利性太强
    比如美术资源、简单功能开发包等适合开箱即用的很少,卖源代码的和程序员用到的一些专门功能性插件有,这些针对的是非常技术的点,而不是游戏某个功能的点,比如我需要一套图表相关功能包,Unity有多个插件资源,cocos并没有,唯一一个web端EChart开源图表库,太复杂了,非程序研究起来吃力,安卓端和PC端还要去研究JSB绑定,又绕回到2。

商店功利性强是因为动辄上千块的全套代码出售,这玩意就是给人换皮用的,官方堂而皇之的这么卖,感觉cocos就是做换皮游戏的。你从换皮游戏角度来看,上千块几千块并不会,可能能够收回成本,但是从一个开发者找一些功能资源去学习,一些功能应用到自己项目中,或者学习框架的角度来看,这个定价太高了。

商店是给谁用的?给普通开发者?给策划?给程序?给美术?给换皮开发者?不知道这个问题cocos有没有认真想过。

个人期望cocos能够在后面这些方面进一步完善:
完善开发工具链+更多丰富品类的插件商店+易用性强的文档(达到新手可用,非专业程序能弄懂)+更多类型游戏的DEMO范例

不想用回Unity,希望cocos能越来越好。

7赞