Amazon GameLift launches a script to automate building the server SDK for Unreal Engine game servers on Linux

2 minute read
Content level: Intermediate
0

Amazon GameLift launches a docker based solution to generate C++ Server SDK binary and SSL libraries for the Amazon GameLift Unreal plugin for game servers using Unreal Engine 5.1, 5.2, and 5.3 that run on Linux.

We are excited to announce the launch of a docker based solution, available on the Amazon GameLift Toolkit repository, to build the Amazon GameLift C++ Server SDK binaries for Unreal Engine 5 game builds running on Amazon Linux 2023. Thanks to your feedback, we now understand the challenges related to building the server SDK, especially around building and installing the right version of OpenSSL when using the Amazon GameLift plugin for Unreal Engine. While we continue to work on improving the plugin experience, with the launch of this script we are making it easy to get the required SSL libraries and the Amazon GameLift C++ server SDK binary without having to manually execute multiple steps to generate the same.

This script benefits customers developing games on both Windows as well as Linux OS and targeting Amazon Linux 2023 OS as the runtime environment for their game server. To run this script locally, you need git and docker installed on your developer machine. However, the quickest way to utilize this script would be to use AWS CloudShell which removes the need to install any tools locally. On successful execution the script downloads and builds OpenSSL and the Amazon GameLift C++ Server SDK and produces the required binaries. The result is quick integration with the Amazon GameLift Server SDK leading to a faster on boarding experience on Amazon GameLift.

To learn more about the Amazon GameLift build script for Unreal Engine 5, check out the GitHub repository.

Thank you,

Sachin Gupta | Sr. PM-T, Amazon GameLift

AWS
EXPERT
Sachin
published a month ago98 views