
Build Multiplayer Pixel Streaming with Dedicated Servers
JUL
30
Thursday 30 July
11:00 AM CDT | 6:00 PM CEST | 8:00 PM GST (UAE) | 1:00 AM JST (Friday, July 31)
Address
Online
Registration
Welcome! To join the workshop, please register below.
Building multiplayer Pixel Streaming applications can be challenging, especially when dedicated servers are involved. Unlike a standard Unreal Engine package, multiplayer applications require both a standalone client build and a dedicated server build, along with the correct project configuration and deployment workflow.
In this workshop, we'll build the complete pipeline manually so you understand every step involved.
We'll begin by preparing a multiplayer-ready Third Person Template project and enabling Pixel Streaming. Then we'll configure the project for dedicated server support by creating the required build targets and packaging both the standalone client and dedicated server.
After testing the setup locally, we'll deploy both builds to Eagle 3D Streaming, configure the multiplayer application, and launch a live session where multiple browser users connect to the same Unreal Engine server.
Finally, we'll introduce the Eagle 3D Streaming Automation Tool, which automates the entire packaging and deployment workflow—allowing you to package both the standalone application and dedicated server, then upload everything to Eagle 3D Streaming with a single click.
By the end of the workshop, you'll understand both the manual process and how automation can dramatically simplify future deployments.
CEO, Eagle 3D Streaming
Quintin will introduce the workshop, explain multiplayer Pixel Streaming architecture, and demonstrate how dedicated server deployments are managed on Eagle 3D Streaming.
Unreal Engine Developer (Real-Time & Pixel Streaming)
Maruf will perform the complete technical walkthrough—from configuring the Unreal Engine project and building dedicated servers to deploying and testing multiplayer sessions on Eagle 3D Streaming.
Learn how to build dedicated server projects for multiplayer applications.
Understand the complete workflow for packaging and deploying multiplayer Unreal Engine projects.
Learn how multiplayer Pixel Streaming applications are deployed and managed using dedicated servers.
Understand the deployment pipeline required for multiplayer cloud applications.
Dedicated Server vs Standalone Client
Multiplayer architecture overview
How Pixel Streaming works with multiplayer
Create a Third Person Template project
Enable the Pixel Streaming plugin
Configure the project for multiplayer
Create Server.Target.cs
Create Client.Target.cs
Configure build targets
Prepare the project for dedicated server packaging
Package the standalone client
Package the dedicated server
Understand the generated build structure
Launch the dedicated server
Launch the standalone client
Connect multiple players
Verify multiplayer functionality
Organize standalone and dedicated server builds
Configure the application for deployment
Upload the standalone application
Upload the dedicated server
Configure multiplayer deployment
Launch the application
Join the application from multiple browsers
Verify synchronized multiplayer gameplay
Understand how Eagle manages multiplayer sessions
See how the Eagle 3D Streaming Automation Tool simplifies the entire deployment process by:
Packaging the standalone application
Packaging the dedicated server
Uploading both builds
Preparing the application for deployment
—all with a single click.
By the end of this workshop, you'll be able to:
Build a dedicated server for an Unreal Engine multiplayer project
Configure Unreal Engine for multiplayer Pixel Streaming
Create the required server and client build targets
Package standalone and dedicated server builds
Test multiplayer locally
Deploy multiplayer applications to Eagle 3D Streaming
Launch browser-based multiplayer sessions
Understand how the Automation Tool simplifies the deployment workflow
Learn the complete dedicated server workflow from scratch
Understand how multiplayer Pixel Streaming applications are structured
Build and package standalone and dedicated server applications manually
Deploy multiplayer projects to Eagle 3D Streaming
Test multiplayer sessions directly from the browser
Discover how to automate repetitive packaging and deployment tasks
To follow along, you'll need:
Unreal Engine (Any UE5 Version)
GitHub Source Build or Eagle 3D Streaming Source Build (UE 5.2 or UE 5.5)
Pixel Streaming Plugin
Basic Unreal Engine knowledge
Eagle 3D Streaming Account (required if you want to deploy and test on the platform)
Modern Web Browser for multiplayer testing
Start Growing Today
Jump into Eagle 3D's Discord and see what other UE devs are building with
pixel streaming.