Index
A
- accelerometer
- about / Accelerometer
- advantages / Accelerometer
- actions
- types / Actions
- actions, Sprite Kit project
- about / Actions
- affectedByGravity property / Physics simulation basics
- animation
- about / What is animation?
- adding, to Sprite Kit project / Adding animations to our project
- API, iOS7
- about / New APIs
- application
- preparing, for App Store / Preparing our application for the App Store
- managing, in iTunes Connect / Managing applications in iTunes Connect
- registering, in iTunes Connect / Managing applications in iTunes Connect
- building, for distribution / Managing applications in iTunes Connect
- states, after uploading / Life after uploading
- App Store
- application, preparing for / Preparing our application for the App Store
B
- background image
- adding, to Sprite Kit project / Adding a background image to our game
- background music
- adding / Adding sound and music
- bitmasks
- about / Advanced physics
- BodyWithCircleOfRadius method / Physics simulation basics
- BodyWithEdgeFromPoint
- toPoint method / Physics simulation basics
- BodyWithPolygonFromPath method / Physics simulation basics
- BodyWithRectangleOfSize method / Physics simulation basics
- Bundle ID
- about / Bundle ID
C
- categoryBitMask
- about / Advanced physics
- categoryBitMask property / Physics simulation basics
- character
- moving, with actions / Moving the character with actions
- character state
- handling / Character states
- running state / Character states
- jumping state / Character states
- in air state / Character states
- Cocos2d
- about / Framework for game development
- collisionBitMask
- about / Advanced physics
- collisionBitMask property / Physics simulation basics
- contactBitMask property / Physics simulation basics
- contactTestBitMask
- about / Advanced physics
D
- density property / Physics simulation basics
- developer provisioning profile
- about / Provisioning profiles
- draw calls
- about / What is animation?
- dynamic property / Physics simulation basics
E
- Emitter Node properties
- setting / First particle effect
F
- FPS (frames per second)
- about / Sprite Kit basics
G
- game center
- features / Game center renovations
- game controllers
- native game controllers / Native game controllers
- basic concepts / Game controller basics
- standard form-fitting controller / Game controller basics
- extended form-fitting controller / Game controller basics
- extended wireless controller / Game controller basics
- using, in Sprite Kit project / Using a controller in our game
- notifications, handling / Handling controller notifications
- game controller support
- about / New APIs, Game controller support
- game development
- framework / Framework for game development
- OpenGL / Framework for game development
- UIKit / Framework for game development
- third-party libraries / Framework for game development
- Cocos2d / Framework for game development
- game loop
- about / Game loop
- games
- developing, for iOS7 / Developing games for iOS 7
- gesture recognizers
- about / Using gesture recognizers
- using / Using gesture recognizers
I
- infinite scrolling
- adding / Adding infinite scrolling
- iOS7
- features / Redesigning the iOS
- API / New APIs
- games, developing for / Developing games for iOS 7
- Sprite Kit / Knowing about Sprite Kit
- iOS developer portal
- iOS Developer program
- iTunes Connect
- application, managing / Managing applications in iTunes Connect
- about / Managing applications in iTunes Connect
- URL / Managing applications in iTunes Connect
- application, registering / Managing applications in iTunes Connect
M
- mass property / Physics simulation basics
- Multitasking
- about / New APIs
N
- native game controllers
- about / Native game controllers
- advantages / Native game controllers
- node
- about / Nodes
- types / Node types
- properties / Node types
- methods / Node types
O
- OpenGL
- about / Framework for game development
P
- parallax
- about / Adding a parallax background
- parallax background
- adding / Adding a parallax background
- particle effects
- creating / First particle effect
- particle emitter
- about / Particle emitters
- physics body
- properties / Physics simulation basics
- physics engine
- about / Physics engine
- physics simulation / Physics simulation basics
- implementing / Implementing the physics engine
- physics simulation
- about / Physics simulation basics
- provisioning profiles
- about / Provisioning profiles
- developer provisioning profile / Provisioning profiles
- store provisioning profile / Provisioning profiles
R
- register as a developer
- with Apple / Registering as a developer
- restitution property / Physics simulation basics
S
- scene
- about / Scenes
- scene transitions
- handling / Scene transitions
- score label
- adding / Adding a score label
- shield animations
- adding / Adding shield animations
- SKEffectNode / Node types
- SKEmitterNode / Node types
- SKLabelNode / Node types
- SKNode / Node types
- SKShapeNode / Node types
- SKSpriteNode / Node types
- sound effects
- adding / Adding sound and music
- Sprite Kit
- about / New APIs, Knowing about Sprite Kit
- advantages / Benefits of Sprite Kit
- Sprite Kit physics
- about / Advanced physics
- bitmasks / Advanced physics
- Sprite Kit project
- about / Sprite Kit basics
- anatomy / Anatomy of a Sprite Kit project
- scene / Scenes
- node / Nodes
- node, types / Node types
- actions / Actions
- game loop / Game loop
- background image, adding / Adding a background image to our game
- character, moving with actions / Moving the character with actions
- infinite scrolling, adding / Adding infinite scrolling
- score label, adding / Adding a score label
- animation, adding / Adding animations to our project
- character state, handling / Character states
- shield animations, adding / Adding shield animations
- parallax background, adding / Adding a parallax background
- scene transitions / Scene transitions
- game controllers, using / Using a controller in our game
- sound effects, adding / Adding sound and music
- background music, adding / Adding sound and music
- store provisioning profile
- about / Provisioning profiles
T
- Text Kit
- about / New APIs
- texture atlas
- about / What is a texture atlas?
- benefits / What is a texture atlas?
- third-party libraries
- about / Framework for game development
- touches
- handling / Handling touches
- touchesBegan method / Handling touches
- touchesCancelled method / Handling touches
- touchesEnded method / Handling touches
- touchesMoved method / Handling touches
U
- UIKit
- about / Framework for game development
- usesPreciseCollisionDetection property / Physics simulation basics
X
- Xcode
- about / What is a texture atlas?