際際滷

際際滷Share a Scribd company logo
SpriteKit 101
www.spritekit101.info
Marin Todorov

Friday, October 25, 13
Marin Todorov
^Touch Code Magazine ̄
www.touch-code-magazine.com

^Ray Wenderlich iOS Team ̄
www.raywenderlich.com (biggest iPhone blog out there)

Active on GitHub, Stackover?ow, what have you...
www.spritekit101.info
Friday, October 25, 13
Marin Todorov
^iOS Games by Tutorials ̄
^iOS7 by Tutorials ̄
^Adobe AIR Cookbook ̄
and more...

www.spritekit101.info
Friday, October 25, 13
Today you will:
¥ Learn about SpriteKit
¥ See SpriteKit Code
¥ Get inspired to create iOS games
¥ and ...

www.spritekit101.info
Friday, October 25, 13
Swag
SWAG!
Arghhh!

www.spritekit101.info
Friday, October 25, 13
Swag
1 copy ^iOS Games by Tutorials ̄
1 copy of ^Texture packer ̄

1 copy of Particle Designer 2.0
www.spritekit101.info
Friday, October 25, 13
This Session
1. Introduction
2. About SpriteKit
3. How is SpriteKit better?
4. Code demo
5. Swag!
6. Q & A

www.spritekit101.info
Friday, October 25, 13
What a game needs?
http://appstore.com/rage

http://appstore.com/doodlejump

http://appstore.com/asphaltaudirs3
www.spritekit101.info

Friday, October 25, 13
SpriteKit
-

2D game framework
Objective-C only!
Apple design to the max
integrated in XCode
very simple to prototype games

www.spritekit101.info
Friday, October 25, 13
Cocos2D

- Tens of thousands of games built with Cocos2d
- Bought by Zynga(#1 game company of Facebook)
- Spawned multi-platform version Cocos2DX

www.spritekit101.info
Friday, October 25, 13
Cocos2D

SpriteKit APIs look VERY
similar to Cocos2D...

www.spritekit101.info
Friday, October 25, 13
Cocos2D

=
www.spritekit101.info
Friday, October 25, 13
This Session
1. Introduction
2. About SpriteKit
3. How is SpriteKit better?
4. Code demo
5. Swag!
6. Q & A

www.spritekit101.info
Friday, October 25, 13
Advantages
1) Automatic Spritesheets

www.spritekit101.info
Friday, October 25, 13
Advantages
2) Built-in particle editor

www.spritekit101.info
Friday, October 25, 13
Advantages
3) Built-in physics
sync
sync
Images

Physics

SpriteKit
www.spritekit101.info
Friday, October 25, 13
Advantages
4) UIKit integrated

www.spritekit101.info
Friday, October 25, 13
Advantages
5) Fonts are supported

You
Lose
Loser!

www.spritekit101.info
Friday, October 25, 13
Advantages
6) Video

www.spritekit101.info
Friday, October 25, 13
Advantages
7) Effects

www.spritekit101.info
Friday, October 25, 13
Advantages
8) Objective-C rulez

C / C++
ActionScript
JavaScript
VisualBasic

Image: Glen Bowman
Friday, October 25, 13

www.spritekit101.info
This Session
1. Introduction
2. About SpriteKit
3. How is SpriteKit better?
4. Code demo
5. Swag!
6. Q & A

www.spritekit101.info
Friday, October 25, 13
Bird Evil

www.spritekit101.info
Friday, October 25, 13
This Session
1. Introduction
2. About SpriteKit
3. How is SpriteKit better?
4. Code demo
5. Swag!
6. Q & A

www.spritekit101.info
Friday, October 25, 13
Swag

Friday, October 25, 13
Swag

Friday, October 25, 13
This Session
1. Introduction
2. About SpriteKit
3. How is SpriteKit better?
4. Code demo
5. Swag!
6. Q & A

www.spritekit101.info
Friday, October 25, 13
SpriteKit rocks!

Thank you!
www.spritekit101.info

Friday, October 25, 13

More Related Content

SpriteKit 101