Epic SpriteKit Tutorial with Swift 3
Learn iOS Game programming with SpriteKit and Swift 3.0
-
-
3.0 • 5 Ratings
-
-
- $9.99
-
- $9.99
Publisher Description
09/21/2016: Updated to Xcode 8 and Swift 3!
Learn Apple's game engine called SpriteKit together with Swift. Along the way I'll introduce you to some programming concepts that make your code easier to write, read, re-use and will make your game more robust.
Together we'll build an Endless Runner space themed game where the player must avoid meteors and pick up stars for bonus points. Fast paced games anyone can pick up an play are a great place to start your journey as a game developer.
All you need is a Mac and a copy of Xcode downloaded for free from the Mac App Store. I have provided the rest. Let's get started.
Updates
09/20/2016:
- Updated for Xcode 8.0 and Swift 3.0. Be sure to get the latest source code for the project from GitHub.com.
03/26/2016:
- Source code in the book is now Monaco 10 pt for easier reading.
- Corrected minor grammar and spelling mistakes.
- Corrected some minor formatting issues and image positions.
Customer Reviews
Great for learning Swift 3
I simply wanted to learn Swift 3 in a fun way and I believe this book has delivered. Deep diving into a game development project in an unknown language is a sure way to understand various non-trivial features of any programming language; or so I feel. The latest update IS Swift 3 Compliant.
Not swift 3.0 compliant
Code given in the book is still using swift 2 syntax for example UIDevice.currentDevice() instead of swift 3 UIDevice.current or SKColor.whiteColor() instead of SKColor.white. Misleading and disappointing, i guess you get what you pay for but dont advertise as swift 3 syntax if its not.
Needs to be updated.
This is the newest version of a SpriteKit book on the iBooks store and it’s a good value for the price, but I can’t even get through the first chapter. You mention deleting the reference files and creating the class groups and I have deleted and rebuilt your app twice from the ground up yet when I build and run I get 28 errors in extensions.swift files. It’s like the reference to the files I’m removing never get remade from when we recreated the files to begin with. It seems like there’s something missing from chapter one that would make this usable. I know swift is ever changing, but this sounds more like an Xcode issue than a Swift or SpriteKit issue. I was wanting to learn from this book, but for right now I can’t.