Zen Store

An Overview of Zen Store.

Choose your operating system:

Windows

macOS

Linux

Zen Store is an experimental feature that enables you to store cooked assets to a local storage server instead of loose files into the local filesystem. The storage server enables games to run on development kits without the need to deploy the game content. The storage server can be enabled by navigating to your C:\MyProject\Config\DefaultGame.ini file and implementing the following settings:

[Zen.AutoLaunch]
DataPath=%APPSETTINGSDIR%Zen/Data
LocalDataCachePathEnvOverride=UE-LocalDataCachePath
LocalDataCachePathEditorOverrideSetting=LocalDerivedDataCache
ExtraArgs=--http asio --gc-cache-duration-seconds 2937600 --gc-interval-seconds 21600

[/Script/UnrealEd.ProjectPackagingSettings]
bUseZenStore=true 

The storage server makes it possible to read chunks over HTTP, by using the command:

-ZenStoreHost=[ip] 

This enables games to run on development kits without the need to deploy the game content.