Build 2D games with SpriteKit and Swift. Add clever features like pathfinding, artificial intelligence, and complex rule systems to your games with GameplayKit.
DRY—Don't Repeat Yourself: Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
Tip excerpt from The Pragmatic Programmer, 20th Anniversary Edition. Reproduced with permission of the publisher.