我用Creator 做游戏这段时间的游戏优化心得

1234

mark

片面语

数字这个好弄,我说的是游戏里其它文字,汉字,英文,而且数量不定。就没法弄bitmapfont了吧

mark

这两天搞项目时候发现启动速度变慢了查了下是在初始化的时候向对象池里填了太多,而且当初测试的各种效果都提前创建了放到对象池中了,好多乱七八糟的效果都不用了,根本用不到提前创建,我这边现在改为初始化的时候不向对象池中填东西,用的时候如果对象池中没有对象就创建对象,然后销毁时回收到对象池中。

1赞

赞! mark

所以到底为啥用jpg ,性能反而会不好??

一般一个小游戏里面的文字不会太多吧,如果是那种太多文字的游戏,或者是用户昵称,这种是没法做成BMFont的

Mark

jpg有利也有弊,利就是体积小,弊就是在游戏里jpg会自动转成png,这个过程会消耗性能。

代码写得不好 难看 多bug才是最难优化的吧:2:

需要的时候 加载进来 ? 如果你某个效果, 加载进来需要0.5秒。 然后 0.5秒你加载进来了。播放 这个时候 状态早变了, 尴尬了吗?

mark

同意,我也发现该问题了
cocos团队应该是重心放到了h5小游戏上
有些情况在h5表现优秀
在原生上会出现bug或者问题

mark

mark

mark

mark

mask