SlideShare a Scribd company logo
Introduction to Sprite Kit
Session (502)
Riza Alaudin Syah
Inside the video
● Introduction of Sprite Kit
● Code Sample demo
● Snippets and explanations
What is it?
Sprite Kit provides a graphics rendering
and animation infrastructure that you can
use to animate arbitrary textured images,
or sprites.
2D Game Engine!!
comparable to CoCos2D-iPhone
Sprite Kit animation structure
Sprite Kit built in Classes
●
●
●
●
●
●

SKView
SKNode
SKSpriteNode
SKScene
SKActions
SKShapeNode
Sprite Kit Main features
●
●
●
●

Built
Built
Built
Built

in
in
in
in

animation object hierarchies
particle editor on XCode 5
Physic Engine
Texture Packer in Xcode 5
Most Interesting Points
- Particle Editor
- Super easy and convenient API
- Physics Engine
Caution !!
● Coordinate system is different with
UIKit, {0,0} is on bottom left. Same with
core graphics coordinate system
Demo and Resources
● apple developer :

https://developer.apple.
com/library/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Introduction/Introdu
ction.html#//apple_ref/doc/uid/TP40013043-CH1-SW1

● Tutorial : http://www.raywenderlich.com/42699/spritekit-tutorial-for-beginners

More Related Content

PDF
Introduction to Sprite Kit
PDF
SpriteKit 101
PDF
Game engine introduction and approach
PPTX
Unity - Game Engine
PDF
Play RICOH THETA 360 Videos in Unity Shanyuan Teng
PDF
【Unite 2017 Tokyo】最適化をする前に覚えておきたい技術
PDF
【Unite 2017 Tokyo】大作RPGを効率的且つ高品質にリマスターするためのUnity活用
PPTX
Unity Game Engine
Introduction to Sprite Kit
SpriteKit 101
Game engine introduction and approach
Unity - Game Engine
Play RICOH THETA 360 Videos in Unity Shanyuan Teng
【Unite 2017 Tokyo】最適化をする前に覚えておきたい技術
【Unite 2017 Tokyo】大作RPGを効率的且つ高品質にリマスターするためのUnity活用
Unity Game Engine

What's hot (8)

PPTX
Game development via_sprite_kit
PPTX
Visual Studio tips and tricks to boost your productivity – Unite Copenhagen 2019
PDF
The Basics of Unity - The Game Engine
PDF
Khalid elshimy
PPTX
YSlow hacking
PPTX
Sikuli_Demo.pptx
PDF
Unity L01 - Game Development
PDF
Get Into Sprite Kit
Game development via_sprite_kit
Visual Studio tips and tricks to boost your productivity – Unite Copenhagen 2019
The Basics of Unity - The Game Engine
Khalid elshimy
YSlow hacking
Sikuli_Demo.pptx
Unity L01 - Game Development
Get Into Sprite Kit
Ad

Similar to Sprite kit (9)

PPTX
Stefan stolniceanu spritekit, 2 d or not 2d
PPTX
Stefan stolniceanu spritekit, 2 d or not 2d
PDF
iOS 2D Gamedev @ CocoaHeads
PDF
[KJ-Code] Sprite Kit 설명 By Ji Sanghoon
PDF
Макс Грибов — Использование SpriteKit в неигровых приложениях
PDF
SpriteKit
PDF
Scratch referenceguide14
PDF
Creating physics game in 1 hour
PDF
아이폰강의(7) pdf
Stefan stolniceanu spritekit, 2 d or not 2d
Stefan stolniceanu spritekit, 2 d or not 2d
iOS 2D Gamedev @ CocoaHeads
[KJ-Code] Sprite Kit 설명 By Ji Sanghoon
Макс Грибов — Использование SpriteKit в неигровых приложениях
SpriteKit
Scratch referenceguide14
Creating physics game in 1 hour
아이폰강의(7) pdf
Ad

Recently uploaded (20)

PDF
Mushroom cultivation and it's methods.pdf
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
A Presentation on Touch Screen Technology
PDF
project resource management chapter-09.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Encapsulation theory and applications.pdf
Mushroom cultivation and it's methods.pdf
DP Operators-handbook-extract for the Mautical Institute
A Presentation on Touch Screen Technology
project resource management chapter-09.pdf
Encapsulation_ Review paper, used for researhc scholars
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Tartificialntelligence_presentation.pptx
Zenith AI: Advanced Artificial Intelligence
Enhancing emotion recognition model for a student engagement use case through...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Programs and apps: productivity, graphics, security and other tools
NewMind AI Weekly Chronicles - August'25-Week II
Building Integrated photovoltaic BIPV_UPV.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Web App vs Mobile App What Should You Build First.pdf
1 - Historical Antecedents, Social Consideration.pdf
Encapsulation theory and applications.pdf

Sprite kit

  • 1. Introduction to Sprite Kit Session (502) Riza Alaudin Syah
  • 2. Inside the video ● Introduction of Sprite Kit ● Code Sample demo ● Snippets and explanations
  • 3. What is it? Sprite Kit provides a graphics rendering and animation infrastructure that you can use to animate arbitrary textured images, or sprites.
  • 4. 2D Game Engine!! comparable to CoCos2D-iPhone
  • 6. Sprite Kit built in Classes ● ● ● ● ● ● SKView SKNode SKSpriteNode SKScene SKActions SKShapeNode
  • 7. Sprite Kit Main features ● ● ● ● Built Built Built Built in in in in animation object hierarchies particle editor on XCode 5 Physic Engine Texture Packer in Xcode 5
  • 8. Most Interesting Points - Particle Editor - Super easy and convenient API - Physics Engine
  • 9. Caution !! ● Coordinate system is different with UIKit, {0,0} is on bottom left. Same with core graphics coordinate system
  • 10. Demo and Resources ● apple developer : https://developer.apple. com/library/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Introduction/Introdu ction.html#//apple_ref/doc/uid/TP40013043-CH1-SW1 ● Tutorial : http://www.raywenderlich.com/42699/spritekit-tutorial-for-beginners