适当的LOD(Level Of Detail),美术同学输出多套资源,根据机器性能来选择不同的资源。 优先使用Cocos2d-x的原生动画系统 Cocos2d-x引擎自身提供的相对比较简单的动画系统,如位移,缩放,旋转,变色,序列帧等,其优化如下: 简单,cocostudio下可视化编辑,所见即所得。 良好的兼容性,基本不会出现像spine的各种问题。
Cocos2dx 2.X 手游性能优化小结 简介 公司做了一手机游戏,但是运行长时间后,就卡的不要不要的。优化并找出卡的原因便成了我接手后的第一项任务。以下经验是在代码比较乱的项目中使用的 工具/原料 电脑,手机 GlowCode,VS 方法/步骤 1 使用PC端的软件GlowCode,跑客户端游戏。查看占用时间片比较高的函数。找到...
简介:[✔️]cocos2dx Tiledmap性能优化分析:layer data建议使用压缩格式gzip/zlib 项目中有一个tmx文件,16M,加载这个tiledmap的时候,非常慢非常慢,在VisualStudio中通过性能探查器,进行了一波分析: 从饼状图中可以看到性能压力集中在文件IO上,追查到性能热点代码,是在解析csv数据: unsigned char *buffer;TMXLayerI...
色深: cocos2dx默认採用32位(RGBA8888)的色深的像素格式来载入纹理。 不考虑纹理压缩,颜色位数少用png8,颜色位数多非透明用jpg。颜色位数多含半透明使用png24,总的思路就是用png8和jpg来降低图片体积大小