Important notice: The author does not have any platforms and channels to record paid courses, nor does he endorse any third-party business practices. Please keep your eyes open and beware of being deceived.
The open source agreement of this software: It allows free use of functions in commercial projects, but does not allow any third party to make any form of secondary charges based on the plug-in, Including but not limited to recording paid courses, secondary distribution of plug-ins and codes, etc.
Chinese Document:README.md.
HotPatcher is a tool for managing hot update versions and resource packaging. It is used to track changes in the original resources of the project version to create patches. Support resource version management, difference comparison and packaging between versions, support exporting basic package information for multiple platforms, easily cook and package multi-platform Patches, support iterative packaging, rich configuration options, full-featured commandlet support, can be combined with ci/cd platform is integrated.
The currently supported engine version is UE4.21-UE5 (UE5.3.2 is latst supported). I created a group to discuss UE4 hot update and HotPatcher plug-in issues (QQ group 958363331).
Plug-in documentation: UE4 resource hot update packaging tool HotPatcher
Video tutorial: UE4 hot update: HotPatcher plug-in tutorial
My UOD Hot Update Keynote Speech:
- Unreal Open Day2020 Principle and Implementation of UE Hot Update | lipengzha
- Unreal Open Day2020 Unreal Engine 4 Full Platform Hot Update Solution | lipengzha
The series of UE4 hot update articles I wrote can be used as a reference for engineering practice:
- UE4 Hot Update: Demand Analysis and Scheme Design
- UE4 resource packaging tool HotPatcher
- UE4 Hot Update: Automated Process Based on HotPatcher
- 2020 Unreal Open Day
- UE4 Hot Update: Split the basic package
- UE4 Hot Update: Asset Management and Audit Tool
- UE4 Hot Update: Create Shader Patch
- UE4 Hot Update: Questions & Answers
- UE Hot Update: Binary Patch Solution for Resources
- UE Hot Update: Shader Update Strategy
- UE Hot Update: Reload and Reapply of Config
- Resource Inspection Automation Practice Based on ResScannerUE
- UE5: Game Feature Pre-Research
- UE Resource Management: Engine Packaging Resource Analysis
- Shader compression scheme based on ZSTD dictionary
- Runtime reorganization scheme for Pak in Unreal Engine
- A Flexible and Non-Intrusive Basic Package Splitting Scheme
- HotPatcher Modular Transformation and Development Planning
- Resource Management: Reshaping UnrealEngine Subcontracting Solution
Resource management framework based on HotPatcher
Application project
元梦之星 | Apex Legends Mobile | WitiSports | MOSSAI | 二之国:交错世界 | |
---|---|---|---|---|---|
HotPatcher is used in a large number of UE projects and is currently the most popular hot update tool in the UE community.
If the HotPatcher project has helped you and you hope that HotPatcher can do better in the future, you can scan the donation QR code below to support the author.
WechatPay | Alipay |
---|---|