GameplayKit is an awesome framework introduced in iOS 9 that makes implementing many common tasks in your game much easier. GameplayKit is a collection of tools that can help you with features like pathfinding, randomization, state machines, rule systems, and more. In this GameplayKit tutorial, you’re going to focus on two parts of GameplayKit: its Entity-Component system, and Agents, Goals, and B