Official gameplaykit tutorial Maze rewritten in swift 2, only target iOS.
Move the player character (bright blue diamond) around the maze while avoiding the enemy characters (colored squares). If you can't escape, use a powerup to make the enemy characters flee. While they're fleeing, run into one to defeat it, sending it back to its starting position.
OS X: Arrow keys to move the player, space bar for powerup. iOS: Swipe to move the player, tap for powerup.
Xcode 7.1, iOS 9.0 SDK
iOS 9.0