The plugin is developed using Unreal version 5.0. Install before proceeding.
Game projects created in Unreal versions later than 5.0 are not backward compatible. AWS GameKit supports Unreal Engine version 5.0.
Build
Windows
Create the Visual Studio Solution for your game. In File Explorer, right click on [your_game].uproject and select “Generate Visual Studio project files”
Build GameKit C++ and copy over the DLL/PDB files. Make sure to checkout the matching version from the .gkcpp_version file in this repository. Note: this step is only needed if the plugin is being rebuilt. Prebuilt plugin for Windows, macOS, Android and iOS can be downloaded from this repository’s Releases.
macOS
Generate the Xcode workspace
/Users/Shared/Epic\ Games/UE_5.0/Engine/Build/BatchFiles/Mac/GenerateProjectFiles.sh -project <path to your .uproject file>
Build GameKit C++ and copy over the libraries. Make sure to checkout the matching version from the .gkcpp_version file in this repository. Note: this step is only needed if the plugin is being rebuilt. Prebuilt plugin for Windows, macOS, Android and iOS can be downloaded from this repository’s Releases.
AWS GameKit Plugin for Unreal
Dev Setup
Unreal/C++
The plugin is developed using Unreal version 5.0. Install before proceeding.
Game projects created in Unreal versions later than 5.0 are not backward compatible. AWS GameKit supports Unreal Engine version 5.0.
Build
Windows
Create the Visual Studio Solution for your game. In File Explorer, right click on
[your_game].uprojectand select “Generate Visual Studio project files”Build GameKit C++ and copy over the DLL/PDB files. Make sure to checkout the matching version from the .gkcpp_version file in this repository. Note: this step is only needed if the plugin is being rebuilt. Prebuilt plugin for Windows, macOS, Android and iOS can be downloaded from this repository’s Releases.
macOS
Android and iOS
Detailed steps for building and packaging a game for Android and iOS are available in the Game Packaging section of our Production Readiness Guide.
Using the Plugin
Check the updated GUIDE for in-depth details about how to use AWS GameKit.