This document provides a detailed view on how to package a dedicated server.
Prerequisites:
1. Visual Studio 2022 - Download Visual Studio Tools
-Setting Up Visual Studio for Unreal Engine | Unreal Engine Documentation
Unreal Engine Source Code Version (Depends on the version your project is made on e.g., Unreal Engine 5.2) - Downloading Unreal Engine Source Code.
After downloading the Engine from source, you can build the Engine version. Details on how to do it.
-Building Unreal Engine from Source.
Info |
---|
If you don’t want to download source version of unreal engine you can download E3DS Unreal Engine Version which allows you to package dedicated servers. If you are using E3DS Unreal Engine, you can follow all the steps below. |
Get your Dedicated Server project ready.
Now that you have installed source code version of unreal engine, it’s time to get your dedicated server up and running. If you do not have a project of your own ready, you can get the Eagle 3D Streaming’s feature template project for free from https://bitbucket.org/Eagle3DStreaming/e3dsfeaturestemplate/ .
...
You can also locate the Unreal Engine source code executable if it is not showing here automatically.
Info |
---|
You have to choose E3DS Unreal Engine if you are using E3DS Unreal Engine instead of the Source code version of unreal. |
Once you select the unreal engine source code version to open the project, it will generate the solution file for the project. Open the solution file when it is generated.
...
You have now successfully packaged your dedicated server. Now if you want to upload this Dedicated server to Eagle 3D Streaming Control Panel, please refer to this following document:
Host dedicated server using E3DS infrastructure - E3DS Documents & Tutorials and start from Step. 1.