Book Image

Learning iOS 8 Game Development Using Swift

By : Siddharth Shekar
Book Image

Learning iOS 8 Game Development Using Swift

By: Siddharth Shekar

Overview of this book

<p>Game development has been simplified with Apple's new programming language—Swift. If you're looking to start learning iOS development then you'll get everything you need - from&nbsp;the absolute basics such as the Xcode interface and takes you all the way to Swift programming.</p> <p>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 mobile screens. You will also delve into essential game concepts such as collision detection, animation, particle systems, and scene transitions. Finally, you will learn how to publish and distribute games to the iTunes store.</p>
Table of Contents (18 chapters)
Learning iOS 8 Game Development Using Swift
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Exploring Texture Packer


Texture Packer is a very popular piece of software that is used by industry professionals such as Disney, Zynga, and WG Games to create sprite sheets. You can download it from https://www.codeandweb.com/.

This is similar to how we created the images earlier when creating enemy animations. To create sprite sheet animation using Texture Packer, you also have to create the individual frames in Photoshop or Illustrator first. I have already made them and have each of the images for the individual frames ready.

You can use the trial version of Texture Packer to follow along the tutorial. When downloading, choose the version that is suitable for your operating system. Fortunately, Texture Packer is available for all major operating systems, including Linux.

Tip

Once you have downloaded Texture Packer, you get three options: you can click to try the full version for a week, purchase the license, or click on Essential version to use a trial version. In the trial version, some...