LootLocker Unreal SDK
About •
Installation •
Configuration •
Sample App •
Support
About
LootLocker is a game backend-as-a-service that unlocks cross-platform systems so you can build, ship, and run your best games.
Full documentation is available here
Installation
For a more detailed guide on installation, please see our User Documentation
- Download the latest Unreal Package release or clone the repo.
- Copy the LootLockerSDK folder.
- Paste the LootLockerSDK folder into the plugins folder created in the root of your project (create if it doesn’t exist)
- Right-click on the “Unreal Engine Project Launch” file in the root of your project and click on “Generate Visual Studio Project Files”
- Open the .sln file of your project
- Open your project’s Build.cs file
-
Add LootLockerSDK
to the PublicDependencyModuleNames list
Example:
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "LootLockerSDK" });
-
Add {"HTTP", "Json", "JsonUtilities"}
to the PrivateDependencyModuleNames list
Example:
PrivateDependencyModuleNames.AddRange(new string[] { "HTTP", "Json", "JsonUtilities" });
Configuration
- Navigate to Edit/Project Settings in the editor, Scroll down on the left panel until the plugins sections of the project settings, Click on LootLockerSDK
- Modify the LootLockerGameKey, Platform, Game Version, Development mode and AllowTokenRefresh (Set to true if you want the LootLockerSDK to attempt to refresh the token if it expires). What values to set, you can find in the LootLocker dashboard. You should already have an account from https://console.lootlocker.com/login
Support
If you have any issues or just wanna chat you can reach us on our Discord Server