Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SpriteKitでゲーム開発
Search
t.goda
March 17, 2017
0
110
SpriteKitでゲーム開発
t.goda
March 17, 2017
Tweet
Share
More Decks by t.goda
See All by t.goda
Distribute Binary Framework with Swift Package Manager
nivisunder7
0
82
XCTestでAPIのテストコードを書く
nivisunder7
0
280
App Clipについて
nivisunder7
1
56
Swift5.0 ABI安定化について
nivisunder7
0
230
SwiftUIの紹介
nivisunder7
0
27
Watch Kitのはまりどころ
nivisunder7
0
48
Docker in Docker Tips
nivisunder7
0
50
iOS11のここが素晴らしい
nivisunder7
0
76
iPhoneX時代のレイアウト
nivisunder7
0
86
Featured
See All Featured
Debugging Ruby Performance
tmm1
70
11k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
244
20k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Designing with Data
zakiwarfel
96
4.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
Facilitating Awesome Meetings
lara
42
5.6k
Done Done
chrislema
178
15k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Making Projects Easy
brettharned
108
5.5k
What the flash - Photography Introduction
edds
64
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
357
22k
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ͯ͠ʹΐʹΐͬͱ