Skip to main content
Skip table of contents

Upload Demo App and Apply Pre-Made Patch

This guide walks you through the process of uploading a demo Unreal Engine application and applying a pre-made .pak patch using the Eagle 3D Streaming platform. This is ideal for understanding how patch functionality works—without needing to build a project from scratch.

Step 1. Download the demo packaged build from the link below:

Download Packaged Demo Project

Step 2. Go to Control Panel

Step 3. Upload the zip file downloaded in Step 1.

Refer to the official guide: Upload Your App

Step 4. Play the game 

Follow Step 7 onwards from the below documentation:  Stream Your App From Control Panel

Step 5. You should now see your app running in the browser.

Figure 1. Streaming the App

The next step is to upload pak file

Step 6. Construct Patch Upload URL

Use this pattern to create the upload link:

CODE
https://upload-old.eagle3dstreaming.com/patch/{userName}/{appName}/latest

{userName} → Your username on the https://controlpanel.eagle3dstreaming.com/

{appName} → The app name you used while uploading in Step 3

If your username is demo and your app name is patchDemo, your final URL will be:

CODE
https://upload-old.eagle3dstreaming.com/patch/demo/patchDemo/latest 

Step 7. Go to the URL you constructed above.

Figure 2. Visit Constucted URL

Step 8. Choose the Patch File

From the extracted contents of the .zip downloaded in Step 1, select the file:

Figure 3. Choose Pak File

Step 9. Upload the pak file

Figure 4. Upload the Pak File

Figure 5. Upload Completed

Step 10. Now Play the app again(like step 4)

Now return to your app and play it again (same as Step 4). You should now see the patch effects applied in the streamed app.

Figure 6. Patched App in Action

 


Need help?

🛠️ Contact our Support Team

💬 Join the Community on Discord

🆓 Get Started for free

 

Follow us on:

Facebook | GitHub | LinkedIn | YouTube

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.