Introduction
  • Introduction - DONT SKIP THIS VIDEO
Swift Basics
  • Before You Begin - IMPORTANT MUST READ
  • Downloading XCode
  • Creating A Playground
  • Variables
  • Constants And Comments
  • Number Variables In More Detail
  • Conditionals
  • Conditionals A Deeper Look
  • Switch And Case
  • Operations With Variables
  • Functions
  • Manipulating Parameters Inside Of Functions
  • Test Your Knowledge
  • Classes And Objects
  • Initializers
  • Objects And Functions
  • Visibility Modifiers
  • Inheritance
  • Arrays And Tuples
  • Foor Loop
  • While Loop
  • Optionals
  • Casting
  • Test Your Knowledge
SpriteKit Basics
  • Addressing New UI Changes In Xcode
  • Introduction To SpriteKit
  • Nodes
  • Touches And Update Function
  • SKActions
  • SKPhysicsBody
  • Detecting Collisions
  • SKLabelNode And Scene Editor
  • Test Your Knowledge
Jack The Giant
  • Jack The Giant - Preview
  • Importing Assets And Organizing The Project
  • Gameplay Scene
  • GameplayScene Class
  • The Player Class
  • Player Animations
  • Test Your Knowledge
  • Main Camera
  • BG Class
  • Clouds Controller
  • Clouds Controller Part 2
  • Random X
  • Adding Physics Bodies To Player And Clouds
  • Fixing Physics Body Problems
  • Spawning New Clouds
  • Test Your Knowledge
  • Creating Our Main Menu
  • Animating The Buttons
  • Highscore Menu
  • Creating Classes For Our Scenes And Navigating Through Our Scenes
  • Importing Fonts In Our Project
  • Adding UI Elements
  • Creating The Pause Panel
  • Singletons
  • Gameplay Controller
  • Collectables Controller
  • Detecting Collision
  • Test Your Knowledge
  • Removing Children Out Of Bounds
  • Players Bounds
  • Game Data
  • Game Manager
  • Options Menu
  • Highscore Menu And Camera Speed
  • Player Died Function
  • Delaying A Function Call
  • End Score Panel
  • Background Music
  • Playing The Music
  • Finishing Touches
  • Test Your Knowledge
Flappy Bird
  • Flappy Bird Game Preview
  • Importing Assets And Organizing The Project
  • Creating Our Gameplay Scene
  • Adding Grounds And Backgrounds To Our Scene
  • Moving The Grounds And Backgrounds
  • Adding The Bird In Our Scene
  • Physics Bodies And Bird Flap
  • Adding Pipes In The Game
  • SKAction Sequence
  • Extensions
  • Creating Our Score System
  • Detecting Collision Between Bird And Other Nodes
  • Bird Died Function
  • Adding Finishing Touches To Our Gameplay
  • Main Menu Scene
  • Bird Button And Game Manager
  • Animating The Bird Button
  • Adding Finishing Touches
  • Saving Our Score
Cowboy Runner