Unreal Engine hot update manage and package plugin.
Tags:
hotupdate
ue4
ue5
unreal-engine
unrealengine

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热更新主题演讲:

我写的UE热更新和资源管理的系列文章,可以作为工程实践的参考:

基于HotPatcher的资源管理框架

应用项目

元梦之星QQApex Legends MobileWitiSportsMOSSAI二之国:交错世界

HotPatcher在大量的UE项目中使用,是目前UE社区中最流行的热更新工具。

捐赠

如果HotPatcher项目有帮助到你,并希望HotPatcher以后能够做的更好,可以扫描下方的捐赠二维码支持作者。

微信支付支付宝
info:
Version: 1.0
Creator: imzlp
A
License: MIT
A
Last Commit: Friday October 24, 2024
Contains Content
modules:
HotPatcherEditor
HotPatcherCore
HotPatcherRuntime
BinariesPatchFeature
CmdHandler
dependencies:
Public:
Core
CoreUObject
Engine
Projects
Json
JsonUtilities
SandboxFile
UnrealEd
UMG
UMGEditor
LevelSequence
ContentBrowser
TargetPlatform
DesktopPlatform
Settings
HTTP
RHI
EngineSettings
AssetRegistry
PakFileUtilities
HotPatcherRuntime
BinariesPatchFeature
TraceLog
DeveloperToolSettings
IoStoreUtilities
GameFeatures
ModularGameplay
EditorStyle
HotPatcherCore
ToolMenus
PakFile
Private:
InputCore
CoreUObject
Engine
DesktopPlatform
Sockets
DerivedDataCache
Core
UnrealEd
Projects
LevelEditor
Slate
SlateCore
RenderCore
HTTP
Powered by runreal.dev
This is not an official Epic Games project.
Unreal Engine is a registered trademark of Epic Games, Inc.