我是一个5个人的小团队的项目经理,我们用quick2.2.6开发了一款游戏刚提交了apple store。
我们打算哪怕月流水有5w都要拿unity把客户端整个重写一遍
下面是原因
1.cocos2d是给高手用的
1.1一个发行跟我说,你们这游戏如果是用cocos2dx做的,那应该有很多比较个性化的效果吧,我当时没明白,现在明白了。
1.2我加的一个cocos2dx群,半数程序员所在公司,都对引擎本身的源码做过修改。
1.3今天群里刚讨论完一个问题,怎么通过优化引擎来将某游戏能运行的机型进一步增加。。目前可适配90%主流机型了。
2.cocos2d的社区支持一般,基本上新手期过后就得自己摸索或者qq群里互相帮助,再不然就是自己翻源码,特别是quick。
码代码的人不是苦行僧也不是搞科研的,程序员需要对应用层面的知识保持随时更新,但软件工程师不应该把精力浪费在底层
我们要的是快速变现。
3.cn.cocos2d-x.org的下载中能下载到的lua的2.X的最新版是2.2.5,不支持armv64,已经无法发布了。
而可以解决此问题的226版本居然无法从这个渠道下载到,还得去老的quick官网。
4.今天我们刚发现了引擎里的一个多语言bug,官方群里大家提出的解决方案居然是一个国家发一个包。。
5.Spine vs CCS。
6.说道编辑器就多说两句吧,现在是个引擎都希望声称自己是非常好上手不用懂代码的开发工具,有策划有美工加个小程序员就够了。
但这玩意真的不适合cocos2dx,原因见1和2。
顺便,这玩意连不懂程序的老板都忽悠不住。
7.cocos2dx 3.0后开始增加的3d功能,是为了适应3d游戏越来越多的市场环境,但也可以认为是一个与unity竞争市场的做法;但无论是在3d还是在第六条上,cocos2d都不应该与unity争,没必要打而且打不过。
8.如果我是一个geek 想多研究研究底层 我可以选择unreal。
9.如果说1和2是历史原因,那么34567里提到的,无论是不重视2.x时代的用户,还是发布一些忽悠新人的编辑器,亦或是像3d的努力,都可以认为是一种市场策略:cocos2dx引擎团队需要想办法盈利。但是我很疑惑,就算开源压力是有的,也不至于这么节流吧?加个226的下载链接的人力成本都支付不起了?
10.11月份有人发现了httpclinet不支持android5.0的问题 同月,官方在github做出了反映,不知道现在咋样了。
我们这里没有高手,没人能自己搞个httplib替换httpclient,所以我们要换unity。
11.破而不立是耍流氓行为,我不想被说是纯喷子,所以也说说自己对cocos2d的看法
12.我觉得预期和unity挣谁更好上手,更能做3d,不如发挥cocos2dx的自身优势:对配置要求低,兼容性好,位于中国。
13.也许,在宣传时,强调cocos2dx的变现能力,比强调好上手,要更有用。
14.自身盈利也很简单,聚合平台咋干anysdk就咋干。
15.农村市场是个宝地,正好各大渠道也懒得去开发那里,也许山寨机预装是个很好的打入农村的办法,同时请参见12。
16.渠道都是大骗子,渠道为王本质上是人心为王,渠道之所以为王是因为他们控制了人心,控人心者为王,所以cctv很nb。
所以如果别人跟你说游戏圈已经进入了大鱼吃小鱼巨头碰撞的时代请糊他一脸,请相信你的作品也有打动人心(戳中用户刚需)的力量。
去吧~ cocos2dx偏向低城,unity3D傻瓜化很多。。生产效率高。