Listen

Description

Tweet Shoutouts

@iOhYesPodcast #57 marketing tip- I heard I needed to market myself as well as my apps so I created an ios dev blog - http://t.co/m5Sif9HtQr

— Darrell Nicholas (@dwnicholas) March 3, 2015

@iOhYesPodcast yet another good episode http://t.co/FxrcP7g9HH. The conversation bridges with the "t-shaped people" from @thisagilelife

— Giovanni Lodi (@mokagio) March 4, 2015

The Discussion

Sprite Kit using Swift

Sprite Kit Basics

Projects are organized into Scenes
The Scene Editor

Allows you to visually layout sprites and components of a scene.

SKView - like other views but contains a sprite kit scene
SKScene
SKSpriteNode
SKAction
Comes with a physics engine built right in….Niiiiice!

Physics World

Included in Scenes by default
Configurable
Gravity
Physics Bodies
Contact Delegate for collision detection

Implement SKPhysicsContactDelegate

Sprite Kit and Scene Kit

3d vs 2d

Sprite Kit vs. Unity

Sprite Kit

Native
Free

Unity

Cross-platform
Superior visual scene designer
Built-in asset store
More powerful??? Than sprite kit / scene kit

Chad’s Recommendations for Sprite Kit best practices
Tutorial at RayWenderlich.com
Apple’s SpriteKit Programming Guide

Open Source Project of the Week

HLSpriteKit from Karl Voskuil
Includes gesture target, layout manager, custom SKNode subclasses, extended scene

Picks

Chad

10 More Bullets - http://www.newgrounds.com/portal/view/627247
rlite - https://github.com/seppo0010/rlite - self-contained, serverless, zero-configuration, transactional redis-compatible database engine.

John

Citizenfour, documentary about Edward Snowden. (Shhh. The NSA is listening)
Top 70 Programming Quotes of All Time

Alternative show title suggestions

Kids These Days
10 More Bullets