General
- Fixed DateTime conversion from AWS to Unreal Format
- Fixed DateTime conversion from Unreal to AWS format
This guide will show you how to obtain your Credentials that you use in your DefaultEngine.ini configuration file.
Head to https://dev.epicgames.com/portal, login and select your Project. (Or create a new project if you don’t have one yet)
If you want to use the Epic Account Services functionality, we must configure our Client to have permissions to use EAS.
After creating our Access Policy (from this guide), we’ll create a new user and assign that user to our newly created Policy.
I highly encourage you to “Download .csv” to save your credentials to a file, otherwise you will NOT be able to retrieve these credentials again!
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "gamelift:*",
"Resource": "*"
}
]
}
Before we can initialize and use GameLift, we need to create Access keys that we use to Identify ourselves with Amazon GameLift.
Follow these tutorials on how to create an Access Policy & Assign a user to our Policy.
Using our newly created Policy & User credentials we can Initialize GameLift inside Unreal Engine.
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.
Check out the downloadale Example Project