我觉得主要是因为:没使用过Unity3d
这个观点其实并不成立的,有很多客户是使用了 Unity3D 后然后过来使用 Creator 的。原因是什么呢:
- 已经有了 Unity3D 使用经验的团队,上手 Creator 非常容易,两者在设计上有相似之处
- 希望做 HTML5 + 原生两个平台的游戏,并且 HTML5 游戏为主
这个第二点几乎使得 Cocos Creator 成为目前市面上唯一不可替代的方案。你说 Unity3D 也有 HTML5 导出啊,效率什么的我就不说了,你用 Unity3D 和 Creator 做一个 HTML5 的性能测试就明白了。
即使我不拿性能说事,单从首包导出就已经分胜负了。U3D 裸包导出是 4.72MB,而 Cocos Creator 接近 500KB。
总结我个人觉得这个观点还是过于偏激,而且事实也证明了很多使用 U3D 的团队,在面临希望制作 HTML5 + Native 游戏时,还是优先考虑 Creator。而且根据我们最开始的几组反馈看来,反而是使用过 Unity3D 的开发者,在学习和使用 Creator 的时候,上手特别的快,也非常容易调整原先的团队到 Creator 的开发中。而刚从 Cocos2D-X 转过来的开发人员有些时候会觉得和 Creator 在某些设计思路上和自己先前的理解有所冲突和偏差,不过在经过一段时间学习和沟通后,也会给与正面的认可。