[KJ-Code] Sprite Kit 설명 By Ji Sanghoon

19
SpriteKit Framework 2014. 3. 22 Ji Snaghoon KJ-CODE Since 2010

description

3월 22일 발표한 스프라이트 킷에 대한 설명입니다.

Transcript of [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Page 1: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

SpriteKit Framework

2014. 3. 22 Ji SnaghoonKJ-CODE Since 2010

Page 2: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

• 2D Game Develop Framework For iOS7

• Scene, Sprite, Particle, Physics, Atlas

• It looks like cocos2D

What is SpriteKit Framework

KJ-CODE Since 2010

Page 3: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

• It makes Multiple Scene

• Scene is made with Multiple Node

• Node can add Action

SpriteKit Framework is Made Up

KJ-CODE Since 2010

Page 4: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Multiple Scene

GAME App

Title View

Main Game View

Menu View

Rank View

Scene

Scene

Scene

SceneKJ-CODE Since 2010

Page 5: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Scene is Made with Nodes

Main Game View GAME

HUD Score

Life

BG

Player

Enemy

Shot

Destroy

KJ-CODE Since 2010

Page 6: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Node can add ACTION

Enemy LoopSome Action

Move 10px Right

Rotate 10 degree

KJ-CODE Since 2010

Throw Weapon

Page 7: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

• Particle - Use Paticle Editor

• Atlas - Change Folder Name

How To Make Particle & Atlas

KJ-CODE Since 2010

Page 8: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Particle Editor

KJ-CODE Since 2010

Page 9: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Image Resource

Use 3rd Party Util

KJ-CODE Since 2010

Page 10: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

~ 2048 * 2048Just Change folder Name *.atlasNO CODE!!

Atlas

KJ-CODE Since 2010

Page 11: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

MERIT

• High performance 2D rendering framework

• built-in Physics Engine, Particle system support

• OSX, iOS support

• Develop Environment Package

- Sprite, Texture Atlas Support

- Nonlinear Animation Support

- AV Visual Effect Support

KJ-CODE Since 2010

Page 12: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

• No Need 3rd Party Library

• Easy Realize To Image Effect & Mask Effect

• Good to be First Game Developer

MERIT

KJ-CODE Since 2010

Page 13: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

DEMERIT

• Cocos2D, Cocos2D-X, Unity and otherwise available only in iOS platform

- In order to do extra work porting Android

• Community Site is still low (less information)

KJ-CODE Since 2010

Page 14: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Do U have Money?

KJ-CODE Since 2010

Page 15: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Today Demo

KJ-CODE Since 2010

Page 16: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

https://developer.apple.com/library/ios/documentation/GraphicsAnimation/Conceptual/

CodeExplainedAdventure/AdventureArchitecture/AdventureArchitecture.html

Must Download!!!

KJ-CODE Since 2010

Page 17: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Question?

KJ-CODE Since 2010

Page 18: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

KJ-CODE Since 2010

Page 19: [KJ-Code] Sprite Kit 설명 By Ji Sanghoon

Thank yoooooou!

KJ-CODE Since 2010