Prototyping Double Dragon
Read moreStuck trying to figure out how to start a game? Well thats where our Prototyping series comes in. This time around we’ll pick on Double Dragon, the classic beat-em up side scroller. We’ll spitball ideas for setting up the level, game states for the characters, collision detection, and pick up…
Prototyping Chess
Read moreStuck trying to figure out how to get started on your next game?In our new “Prototyping” tutorial series, we’ll take a look at how one MIGHT go about programming some of the classic games we all know and love.
Prototyping Asteroids
Read moreStuck trying to figure out how to get started on your next game?In our new “Prototyping” tutorial series, we’ll take a look at how one MIGHT go about programming some of the classic games we all know and love. In this first video we’ll take a look at Risk.
Prototyping the Classic Board Game Risk
Read moreStuck trying to figure out how to get started on your next game?In our new “Prototyping” tutorial series, we’ll take a look at how one MIGHT go about programming some of the classic games we all know and love. In this first video we’ll take a look at Risk.
Prototyping Galaga
Read moreStuck trying to figure out how to start a game? Well thats where our Prototyping series comes in. This time around we’ll pick on Double Dragon, the classic beat-em up side scroller. We’ll spitball ideas for setting up the level, game states for the characters, collision detection, and pick up…
Basic Swift Code for a Slot Machine Game
Read moreA quick Swift video tutorial covering the basic Sprite Kit code to get you up and running to build a Slot Machine app in Xcode. We’ll cover SKActions, arrays, variables, functions, randomized values, equality checking, and just a bit more! It won’t make a fully polished slot machine, but it…
Swift Code for Opening Restricted or Unrestricted URLs from Sprite Kit
Read moreDoes your app need to open a webpage (Safari View Controller). Well there’s a couple ways you can go about that, and this lesson will go over both.
How to Check Values Periodically with Swift and Sprite Kit
Read moreA quick video tutorial with Swift and Sprite Kit in Xcode. We’ll discuss how to check values of variables at intervals using SKActions (specifically waitForDuration and runBlock).
Loading a Property List from a Server using Swift 4
Read moreThis quick lesson will show you how to pull not just property list data, but an entire property list FILE stored on your server and load it into your Swift project. This is a key lesson if you want your app to load dynamic data at runtime.
How to Split SKLabelNodes into 2 Lines with Swift
Read moreA short lesson covering one way to divide text up over multiple SKLabelNodes
Device Specific SKScene files
Read moreLearn how to test for a specific device before loading a Sprite Kit scene file (SKScene). This is an important lesson for iOS and tvOS developers as it allows you to make different GUI / layouts via the scene editor, without resorting to layout changes in the Swift code itself.…
Upgrading from Swift 3 to Swift 4
Read moreA quick lesson covering what you need to do to upgrade your Swift 3 projects to Swift 4. Don’t worry, it isn’t much!
Fruit Ninja-Style Swipe Lines with Swift and SpriteKit
Read moreLearn how to create swipe lines based on the user touching the screen and making a swipe-like motion (think Fruit Ninja). We’ll use an animated sequence of images, which is rotated based on the angle of the touch down and touch up point. This tutorial teaches Swift and Sprite Kit
Path and SKShapeNode Based Swipe Lines
Read moreIn this Swift and Sprite Kit video tutorial, we’ll create Swipe lines by populating an array of CGPoints, which is used to define the path property of an SKShapeNode. We’ll then define the look using some common SKShapeNode properties like stroke color, fill color, line caps, glows and more. We’ll…
The Physics
Read moreIn this final video we’ll add contact / collision listeners so we can shoot the asteroids or destroy the ship and reset the scene
The Actual Asteroids
Read moreIn this video we’ll add a variety of different sized boulders floating at random speeds through the scene.
Firing Bullets
Read moreIn this second video, we’ll keep the ship in view at all times by flipping it to opposite sides of the screen when out of view, then work on firing bullets!
Rotation and Tap Gestures for Ship Controls
Read moreIn this video we’ll add the ship, give it a physics body and control it using rotation and tap gestures. You’ll learn how to apply impulses in the direction the ship is pointing.
Swift Refresher Course 5 – Enum Types
Read moreIn this video tutorial, we’ll look at enum type variables and how they can be useful for checking different states of your game (for one thing). This is a great video for anyone just learning Swift or in need of a refresher.
Swift Refresher Course 4 – Functions
Read moreIn this video tutorial, we’ll write basic functions, then progress onto functions that accept parameters and return values. This is a great video for anyone just learning Swift or in need of a refresher.
Swift Refresher Course 3 – Dictionary Types
Read moreIn this video tutorial, we’ll discuss Dictionary type variables, how to iterate through the keys and values of each entry, how to safely check the type of the value, and how to set new Dictionary values. This is a great video for anyone just learning Swift or in need of…
Swift Refresher Course 2 – Array Types
Read moreIn this video tutorial, we’ll discuss array type variables, the difference between specifying an ANY type or String type collection, how to append / remove elements, and getting the value at a particular index. This is a great video for anyone just learning Swift or in need of a refresher.
Swift Refresher Course 1 – Variable Types
Read moreIn this video tutorial, we’ll go over some basic variable types in Swift, using a Playground file in Xcode. This is a great video for anyone just learning Swift or in need of a refresher.
WorkFlow Tips #4 with Xcode
Read moreIn this video tutorial, we’ll look at how to separate your code for particular devices (Apple TV, iPad and iPhone). We’ll do this with #if os statements as well as simple if statements using UIDevice.current.userInterfaceIdiom . We’ll also talk about tying in locations to frame width and height of a…
WorkFlow Tips #3 with Xcode
Read moreIn this video tutorial we’ll look at the Fix All in Scope option to approve fixing all fixable errors in the current scope, Xcode’s new Connect via Network option (to Run your app on your device without the cord), holding down Option and the Clean Build Folder feature, and more
WorkFlow Tips #2 with Xcode
Read moreIn this video tutorial, we’ll look at some hot keys to navigate within a property list, as well as navigating quickly between your code and plists. We’ll also look at editing a property list file outside of Xcode.
WorkFlow Tips #1 with Xcode
Read moreIn this first Xcode video tutorial, we’ll discuss some general organization tips for large projects (which is every project in time). We’ll discuss adding //MARK: statements, extending classes, defining your own code “Bible” and more.
Green Army Guy
Read moreGreen army guy is a set of 2D character sprite for game. This charcater is perfect for hero or enemy in your 2D side scrolling shooter games. This pack also includes some of additional 2d graphic assets such as ammo, chest, grenade, key, stone, and vest icon for your game development…