Learn Sprite Kit For Ios Game Development

E-Book Overview

With Learn Sprite Kit for iOS Game Development, youll discover how easy it is to create 2D games using the new Sprite Kit framework from Apple. Youll find how simple it is to create a scene, add animated sprites, incorporate edges, play sound effects, and create animated particles for special effects. Youll also use touch events to control your sprites, implement the built-in physics engine, handle sprite collisions and contacts, and much more. To help you in learning how to use all these cool features of Sprite Kit, youll follow along as we build a complete 2D game for iPhone. By the time you finish the book, youll have made your own 2D game, and youll have learned all you need to know to get started on your next masterpiece. What youll learn * How to add animated sprites to your game scene * Using TouchEvents to have your sprite react to touch input * How to apply realistic physics to your game scene and characters * Handling sprite collisions and contacts with other game elements * Adding game logic for sprite interaction, scoring, levels, and more * Adding a second player and using GameKit Who this book is for Beginning developers who have some understanding of object-oriented programming as well as intermediate iOS developers who want to get up to speed quickly with Sprite Kit.

E-Book Content

Get up to speed with Apple’s 2D game framework Learn Sprite Kit for iOS Game Development Leland Long For your convenience Apress has placed some of the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to access them. Contents at a Glance About the Author���������������������������������������������������������������������������������������������������������������xiii About the Technical Reviewer�������������������������������������������������������������������������������������������� xv Acknowledgments������������������������������������������������������������������������������������������������������������ xvii Introduction����������������������������������������������������������������������������������������������������������������������� xix ■■Chapter 1: Hello World�������������������������������������������������������������������������������������������������������1 ■■Chapter 2: SKActions and SKTextures: Your First Animated Sprite���������������������������������13 ■■Chapter 3: Sprite Movement Responding to User Inputs�������������������������������������������������29 ■■Chapter 4: Edges, Boundaries, and Ledges���������������������������������������������������������������������49 ■■Chapter 5: More Animated Sprites: “Enemies” and “Bonuses”��������������������������������������77 ■■Chapter 6: Creating a Cast of Characters����������������������������������������������������������������������103 ■■Chapter 7: Points and Scoring���������������������������������������������������������������������������������������121 ■■Chapter 8: Contacts and Collisions��������������������������������������������������������������������������������141 ■■Chapter 9: Add More Scenes and Levels�����������������������������������������������������������������������183 ■■Chapter 10: Where to Go from Here�������������������������������������������������������������������������������225 Index���������������������������������������������������������������������������������������������������������������������������������227 v Introduction What This Book Is This book serves as a guide to help you make your own iPhone game. The goal is to help you create a simple 2D game from scratch using the new programming framework provided by Apple called “Sprite Kit.” By using Sprite Kit to create your game, you will find that a lot of things that you would normally have to code yourself handled for you. You’ll be amazed at how little code it takes to create a
You might also like

清代杂剧全目:中国古典戏曲总录之六
Authors: 傅惜华    259    0


白莲教探奥
Authors: 王兆祥    320    0


Bijoux Creatifs En Pate D'argent
Authors: Sabine Alienor Singery    168    0


A Winning Attitude (2004)
Authors: Rosie Hamilton-McGinty    184    0


Principios Del Diseño En Color
Authors: Wucius Wong    188    0


Stochastic Orders And Decision Under Risk
Authors: Mosler    178    0



Best Of Watercolor - Painting Color
Authors: Sara M. Doherty    142    0


Building Traditional Kitchen Cabinets
Authors: Jim Tolpin    122    0