Learning iOS 8 Game Development

Learning iOS 8 Game Development Front Cover
0 Reviews
2015-06-17
369 pages

Book Description

Create robust and spectacular 2D and games from scratch using Swift – Apple's latest and easy-to-learn programming language

About This Book

  • Create engaging games from the ground up using SpriteKit and SceneKit
  • Boost your game's visual performance using Metal - Apple's new library
  • A step-by-step approach to exploring the world of game development using Swift

Who This Book Is For

This book is for novices as well as proficient game developers who want to learn more about game development using Swift. If you are from a 2D game development background and would like to learn the basics of , this book is for you. Additionally, if you want to learn the basics of graphics programming and shaders, this book will be a good starting point.

In Detail

Game development has been simplified with Apple's new programming language―Swift. It starts with the absolute basics such as the Xcode interface and takes you all the way to Swift programming.

You will take a walk through the creation of 2D and 3D games followed by an introduction to SpriteKit and SceneKit. The book also looks at how game objects are placed in 3D scenes, how to use the graphics pipeline, and how objects are displayed on screens. You will also delve into essential game concepts such as collision detection, animation, particle , and scene transitions. Finally, you will learn how to publish and distribute games to the iTunes store.

Table of Contents

Chapter 1. Getting Started
Chapter 2. Swift Basics
Chapter 3. An Introduction to Xcode
Chapter 4. SpriteKit Basics
Chapter 5. Animation and Particles
Chapter 6. and Parallax Effect
Chapter 7. Advanced SpriteKit
Chapter 8. SceneKit
Chapter 9. Metal
Chapter 10. Publishing and Distribution

Book Details

  • Title: Learning iOS 8 Game Development
  • Author:
  • Length: 369 pages
  • Edition: 1
  • Language: English
  • Publisher:
  • Publication Date: 2015-06-17
  • ISBN-10: 178439355X
  • ISBN-13: 9781784393557

How to Download? Report Dead Links & Get a Copy