Zstandard compression forKBVEZstd
An Unreal Engine plugin wrapping Facebook's Zstandard (zstd) 1.5.7, bringing fast real-time lossless compression into Unreal projects as a Third Party runtime module that vendors a single zstd provider.
One zstd provider
The Facebook Zstandard amalgamation ships as a vendored Third Party dependency, so projects link exactly one zstd provider. The runtime module FKBVEZstdModule is opt-in, not enabled by default.
- Loading — loads at the Default phase.
- Fit — save data, world chunks, network payloads.
What it gives you
Features
Vendored zstd 1.5.7
The Facebook Zstandard amalgamation is included as a Third Party dependency, so projects link one zstd provider.
Runtime module
FKBVEZstdModule loads at the Default phase; not enabled by default, opt in per project.
Cross-platform
Builds for Win64, Linux, and Mac.
Real-time friendly
Zstandard's ratio-to-speed trade-off suits save data, world chunks, and network payloads.
Questions
Frequently asked
What is the KBVEZstd plugin?
KBVEZstd is an Unreal Engine runtime plugin that wraps Facebook's Zstandard (zstd) 1.5.7 compression library, exposing fast real-time lossless compression to Unreal projects on Win64, Linux, and Mac.
Which Unreal Engine versions does KBVEZstd support?
KBVEZstd targets a minimum engine version of 5.4 and ships for the Win64, Linux, and Mac platforms. It is a Runtime module loaded at the Default loading phase.
Why use Zstandard in an Unreal project?
Zstandard offers a strong compression-ratio to speed trade-off suited to real-time workloads, making it well matched to compressing save data, world chunks, and network payloads in a game.
