Getting Started
Setup
Configure Game Center for your app
Setup
App Store Connect
- Go to App Store Connect
- Select your app → Services → Game Center
- Enable Game Center
- Create Leaderboards and Achievements as needed
Xcode Capabilities
In your Xcode project (or UE project settings):
- Enable Game Center capability
- Enable iCloud capability (for cloud saves)
- Enable Sign in with Apple capability (if using Apple Sign-In)
Project Settings
In Project Settings → Platforms → iOS:
- Ensure Bundle Identifier matches App Store Connect
Basic Usage
// Authenticate with Game Center
UGCIK_Authenticate* Node = UGCIK_Authenticate::Authenticate(this);
Node->OnSuccess.AddDynamic(this, &AMyActor::OnAuthenticated);
Node->Activate();Or use the Authenticate async Blueprint node.
Testing
- Use Sandbox Game Center account for testing
- Access Point requires iOS 14+ device
- Cloud Saves require iCloud signed in on device