Book Image

Game Development with Swift

By : Stephen Haney
Book Image

Game Development with Swift

By: Stephen Haney

Overview of this book

Table of Contents (18 chapters)
Game Development with Swift
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Harnessing SpriteKit's particle system


SpriteKit includes a powerful particle system that makes it easy to add exciting graphics to your game. Particle emitter nodes create many small instances of an image that combine together to create a great-looking effect. You can use emitter nodes to generate snow, fire, sparks, explosions, magic, and other useful effects that would otherwise require a lot of effort.

For our game, you will learn to use an emitter node to create a trail of small dots behind Pierre Penguin as he flies, making it easier for the player to learn how their taps influence Pierre's flight path.

When we are finished, Pierre's dot trail will look something like this:

Adding the circle particle asset

Each particle system emits multiple versions of a single image in order to create a cumulative particle effect. In our case, the image is a simple circle. To add the circle image to the game, follow these steps:

  1. Open the Images.xcassets file in Xcode.

  2. Locate the dot.png image in the Particles...