热更框架DEMO

人工智能 · 其他 案例ID: 226483
联系该工程师
微信扫码,建群沟通
作者: 11 - 3年经验- 某某网路科技公司

案例介绍

项目描述:使用Unity AssetBundle实现热更新框架Demo。使用Odin插件扩展编辑器。可以根据模块进行打包资源配置。配置内容会以asset资源形式储存在项目内,进行打包热更资源是会填写版本号也可选填是否加密等内容,框架维护一个资产列表,当版版本号发生变动时,客户端启动时会根据模块进行比较资源信息,如果发生变动从资源服务器下载最新的bundle资源,在运行时加载新下载的资源实现热更新功能。根据对比模块资源的热更版本号就可实现版本回退功能。
Bundle管理:使用 Unity的 AssetBundle APi构建一个资源管理器。资源管理器提供接口给业务逻辑直接从 bundle 中调取Asset 用以创建 GameObject。
热更新:打包时会输出每个模块的资源信息,通过资源列表版本信息发生变化时,从资源服务器下载对应模块的Bundle。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×