Relocating game assets for a standalone packaged game

Hi,

I built the first person blueprint project and packaged it as a standalone game. I relocated the assets folder to a separate /data/first_person folder.

However when I launch it, it gives me a blank screen and is stuck with the message “Checking Pak Config”



# project path
export UE4_PROJECT_ROOT=/home/developer/first_person/LinuxNoEditor

# launch project, specifying the location of the game assets
"$UE4_PROJECT_ROOT/Engine/Binaries/Linux/UE4Game-Linux-Shipping" \"/data/first_person/first_person.uproject\"
4.22.3-0+++UE4+Release-4.22 517 0
Disabling core dumps.
Unable to read VR Path Registry from /home/developer/.config/openvr/openvrpaths.vrpath
Unable to read VR Path Registry from /home/developer/.config/openvr/openvrpaths.vrpath
Unable to read VR Path Registry from /home/developer/.config/openvr/openvrpaths.vrpath
Checking Pak Config


How can I fix this? I would like to separate my game engine binaries from my game assets. I’m packaging the game into a docker container, and the intent is to try and run the game engine from inside Kubernetes and have the static game assets shared across multiple instances of the game using a persistent volume mount.