html5游戏定制公司

价格咨询

html5游戏定制公司

工期咨询

html5游戏定制公司

QQ咨询

h5游戏开发

联系我们

18140119082

h5游戏开发

扫一扫

h5游戏开发

回到顶部

H5定制开发
H5营销游戏
微信开发

H5游戏开发之性能优化技巧二

H5游戏开发

2021年03月18日

之前小编为大家分享了六个H5游戏优化技巧,今天我们就继续上次的话题,讲讲在引擎动画方面的优化技巧都有哪些。感兴趣的伙伴可以参考了解一下,此优化技巧由专业H5游戏开发人员分享。

1、引擎首加

H5游戏开发

目前已经处理,引擎模块裁剪后是900KB+, 但settings文件有300KB. 还有一些其它加载。

2、场景/prefab等节点解析慢

根据官方解释,场景或者prefab的解析相对较慢。 建议把重复的节点删除,改为代码创建。试过了,这个确实有效,但Cocos Creator的可视化编辑基本上就没卵用了。另外,有一些复杂的界面,即使不重复的节点也很多的。 有点心累。

3、动画加载慢

这算是最大的一个效率优化点。 简单的动画要制作 经过动画文件加载解析,动画相关资源加载,组装动画,最后才得以显示。 我们之前的动画是挂接到节点的Animation上的。 导致进场景很卡。
现在改为了第一次播放时加载。 进游戏房间快了很多。但很明显这个动画组件的提升空间非常大。

4、合理规划图片资源结构,自动Atlas

加载时间过长最大的一个开销就是发起了太多的HTTP加载请求。 使用Atlas可以大大减少这个开销。 但为了避免前期不必要的加载。 最好做资源分类。 比如, 大厅的资源就放到一个Atlas中。 游戏的资源就放到另一批Atlas中。

5、资源压缩

我们使用了pngquat命令行,把web-mobile/res整体压缩了。 可以使加载量减少50%左右。

6、资源分步加载

游戏和web界面不同,是有很多动画,图片资源,这部分的体积占了游戏的90%,如何处理好游戏资源的加载,这对游戏的加载速度体验很关键。
针对游戏的分为各个部分,模块,资源也可以相应的划分为各个组,egret在资源这块处理的很好,提供了RES这个模块进行资源的处理,资源分组。相应的,在游戏中,进行分步加载也变得更加简单。

7、对象池

对一些复用的组件,建立对象池,这是一个很常见的做法,也是最需要做的事情。虽然现在浏览器的性能有了很大提升,但是,对于一低端机型,对象池还是很有必要。建立对象池,对一些重复使用的组件进行回收利用,而不是直接销毁,这对页面性能提升很大。

8、屏幕适配

针对不同的机型,进行适配一直是件很头疼的事情。市面的手机太多了,各种不同尺寸的屏幕,还有一些刘海屏,全面屏,适配是很麻烦的事情。屏幕适配这块,egret提供一些见简单的适配方案,比如拉伸占满屏幕,按宽度适配,高度适配,缩放保持原宽高比。

以上就是我们H5游戏优化的内容。目前看来,要想做到很好的加载体验。必须将场景分拆。 并且prefab的加载效率决定了我们不能大批量的使用。如果你想开发一款高质量H5游戏,欢迎咨询蓝橙互动,这里拥有专业H5开发团队,长达7年的实战开发经验,多家企业的信赖之选,相信能够解决你的开发问题。

相关文章:《H5游戏开发之性能优化技巧一


最新资讯

了解企业技术分享、营销案例、方案共享,学习前沿互联网营销干货

2023.06

19

快手十二周年庆H5活动

​想要做好好H5营销活动策划,我们平时就要去多学习一些知名品牌发布的精品案例,从这些优质案例当中汲取经验,获得活动策划灵感,今天给大家分享的是快手平台在2023年6阅6日发布的12周年庆H5活动,一

2023.06

14

企业十周年庆H5宣传活动

​周年庆对于企业来说是非常重要的日子,代表着企业的生日,在周年庆期间发布周年庆H5宣传活动有助与宣传企业文化、展示企业优势,加强员工凝聚力和归属感。今天就给大家分享一款由某科技公司推出的十周年庆H5宣

2023.06

15

互动答题H5活动方案分享

​线上互动答题H5活动时一种比较常见的营销活动玩法,它的优势在于,只要根据时下热点来策划题目,就可以对用户产生一定的吸引力,并且,通过H5定制开发,我们还能加入一些创意游戏玩法,让线上答题活动更加有趣

2023.06

08

曲艺文化答题挑战H5游戏

​答题挑战游戏的特点是用户参与的积极性比较高,并且采用H5的形式来发布答题挑战游戏,可以结合视频、图文、音频等,媒介向用户传播信息,通过互动答题游戏加深用户对于知识宣传活动的印象,加深记忆力。今天就给