Package your Stream
Step 1: Prepare your project
Ensure your project is in C++ and uses the correct Unreal Engine source version.
Verify you have the right Clang version for cross-platform compiling.
Run "SetupYOMForBuildingLocally.bat" script located in the root of your SDK (if not done already).
Step 2: Prepare your project
Before building, use these recommended settings for safe deployment:
Run in Editor: Disabled
Reboot Client: Disabled
Auto Spawn Player: Disabled
Force Authentication: Disabled
Step 3: Package the project
Navigate to the top bar: Platforms → Linux.
Set the Build Target to Game or Server
Click "Package Project" at the top.
When selecting a folder to build your project we recommend creating a new folder in your project folder called "Build". Choose this "Build" folder as the destination for both client and server builds.
Step 4: Generate builds
Wait for the build process to complete. Speed may vary depending on the size of your project.
Verify that two folders, "Linux" and "Linux Server", are created inside the "Build" folder.
Step 5: Package for YOM
In Unreal Engine, go to the top bar: Tools → YOM → Package Project.
In the opened menu, select the paths to your client and server build folders.
If you used the recommended "Build" folder, paths should be automatically selected.
Click "Package Project" to create separate zip files for the client and server.
After the process completes, find a new folder called "BuildData" in your project directory.
Result
Inside "BuildData", you'll find two zip files, one for the client and one for the server, that are ready to upload to app.yom.ooo.
Last updated