各位CCC的开发兄弟们,随着Creator1.5的发布,这个引擎的功能已经非常完善了。
不知道接下来的大版本会有什么样的改进,个人认为在功能方面应该已经差不多了,是该留一些的时间来做一些底层的改进了。
因为我们的项目主要是以手游为主,所以对原生版本的期望更大,真心希望你们花一些时间把原生版的性能给提上来。像之前发过的一个贴子:http://forum.cocos.com/t/native-web/46686
原生版创建结点的代价比Web版的大很多,不单单是贴子里分析的两处代码问题,就算我把两处问题解决掉,仍然比Web版慢3到4倍。这或许可以归结为原生版的JS引擎慢,但也可能是JSB的绑定方式消耗了很多性能,更可能是Cocos2dx本身的问题。
还有文字,我专门看了cocos2dx的代码,里面的实现方式是用512大小的纹理来缓存各个字符,这样的实现方式性能应该是挺好的,但他的效率就是比Web版的差。
所有这些基础问题,希望你们专门花一些时间好好分析一下,如果需要我提供一些Demo,我愿意弄一些给你们,这样你们可以看到一个真正的游戏项目涉及到的性能问题。