Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
SpriteKitでゲーム開発
Search
t.goda
March 17, 2017
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SpriteKitでゲーム開発
t.goda
March 17, 2017
More Decks by t.goda
See All by t.goda
Distribute Binary Framework with Swift Package Manager
nivisunder7
0
140
XCTestでAPIのテストコードを書く
nivisunder7
0
420
App Clipについて
nivisunder7
1
82
Swift5.0 ABI安定化について
nivisunder7
0
390
SwiftUIの紹介
nivisunder7
0
43
Watch Kitのはまりどころ
nivisunder7
0
63
Docker in Docker Tips
nivisunder7
0
63
iOS11のここが素晴らしい
nivisunder7
0
88
iPhoneX時代のレイアウト
nivisunder7
0
100
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Heart Work Chapter 1 - Part 1
lfama
PRO
9
36k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
GraphQLとの向き合い方2022年版
quramy
50
15k
Bash Introduction
62gerente
615
220k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
990
Being A Developer After 40
akosma
91
590k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
600
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
350
Transcript
2017/3/17 ߹ాཽࢤ SPRITE KITͰήʔϜ։ൃ
SPRITE KITͬͯʁ • 2dήʔϜ։ൃ༻ϑϨʔϜϫʔΫ • iOS, macOS, tvOS, watchOS͚
ANDROIDʁ Βͳ͍ࢠͰ͢Ͷ…
WINDOWSʁ ͬͺΓΒͳ͍ࢠͰ͢Ͷ…
Ͳ͜ΒΜ͕͍͢͝ͷʁ • ։ൃڥͷ࡞͕؆୯ • Xcode͑͋͞Ε͍͍
࣮ࡍʹ։ൃڥΛ४උͯ͠ΈΔ1 ͜ΕΛબΜͰ
࣮ࡍʹ։ൃڥΛ४උͯ͠ΈΔ2 Product Nameͱ͔ΛຒΊͯ (͜ͷลXcodeͰΞϓϦΛ࡞Δ߹ʹඞͣΔ࡞ۀ)
࣮ࡍʹ։ൃڥΛ४උͯ͠ΈΔ3 ʢʁʣ
࣮ࡍͷAPIͱ͔ • Scene୯ҐͰཧ • SKSceneΫϥε • init(size: CGSize)ͰॳظԽ • run(SKAction.sequence([]))ͰϝΠϯϧʔϓ
• touchesBeganͰλονΠϕϯτऔಘ
࣮ࡍͷAPIͱ͔2 • SKScene, SKView • ࣮ࡍʹදࣔ͞Ε͍ͯΔView • UIViewΫϥεΛܧঝ • SKView.presentScene(SKScene:,
SKTransition:)Ͱը໘ભҠ
ͪ͜ΒʹௐཧࡁΈͷͷ͕͍͟͝·͢ • https://www.raywenderlich.com/145318/spritekit-swift-3-tutorial- beginners
ଞͷϑϨʔϜϫʔΫͱൺֱͯ͠ • iOS։ൃׂ͕ͨࣝ͠Γͱ׆͔ͤΔ • SwiftͰॻ͚Δʂ • C++ͩʔʂɹC#ͩʔʂɹͬͯਓʹ • ࠢΛδϣϒζʹ๋͛ͨͬͯਓʹ •
Ͳ͔ͬͰݟͨ͜ͱ͋ΔΫϥεͱ͔ϝιουͱ͔
ଞͷϑϨʔϜϫʔΫͱൺֱͯ͠2 • Ͳ͏͠Α͏ͳ͍͚Ͳ • 2dઐ༻Ͱ͢ • 3d……೦ͳ͕Β…… • ଞͷϓϥοτϑΥʔϜແࢹ •
಄ͷ͋Ε
ͱ͍͏Θ͚Ͱ • SpriteKitͰͳΜ͔։ൃͯ͠ΈΑ͏ʂ • SpriteKitͰѱ͞͠Α͏ʂ • ී௨ͷΞϓϦʹ͑Δ • import SpriteKitͯ͠ʹΐʹΐͬͱ