首先我声明一下立场问题,我不偏袒任何一方,仅就客观事实说话,这不是广告贴,这不是广告贴!!!
昨晚费劲力气跑起来了cocos2dx提供的测试demo,很兴奋,迫不及待的把里面的测试例子都看了一遍,看到有性能测试一项就试试了,1000个精灵,帧率大概是8-9,我不知道这是算好还是算不好。于是我又跑了下微云的demo,同样是跨平台的,基于c++语言的,1000个精灵,帧率大概是20-22左右,于是我加到2000个精灵,这个时候才和cocos2dx一样8-9帧。
我的手机是三星的i897,现在算是中低端机器了。
好了,我的问题是,为什么cocos2dx的表现会差这么多呢?是还没有优化的原因吗?要如何优化呢?
盼高人指点。