iOS Maze Games with Swift, Sprite Kit and Designed in Tiled - Educate from Home

Breaking

Sunday, November 12, 2017

iOS Maze Games with Swift, Sprite Kit and Designed in Tiled

Learn how to program a Universal iOS game from scratch using Swift, Sprite Kit and design levels with Tiled or Xcode 6.

iOS Maze Games with Swift, Sprite Kit and Designed in Tiled

What Will I Learn?
  • Build an app from scratch
  • Import a Tiled file into a Swift / Sprite Kit based project
  • Parse any XML data into a Swift / Sprite Kit based project
  • Play audio, either through an SKAction or AVAudioPlayer
  • Setup swipe gestures in an SKView
  • Pull children from a Sprite Kit Scene file and replace them with custom classes
  • Setup a SKPhysicsContactDelegate and listen for bodies contacting each other
  • Center a Sprite Kit world around a specific child

Requirements
  • Have a Mac running Xcode 6 or 6.1
  • While not required, to test on your actual device you'll need to be Registered Apple Developer

Description
Classic game concepts. Modern programming.

When you think of maze games, you’ll probably think of Pac-Man, which isn’t hard to argue is the most popular game of all time. At that game’s core is a simple hook. Move at high speeds and don’t get caught, which is a fun concept for any player of any age. Even today some of the most popular games don’t rely on much more than a classic hook: something that is easy to play, but impossible to beat. A game like Flappy Bird is a recent testament to that.

In this tutorial series, we’ll look at programming a conceptually simple game, but one that can be expanded in a hundred different directions using Apple’s amazingly easy physics engine. You’ll learn the latest in iOS programming technology: Swift and Sprite Kit. Then for level design, you’ll get two options: create levels within Xcode 6 using the new Scene editor, or take a step outside Xcode and use Tiled, a free level design program which in our opinion, is a tad more refined and speeds up level creation.

After this series, you will be a game developer! Ready to submit your first app for the iPhone, iPad, and possibly even Apple Watch. Plus using software like Apportable, you can even export your app to Android and a plethora of other devices.

Who is the target audience?
  • Anyone with zero knowledge of Sprite Kit or Swift
  • Anyone who wants to build great games and get a foundation in solid programming techniques
  • Anyone that wants to choose between using Tiled or the SpriteKit Scene Editor
  • Prior programming experience is not required, but won't hurt

No comments:

Post a Comment