Using our newly created Policy & User credentials we can Initialize GameLift inside Unreal Engine.
SELECT YOUR REGION
Make sure to select the correct region that you are going to use for your AWS services, double check that you do not misspell the region name as that will cause connection issues.
CALLBACK
You have to wait for the callback to execute before calling any GameLiftClient functionality, otherwise your project will assert
USING GAMELIFT
After you’ve “Created a GameLift Object” we can start accessing GameLift functionality!
You can find all GameLift functions by searching for GameLift in the Context menu
You can use utility function “GetGameLiftObject” to get the last created GameLiftObject, if you create a new object then this function will return that object. You can store a reference to the object instead if you want to use multiple GameLift Objects.