Lyra Sample

Explore how to host Unreal Engine projects on Edgegap using techniques from the Lyra Sample.

✔️ Preparation

Before we start, you will need:

Open your Epic Games launcher and navigate to Unreal Engine / Library / Fab Library.

Search for "lyra", then Create Project. We recommend using SSD for faster builds.

⚡ Deploy and Connect

1. Deploy a Server on Edgegap

☑️ To get started, you'll need to create a free account with Edgegap. No credit card required.

☑️ Create a new app version for your application, choose Lyra Sample.

☑️ Deploy a server with your Lyra Sample app version.

☑️ Open your new deployment's details.

☑️ Find your deployment's unique, one-time connection details:

  • Host URL in format 780aa4260e83.pr.edgegap.net ,

  • External Port in format 30854 (5 digits).

✅ You may now proceed to the next step.

2. Play In Editor (PIE)

☑️ Navigate to your new Lyra Starter Game project root folder on your drive.

☑️ Edit file Config / DefaultEngine.ini with a text editor (such as notepad).

☑️ For each [section] below, add the following contents if it exists or create the section.

[ConsoleVariables]
net.IgnoreNetworkChecksumMismatch=1
net.CurrentHandshakeVersion=2
net.MinHandshakeVersion=2
net.VerifyNetSessionID=0
net.VerifyNetClientID=0

[/Script/Engine.GameEngine]
!NetDriverDefinitions=ClearArray
+NetDriverDefinitions(DefName="GameNetDriver",DriverClassName="OnlineSubsystemUtils.IpNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")

[/Script/OnlineSubsystemUtils.IpNetDriver]
MaxClientRate=1000000000 
MaxInternetClientRate=1000000000
InitialConnectTimeout=120.0

[/Script/BuildSettings.BuildSettings]
DefaultServerTarget=LyraServer

☑️ Open your new project in Unreal Engine.

☑️ Press the ▶️ Play button to start your game client.

☑️ Press tilde ~ and input open {host}:{port} with connection details from previous step.

🙌 Congratulations on your first Deployment on Edgegap!

✏️ Customize Server Build

Last updated

Was this helpful?