Book Image

iOS 7 Game Development

By : Dmitry Volevodz
Book Image

iOS 7 Game Development

By: Dmitry Volevodz

Overview of this book

<p>Sprite Kit, a new framework introduced in iOS7, has been designed as a built-in animation workflow for keyframing 2D animation without the need of engines such as Unity to serve as an intermediate. Sprite Kit enables the easy and fast development cycle, leaving more time to work on gameplay and polish, and less on tedious tasks.</p> <p>This book offers a practical approach to game development with the Sprite Kit framework of iOS7 platform, by creating an endless runner game. You will gain a full understanding of the new Apple framework along with tips and tricks to interact with the game either by detecting taps, using sophisticated gesture recognizers, and moving sprites by dragging.</p> <p>Starting with how to get your first sprite on screen, and then moving on to complicated physics and animations, we will be learning about the new features that iOS7provides for game development. You will also learn how to optimize your game performance, how to add animation files and create texture atlas in Xcode 5, and how to build different particles. By the end of the book you will learn how to create full featured endless runner game, with animations, sound effects and particle systems, how to post you application to the iTunes Appstore and about different application icons, categories, certificates, provisioning profiles, new Xcode publishing features and review process.</p> <p>This book will teach you everything you need to know to create your own powerful and immersive games.</p>
Table of Contents (14 chapters)
iOS 7 Game Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Jayant C Varma is an Australian author, developer, and trainer who has gained experience from several other countries. He is the author of Learn Lua for iOS Game Development and is the founder of OZ Apps, a development consultancy specializing in mobile development. He has managed the IT operations for BMW dealerships since the mid 90s and has been an adopter of new technologies. He has also been an academic with James Cook University, and is actively involved in training and conducting workshops with AUC and ACS. He has previously created a text-based adventure game engine which was used in Z-Day Survival Simulator for Mongadillo Studios. He has been a reviewer for Packt Publishing on numerous iOS-related books and technologies including iOS development, such as MonoTouch Cookbook, Corona SDK Mobile Game Development, and Instant New iPad Features in iOS 6 How-to.

Dave Jewell has been working with microprocessors since you could count Bill Gates' bank balance. He has developed apps for Windows 1.0 (and still wakes up screaming!), the original 128K Apple Mac, and many other refugees from the science museum. Current interests include cross-platform mobile app development, CMS systems, and designing of programming languages and compilers. He is currently working as a freelance software developer, specializing in the creation of bespoke apps for iOS and Android. In the past, Dave has written thousands of technical articles as a contributing editor, and is a regular writer for many programming magazines including Program Now, .EXE, Delphi Magazine, Developer's Review, PC Plus, and PC Answers. He has also authored and co-authored a number of books including Instant Delphi (Wrox Press) and Polishing Windows (Addison-Wesley). Most of his books are now, like their author, long past their sell-by date.