Phaser Leaderboard with User Authentication using Node + Express + MongoDB – Part 2

In the beginning of this tutorial series, we started building our Node.js + Express server that will be used for user authentication and for serving our client-side Phaser game. In Part 1 we: Setup a new MongoDB cluster using MongoDB Atlas cloud service Created a basic Node.js + Express server Created a new Express Router … Read morePhaser Leaderboard with User Authentication using Node + Express + MongoDB – Part 2

Phaser Leaderboard with User Authentication using Node.js + Express + MongoDB – Part 1

In this multi-part tutorial, we will be creating a simple Phaser 3 game that has authentication and a leaderboard. For our game, we are going to create a user sign up / login flow using Node.js, Express, and MongoDB. After the player has logged into our game, they will be able to view the leaderboard … Read morePhaser Leaderboard with User Authentication using Node.js + Express + MongoDB – Part 1

Creating a Phaser 3 Template – Part 3

In Part 1 and Part 2 of this tutorial, we continued building a Phaser project template that you can reuse and extend in any future project you work on. In the first two parts we: created the basic structure for our project added the following scenes: boot, preloader, title, and options. In Part 3 of … Read moreCreating a Phaser 3 Template – Part 3

How to Host Your Multiplayer Phaser Game on Heroku

In a few of our previous tutorials, we showed you how to create a multiplayer game using Phaser and Node.js. If you missed these tutorials you can find them here: Create A Basic Multiplayer Game In Phaser 3 With Socket.io Create A Simple Multiplayer Game In Phaser 3 With An Authoritative Server However, these tutorials … Read moreHow to Host Your Multiplayer Phaser Game on Heroku

Creating A Simple Multiplayer Game In Phaser 3 With An Authoritative Server – Part 3

In Part 1 of this tutorial, we created our Node.js server, set up a basic Phaser game, and set up our server to run Phaser in headless mode, and in Part 2 we started adding in the logic for adding and removing players to our game. In this tutorial, we are going to add the … Read moreCreating A Simple Multiplayer Game In Phaser 3 With An Authoritative Server – Part 3

Creating A Simple Multiplayer Game In Phaser 3 With An Authoritative Server – Part 2

In Part 1 of this tutorial, we created our Node.js server, set up a basic Phaser game, and set up our server to run Phaser in headless mode. If you missed the beginning, you can find it here. In this tutorial, we are going to focus on adding the Socket.IO library to game, adding the … Read moreCreating A Simple Multiplayer Game In Phaser 3 With An Authoritative Server – Part 2

Web Class: Creating Levels with Tiled for a Top Down RPG

You can access the latest Phaser courses here: HTML5 Game Development Mini-Degree Transcript 1 Welcome: in this course I’ll be showing you how to make this Phaser 3 top-down game. I’ll be showing you how we can handle player input to move our player around the map. We’ll be handling collision between the player and … Read moreWeb Class: Creating Levels with Tiled for a Top Down RPG

Creating A Simple Multiplayer Game In Phaser 3 With An Authoritative Server – Part 1

In this multi-part tutorial, we will be creating a simple multiplayer game with Phaser and Socket.io. For our multiplayer game, we will follow the client-server game architecture and we will be setting up Phaser to run on our server and we will be using that as an authoritative server.┬áIf you are not familiar with the … Read moreCreating A Simple Multiplayer Game In Phaser 3 With An Authoritative Server – Part 1

A Guide to Using the Facebook Instant Games Plugin for Phaser 3 – Part 1

Phaser is a fantastic HTML5 game framework that works on both desktop and mobile web browsers. Not only this, it is constantly getting updates and new features. One of the newer features is native support for Facebook’s Instant Games. This feature was added in version 3.13 and it is great! With this new addition, it … Read moreA Guide to Using the Facebook Instant Games Plugin for Phaser 3 – Part 1