内容参考自
这两者优化有共同的地方;
对同一时刻使用的资源打包(成大图,省内存空间,省总大小),但不宜把不同需要的资源打包(加载了多余资源)
更好的图片压缩,可以减少包大小,但不会减少运行内存。
降低图片质量(不影响游戏体验前提,例如动画)。
序列帧降低帧率。
如果不影响体验,缩小资源图片,程序放大;
复用资源,例如瓦片,拉伸,九宫格等;
用骨骼动画;
检查资源加载部分,优化加载;
场景切换释放缓存;
jpg加载时占用较多内存(JPG加载时将消耗三倍于本身内存);
可以分帧加载(UIImage自动回收?);
适当的地方用
[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGB5A1];