Cocos2dx游戏优化总结

本文总结了Cocos2d-x游戏的优化经验,包括资源目录规划、图片格式选择、Texturepacker打包、资源预加载和资源优化等方面。通过合理规划和优化,可以显著减少包体体积,提高游戏运行效率。
摘要由CSDN通过智能技术生成

独立开发游戏不容易,初期的立项,中期是功能开发与方案修改的死循环,到后期资源的优化、代码加密等。现在把踩过的坑,和做过的事记录下来,一方面给自己做个记录,好记性不如烂笔头,另一方面也希望能够帮助到大家。

下面整理的知识,有一些是开发过程中注意到的,有一些是之前没注意,但是到了后期需要的时候上网查资料,请教别人之后整理的。


一、初期需要规划好资源目录




二、选择图片格式

android一般使用png,ios一般使用pvr。

png是一种无损压缩,读取时会先解压,这时候会出现内存翻倍的情况。

pvr可以被显卡所认可,而不需要开辟临时内存来读取,所以即便是RGBA8888格式的图片,pvr也会比png更有效率,虽然最终纹理的内存大小是一样的,但是可以避免加载时内存的暴涨。

pvr.ccz其实就是pvr图片zip打包的,程序读pvr.ccz的时候,会先解压成pvr,然后再去pvr生成纹理。这里比直接读取pvr多了一步解压,但是pvr.ccz的图片大小远小于pvr,所以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值