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

How to Render Sprites in Phaser 3

How to Render Sprites in Phaser 3

You can access the full course here: Create a Road Crossing Game with Phaser 3 Rendering Sprites Corrections At 11’00”, I say “340” when I should have said “640” (this was coded correctly on screen). At 15’14” on the Slide “Coordinate System”, the text should instead read: X coordinate: positive to the LEFT, negative to … Read more

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

In part one of this tutorial, we created our Node.js server, set up a basic Phaser game, and added Socket.io 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

Free eBook – How to Create a Game with Phaser 3

We’re thrilled to announce the launch of our eBook How to Create a Game with Phaser 3.  Written by Pablo Farias Navarro, certified Unity Developer and Founder of Zenva, this eBook will provide you with the step-by-step guide to making your own cross-platform game using Phaser 3 – an Open Source JavaScript game development library that can … Read more