SpriteKit on OS X

Part One: Sprites!

How to use SKSpriteNode to create a sprite.

Part Two: Movement!

Using the position property of SKNode to move our sprite around.

Part Three: Textures!

Creating a texture from a programatically created NSImage.

Part Four: Allowing the User to Rotate The Sprite!

Using the zRotation property of NSSprite to rotate our sprite.

Part Five: Faking Inertia!

Making our spaceship move with inertia.

Part Six: Refactoring our Spaceship! (in progress)

Our GameScene is getting a bit large, lets extract our spaceship into it's own class.

 Part Seven: Let's Port to Swift 3

It's an inevitability... Isn't it? Well, let's make the switch now.




No comments: