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.