Skip to content

Latest commit

 

History

History
52 lines (29 loc) · 1.4 KB

README.md

File metadata and controls

52 lines (29 loc) · 1.4 KB

MIT License Haxelib Version Build Status

GameCenter

Provides access to Apple GameCenter (iOS, Mac) for OpenFL projects using a common API.

Installation

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" />

Troubleshooting

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.

Development Builds

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