Skip to content

How to deploy Unreal Engine multiplayer servers using AWS GameLift

License

Notifications You must be signed in to change notification settings

spayne/unreal-multiplayer-server-in-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to deploy Unreal Engine multiplayer servers using AWS GameLift

This project provides instructions, supporting tools and assets to take to your Unreal Engine 5 project and deploy it to the AWS GameLift service. If you are interested in an integrated GUI, checkout the GameLiftStarterPlugin.

Tested Configuration: Unreal Engine 5.0.3 and GameLift Server SDK Release 4.0.2.

The design and steps are based on the AWS video series Building Games on AWS: Amazon GameLift & UE4. This project adds written instructions and a boto3 tool to automate the AWS configuration - so is easier to iterate on. Episode notes and bookmarks for the video series are on the Video Series Notes page.

The intended audience is Unreal Engine developers who are just getting started, have looked at the SDK documentation and reviewed video series above and are wanting to add AWS GameLift into their project.

Instructions

Follow the instructions on each of the sub-pages:

  1. Review the system design for a view of the scope, components and their responsibilities
  2. Ensure you have the prerequisites
  3. Build a UE Project with Client and Server Targets
  4. Setup the AWS Backend
  5. Test and Teardown

About

How to deploy Unreal Engine multiplayer servers using AWS GameLift

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages