iOS Swift Game Development Cookbook: Simple Solutions for Game Development Problems
<div><p>Ready to make amazing games for the iPhone, iPad, and iPod touch? With Apple’s Swift programming language, it’s never been easier. This updated cookbook provides detailed recipes for a managing wide range of common iOS game-development issues, ranging from 2D and 3D math to SpriteKit and OpenGL to performance—all revised for Swift.</p><p>You get simple, direct solutions to common problems found in iOS game programming. Need to figure out how to give objects physical motion, or want a refresher on gaming-related math problems? This book provides sample projects and straightforward answers. All you need to get started is some familiarity with iOS development, Swift, and Objective-C.</p><ul><li>Design the architecture and code layout of your game</li><li>Build and customize menus with UIKit</li><li>Detect and respond to user input</li><li>Use techniques to play sound effects and music</li><li>Learn different ways to store information for later use</li><li>Create 2D graphics with SpriteKit</li><li>Create 3D graphics with SceneKit</li><li>Add two-dimensional physics simulation</li><li>Learn beginning, intermediate, and advanced 3D graphics with OpenGL</li><li>Create challenges with artificial intelligence</li><li>Take advantage of game controllers and external displays</li></ul></div>