{"repo":"hxhb/HotPatcher","free":true,"listed":false,"github":"https://github.com/hxhb/HotPatcher","clone":"git clone https://github.com/hxhb/HotPatcher.git","description":"Unreal Engine hot update manage and package plugin.","language":"C++","stars":1502,"topics":["unreal-engine","hotupdate","unrealengine","ue4","ue5"],"license":"MIT","category":"game-templates","readme_excerpt":"HotPatcher 重要通知：作者没有任何平台和渠道录制收费课程，也不对任何第三方的商业行为背书。请擦亮双眼，谨防上当受骗。 本软件的开源协议：允许在商业项目中免费使用功能，但不允许任何第三方基于该插件进行任何形式的二次收费，包括但不限于录制收费课程、对插件及代码的二次分发等。 English Document:README EN.md HotPatcher是虚幻引擎中涵盖了热更新、构建提升、包体优化、资源审计等全方面流程的资源管理框架。 在热更新领域，HotPatcher可以管理热更版本和资源打包，能够追踪工程版本的原始资源变动。支持资源版本管理、版本间的差异对比和打包、支持导出多平台的基础包信息、方便地Cook和打包多平台的Patch，并提供了数种开箱即用的包体优化方案，支持迭代打包、丰富的配置化选项，全功能的commandlet支持，可以非常方便地与ci/cd平台相集成。全平台、跨引擎版本（UE4.21 UE5）支持。 目前支持的引擎版本为UE4.21-UE5最新版本(5.3.2)，我创建了个群来讨论UE热更新和HotPatcher插件的问题(QQ群958363331)。 插件文档：UE资源热更打包工具HotPatcher 视频教程：UE4热更新：HotPatcher插件使用教程 我的UOD热更新主题演讲： - Unreal Open Day2022 UE热更新的原理与实现 查利鹏 - Unreal Open Day2020 虚幻引擎4全平台热更新方案 查利鹏 我写的UE热更新和资源管理的系列文章，可以作为工程实践的参考： - UE热更新：需求分析与方案设计 - UE资源热更打包工具HotPatcher - UE热更新：基于HotPatcher的自动化流程 - 2020 Unreal Open Day - UE热更新：拆分基础包 - UE热更新：资产管理与审计工具 - UE热更新：Create Shader Patch - UE热更新：Questions & Answers - UE热更新：资源的二进制补丁方案 - UE热更新：Shader更新策略 - UE 资源合规检查工具 ResScannerUE - UE热更新：Config的重载与应用 - 基于ResScannerUE的资源检查自动化实践 - UE5：Game Feature预研 - UE 资源管理：引擎打包资源分析 - 基于ZSTD字典的Shader压缩方案 - 虚幻引擎中 Pak 的运行时重组方案 - 一种灵活与非侵入式的基础包拆分方案 - HotPatcher 的模块化改造和开发规划 - 资源管理：重塑 UE 的包拆分方案 基于HotPatcher的资源管理框架 应用项目 元梦之星 QQ Apex Legends Mobile WitiSports MOSSAI 二之国：交错世界 :-----------------------------------------------------------------------------------------------: :---------------------------------------------------------------------------------------------------: :---------------------------------------------------------------------------------------------------: :","default_branch":null,"files":null,"tree":[],"storefront":"/r/hxhb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hxhb/HotPatcher/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}