IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    一种灵活与非侵入式的基础包拆分方案

    查利鹏发表于 2022-10-23 15:20:00
    love 0

    UE默认的资源管理较为复杂,默认情况下是根据在ProjectSetting里配置的地图、目录、PrimaryAsset的配置,以及对一些条件的组合检测来执行资源打包过程的。并且,UE的Cook是根据运行时的动态加载来实时添加资源打到包中的,这导致打包的资源进包过程几乎等同于黑盒。

    博客中介绍默认的进包资源规则及基础包拆分的文章:

    • UE 资源管理:引擎打包资源分析
    • UE 热更新:拆分基础包

    本篇文章提供了一种新的思路,利用HotPatcher的精确Cook和打包机制,实现了一个HotChunker的Mod,能够对引擎的非侵入式,直接复用UE默认打包过程、简单清晰地进行拆分基础包。本篇文会具体介绍使用方式以及实现原理。



沪ICP备19023445号-2号
友情链接