Introducing GameplayKit – WWDC15

WWDC15GameplayKit provides a collection of essential tools and techniques used to implement gameplay logic. Get introduced to the GameplayKit framework and see how to put its capabilities to work in your own titles. Learn about managing state machines, controlling game entities, and implementing rule systems. Dive into its built-in tools for randomization, pathfinding, and advanced simulation.

Sample Code:
DemoBots: Building a Cross Platform Game with SpriteKit and GameplayKit

Download: SD | HD | PDF

WWDC 2015 > Graphics and Games > Introducing GameplayKit