Xamarin.iOS - FourInARow

This sample demonstrates how to use the GKMinmaxStrategist class to implement a computer-controlled opponent for turn-based, adversarial games. As part of this demonstration, the sample shows how to structure gameplay model code for use with the minmax strategist using the GKGameModel protocol and related APIs.

FourInARow application screenshot

Build Requirements

Xcode 7.0, iOS 9.0 SDK or OS X 10.11 SDK. This sample use new C# 6 features which means that you need IDE with C# 6 support(Xamarin Studio, Visual Studio 2015).

Runtime Requirements

iOS 9.0

Objective-C version of sample

Xamarin port changes are released under the MIT license