记一次cocos项目的加载速度优化
半个月前,我们用cosos creator做了一个简单的小游戏,也许算不上小游戏吧。。一边学cocos,一边做,几经波折后终于上线了。然鹅,功能是实现了,但是加载速度十分感人(毕竟没经验嘛,无辜脸)。1.8M的资源需要10秒钟左右才能全部加载完。于是被老大一有机会就拿出同类产品跟我们的比较,然后一顿吐槽。痛定思痛,决定把能优化的地方全都优化一下。 分析加载瀑布图首先肯定要找出问题出在那里,下面是加载的network截图: 从图中可以看出cocos.js有600多K大小,加载完成需要4s左右的时间,之后由cocos来控制游戏所需资源(图片,音频等)的加载。有部分图片素材过大,占用加载时间过长,我们服务器是腾讯云,没有cdn。所以首要任务是优化cocos.js的加载速度。 优化cocos.js加载速度
优化图片加载速度这又是一门学问了,可以通过texturepacker合并雪碧图,可以通过tinypng.com压缩图片,使用canvas绘图避免不必要的图片等。等我经验丰富了再写篇专门讲这个的吧。(完) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |