Create a Basic Multiplayer Game in Phaser 3 with – Part 1

Phaser 3 game with blue and red ships dueling

In this multipart tutorial, we will be using Phaser 3 and to create a simple multiplayer game. For our multiplayer game, we will follow the client-server game architecture. If you are not familiar with the client-server game architecture, the client is responsible for displaying the game to the player, handling the player’s input, and for … Read more

Phaser Progressive Web Apps Tutorial – How to Create Offline-First Games

Phaser is a fantastic HTML5 game framework, which can easily be run on any device. The downside is since it is an HTML5 framework, there is no out-of-the-box solution to create a mobile app version of your game. You can use other tools like PhoneGap, CocoonJS, Ionic, etc. to create a hybrid mobile app, but … Read more

Create a Dialog Modal Plugin in Phaser 3 – Part 2

In part one of this tutorial, we covered the following topics: How to create a basic plugin in Phaser 3. How to load and register a plugin. Setup the default properties for our plugin. Setup the logic for dynamically placing the dialog window. Created the basic dialog window. In case you missed it, you can … Read more

Create A Basic Multiplayer Game In Phaser 3 With – Part 2

In part one of this tutorial, we created our Node.js server, set up a basic Phaser game, and added to allow communication between the two. If you missed it, you can find part one here. In this tutorial, we are going to focus on adding the client-side code that will: add and remove players … Read more