Provides access to Apple GameCenter (iOS, Mac) for OpenFL projects using a common API.
You can easily install GameCenter using haxelib:
haxelib install gamecenter
To add it to a Lime or OpenFL project, add this to your project file:
<haxelib name="gamecenter" />
If you are running on iOS 8.0 or greater you will need to manually enable Sandbox or else Authorization will fail.
In iOS, go to Settings > Game Center and manually enable Sandbox.
Clone the GameCenter repository:
git clone https://github.com/openfl/gamecenter
Tell haxelib where your development copy of GameCenter is installed:
haxelib dev gamecenter gamecenter
You can build the binaries using "lime rebuild"
lime rebuild gamecenter ios
For mac you need to add this to mac-toolchain.xml
in linker id="dll"
<flag value="-framework"/>
<flag value="Gamekit"/>
To return to release builds:
haxelib dev gamecenter