下载速率提升40% ,《斗罗大陆:魂师对决》是如何做到的?
用户在使用移动应用的过程中,文件传输的场景有很多,如文件发送、云盘备份、视频缓存、应用下载和更新等。在移动游戏行业,优质的3D建模,丰富的场景都成为吸引玩家的重要因素,随着游戏品质的不断提升,游戏包也逐步变得越来越大,由于还有很多玩家不具备长时间大流量的下载条件,首包大小就会影响到游戏的拉新效果,每次版本更新也不可避免带来用户流失。
如何提升游戏资源包的下载体验,成了众多开发者关注的问题,业界较为通用的做法是游戏分包下载,用户首次下载游戏只包含游戏主体部分和新手地图资源,在玩家逐步成长的过程中不断更新地图、副本等资源文件,这在一部分解决了首包大小的问题,但是同时又带来一个新的问题,用户在玩的过程中更新对下载速度和稳定性要求更高。
如何提升游戏资源文件下载的速度和成功率,减低用户等待时间长,提升体验呢?
HMS Core助力游戏文件高速传输
HMS Core连接与通信领域推出的Network Kit针对文件传输的场景进行了大量的下载优化,通过包括智能分片、弱网探测、网络异常重试、断点续传等技术,充分利用网络带宽,提升下载速度,适用于弱网环节、高速移动环节和高密拥塞环境。
智能分片技术:将大文件划出多个分片,每个线程负责其中的一个或数个分片的下载,多线程并行下载可以提升下载速度;
弱网探测功能:通过机器学习能力,对大量实测数据进行建模,根据当前设备运行状态及网络环境现状,精确预测出最佳分片值,使并行下载达到相对平衡稳定的效果;
网络异常重试:终端在移动过程中,不可避免的会进入电梯、地下车库等场景,设备会短时间内存在无网状态。网络异常重试可以快速恢复之前的下载任务,还能保证已下载过的资源不会被重复下载,可以节省大量时间和网络资源;
断点续传功能:在网络抖动及进程异常被杀的情况下,Network Kit支持内存级及进程级的多级断点续传功能,下载过程中会保存进度信息,能够在已下载进度的基础上继续下载,而不需要重复下载异常前已下载的部分。
Network Kit助力三七互娱高速下载
三七互娱最新力作《斗罗大陆:魂师对决》为了向玩家全方位展现一个原汁原味的斗罗大陆,使用了高精度人物立绘和3D建模、大量动画原版声优配音等素材,资源包大小一度增大到GB级别。集成Network Kit后,游戏资源包下载速率平均提升40%,同时成功率大幅提高。
《斗罗大陆:魂师对决》集成Network Kit的下载对比测试 (来自内测画面)
同时,在边玩边下场景,高速下载导致玩家的操作指令延迟变高,触发了高速下载和玩家操作对网络资源占用的矛盾。通过场景分析,Network Kit可以设置限速接口,为后台下载场景设置速率上限,从而保障了玩家操作的网络资源,满足了不同的下载需求。
10月23日,华为开发者大会HMS Core 6.0:连接与通信论坛,将系统介绍华为在连接与通信领域的多个解决方案,并邀请来自抖音、西山居、北斗应用研究院、爱联科技等合作伙伴,为开发者分享移动应用开发实践经验和解决方案,期待与开发者共同探索连接的价值。
扫描下方二维码,添加HDC·HMS Core分论坛小助手,加入“HDC连接与通信论坛交流群” 获取最新资讯,与行业专家交流,参与10月23日当天的在线直播。
了解Network Kit更多详情,获取开发指导文档。
访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
GitLab 正式在纳斯达克上市,市值接近 150 亿美元
GitLab 周四正式在在纳斯达克上市,股票代码为 "GTLB"。据了解,GitLab 周三晚些时候将其 IPO 发行价定为 77 美元,首日交易结束后,收盘价为 103.89 美元,上涨 35%,其市值在收盘时已接近 150 亿美元。 GitLab 提供了免费和付费的版本,主要通过其订阅产品盈利。根据 GitLab 最新的订阅价格,付费购买有两个方案,分别是每人每月 19 美元和 99 美元。 GitLab 于 2011 年由联合创始人 Dmitriy Zaporozhets 在乌克兰的家中作为一个开源项目启动,自成立以来就以完全远程工作的模式而被大众熟知,目前 GitLab 在超过 65 个国家/地区拥有约 1350 名员工。 GitLab 另一位联合创始人兼首席执行官 Sid Sijbrandij 表示:“当我们与最高管理层、首席信息官、首席技术官交谈时,我们就会成长……上市的部分原因是为了创造这种意识。” ▲ GitLab 创始人 Dmitriy Zaporozhets 和 Sid Sijbrandij GitLab 在提交 IPO 申请时曾透露过,其最近一个季度的收入较去年同...
- 下一篇
建木持续集成平台 v1.1.0 发布
建木持续集成平台是基于建木自动化平台提供的国产开源 CI/CD 产品,致力于为国内开发者提供简单易用、方便快捷的开发体验,推广 DevOps 的最佳实践,填补国内开源软件供应链中缺失的一环。 建木持续集成平台 v1.1.0 现已发布 主要功能: 项目详情中,增加 webhook 节点,查看日志和运行中参数。 增强首页中项目列表的 webhook 功能,方便复制/重新生成链接。 修复若干已知 bug 。 改进: 把 jianmu-ci-ui、workflow-core、jianmu-el 等项目代码合并到 jianmu-ci-server 仓库中。 详见官方项目示例 快速开始 官网首页
相关文章
文章评论
共有0条评论来说两句吧...