PacktLib: iOS 7 Game Development

iOS 7 Game Development

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

Updates on iOS 7

Redesigning the iOS

New APIs

Developing games for iOS 7

Framework for game development

Knowing about Sprite Kit

Benefits of Sprite Kit

Game controller support

Game center renovations

Summary

Our First Sprite Kit Project

Sprite Kit basics

Anatomy of a Sprite Kit project

Scenes

Nodes

Actions

Game loop

Adding a background image to our game

Moving the character with actions

Adding infinite scrolling

Adding a score label

Summary

Interacting with Our Game

Handling touches

Using gesture recognizers

Accelerometer

Physics engine

Summary

Animating Sprites

What is animation?

What is a texture atlas?

Adding animations to our project

Character states

Adding shield animations

Adding a parallax background

Summary

Particle Effects

Particle emitters

First particle effect

Advanced physics

Scene transitions

Summary

Adding Game Controllers

Native game controllers

Game controller basics

Using a controller in our game

Handling controller notifications

Adding sound and music

Summary

Publishing to the iTunes App Store

Registering as a developer

Bundle ID

Provisioning profiles

Preparing our application for the App Store

Managing applications in iTunes Connect

Life after uploading

Summary

Index