webp图片格式在手持设备性能测试

cocos2d-x新增webp支持,相比jpg和png有更高压缩比,但手持设备加载速度较慢,不适合用于追求速度的游戏场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cocos2d-x最新支持了webp图片格式,google在2010年发布的这个图片格式具备比jpg和png更高的压缩比,并且支持alpha通道。


图片体积对比:

原始图片(map_008_BG_2.png   1024*1024的一张背景图)   大小910k

压缩为png8      369k

压缩为webp(-q 90)  115k

可见,webp在图片体积的压缩上是非常有优势的,其体积只是rgba8888 png图片的十分之一。


加载速度对比:

map_008_BG_2.webp  ---over   proess:11.4mb (4.1mb)   free:63.8mb

Sprite   973    map_008_BG_2.webp

raid_001_BG.webp  ---over   proess:15.4mb (4.0mb)   free:60.1mb

Sprite   472    raid_001_BG.webp

raid_001_BG.jpg  ---over   proess:19.5mb (4.1mb)   free:55.7mb

Sprite   105    raid_001_BG.jpg

map_008_BG_2.png  ---over   proess:25.1mb (5.6mb)   free:50.4mb

Sprite   206    map_008_BG_2.png

map_008_BG_2_png8.png  ---over   proess:29.5mb (4.4mb)   free:46.1mb

Sprite   212    map_008_BG_2_png8.png

这个是在ios上面测试的,android上面数据与此类似。 在windows平台上面,webp加载速度还是很快的,速度比jpg和png都要快10%~20%,但是在手持设备上面,webp的加载速度非常慢,竟然比png8的图片慢5倍。可能是因为手持设备cpu不如pc机的缘故。



结论:

短期内手持设备应用webp不太现实,因为加载速度太慢了。我想无论哪个游戏也不会希望为了减小安装包体积而让游戏慢的像龟爬,毕竟玩游戏的次数要远大于安装游戏的次数。

如果要减少安装包体积还是选择jpg或png8.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值