Eagle 3D Streaming

Host a Multiplayer Server App using E3DS infrastructure

Steps to host a Multiplayer Server App in the Old Control Panel.

Prerequisites

You must have a functional ‘Multiplayer Server App’ and an associated app configured with its Multiplayer Server: a 'Streaming App'.

We are expecting that you have successfully Built, Packaged, and tested your Multiplayer Server Locally and that your client App was able to connect with that Packaged Server.

We are expecting you are Uploading a Server App that is working 100% correctly on your Local environment.

 

For help Packaging the Multiplayer Server, see these URLs:

https://docs.unrealengine.com/5.1/en-US/setting-up-dedicated-servers-in-unreal-engine/

Setting Up Dedicated Servers | Unreal Engine 4.27 Documentation | Epic Developer Community

Building and Testing Dedicated Servers in Unreal Engine 5

Instructions

Step 1. Archive creation

  1. In the Root folder, select all the files and folders.

image-20240328-052938.png
Image 1. Root Folder: Select all files and folders
  1. Right-click the selected files and choose ‘Send to’ > ‘Compressed (zipped) folder’.

The Supported Archive Formats are: RAR, ZIP, 7z.

image-20240328-053352.png
Image 2. Send to Compressed folder

Step 2. Multiplayer Server App upload

  1. Login to the Control Panel.

  2. Navigate to ‘Multiplayer Server Apps'.

  3. Under ‘Details’, click ‘Add’

  1. Enter the app name.

  1. Click ‘Add’.

After confirming the app name matches the executable file name, click Add to open the Uploader page in a new tab.

  1. Click 'Choose File'.

Browse your files to locate and open the archive created in Step1.

  1. Click ‘Upload’.

  1. Refresh the Control Panel to see the uploaded App in ‘Multiplayer Server Apps’ under 'Details'.

Step 3. Server App Initiation

  1. Click ‘Start Server App’.

This action initiates the Multiplayer Server.

  1. Refresh the Control Panel.

  2. The app will be listed under 'Running Apps'.

Step 4. Launching the Streaming App

Follow the steps below:

  1. Navigate to ‘Standalone Apps’.

  2. Upload the Streaming App (associated to your Server app and configured with its Multiplayer Server).

  3. Select the Streaming App in ‘Step 1: Select an App’.

  4. Select a Config in ‘Step 2: Select a Config’.

  5. Click ‘Play App’ in ‘Step 3: Generate URLs'.

Step 5. Stopping the Server

To stop the Multiplayer Server, click ‘Stop Server App’.

Step 6. Preparing the game for Multiplayer

With your server set up, it is now ready for Multiplayer use.

To use your server for multiplayer, complete the following:

  • Incorporate Eagle 3D’s UE multiplayer template into your project, the source code is: Bitbucket

  • Follow Eagle 3D’s instructions for setting up Multiplayer. Refer to this document.

 

 

 


Need help? Contact Support

Submit a new request at E3DS support portal.

Requests sent on weekends will not be addressed until the following business day.

Eagle 3D Streaming