Introduction
  • Introduction
  • About Me
  • Tools needed
  • Why Use A Local Server?
  • Setting up a local server
  • Set up the game folder structure
  • Download Phaser library
  • Making JavaScript Classes
  • Set up a basic Phaser Template
  • Phaser built-in functions
  • Debugging Tools
Phaser Basics
  • Adding Images in Phaser - Overview
  • Adding an image
  • Image/Sprite properties
  • Understanding image origins and centering
  • Sprite sheets/Animations
  • Sprite movement
  • Tweens
  • Detecting when a tween is complete
  • Tween Scope Alternative
  • Adding Text
  • Styling text/Google Fonts
  • Clicking a sprite
  • Using Phaser graphics
  • Adding Sound
  • About Groups
  • About Containers
  • Building a toolbox of game parts
Game 1 - Road Rush
  • Road Rush Introduction
  • Load Images
  • Make the road class
  • Size road
  • Toolbox part - Scaling Images
  • Toolbox part- Centering
  • Make center lines
  • Move center lines
  • Add the car sprite
  • Click to change lanes
  • Add obstacles images
  • Add obstacles
  • Make a random obstruction
  • Changing speed and scale
  • Toolbox part - collision checker
  • Add collision checking to game
  • Toolbox part-model
  • Toolbox part - event dispatcher
  • Toolbox parts - constants
  • Toolbox part - Game Controller
  • Toolbox Part - Scorebox
  • Add score box to game
  • Toolbox part - Align Grid - Draw Grid
  • Toolbox part - Align Grid - Place Items
  • Toolbox part - Align Grid - Simplify Placement
  • Toolbox part - Mobile configuration
  • Add Grid to Game
  • Toolbox part - Text Button
  • Toolbox part - Text Button Events
  • Toolbox part - Text Button Parameters
  • Toolbox part - Text Button Text
  • Toolbox part - Title Screen
  • Toolbox Part - Game Over Screen
  • Toolbox Part - Text Button Rollover
  • Add screens to game
  • Toolbox part - Media Manger part 1
  • Toolbox part - Media Manager part 2
  • Toolbox part - Media Manager Part 3
  • Toolbox Part - Toggle Buttons
  • Toolbox Part- Sound Buttons
  • Adjust Sound Buttons
  • Add Buttons to the game
  • Add Sounds to the game
  • Play Sounds
  • Crash!
  • Playing Again
  • Make a load scene
  • Preloader progress
  • Toolbox part - Bar component
  • Add a progress bar to the game
  • add the load scene to the toolbox
  • Cleaning up the code!
  • Copy the road
  • Customizing the score box
  • Speeding up the game
  • Customizing the Title Screen
  • Cleaning up the Toolbox
  • Audio Fix!
Introduction to Phaser Physics
  • Introduction
  • Set Up - Add images
  • Using Gravity
  • Making the ground
  • Bouncing the apple
  • Using Velocity
Game 2- Pong Frenzy
  • Introduction
  • Set Up
  • Load Images