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.
-
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.
- 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.
Detailed steps for building and packaging a game for Android and iOS are available in the Game Packaging section of our Production Readiness Guide.
Check the updated GUIDE for in-depth details about how to use AWS GameKit.