Phaser 4 Tutorials – Complete Guide

Phaser 4 Tutorial

Phaser is a comprehensive 2D game engine built in JavaScript, which allows both hobbyists and professional developers to rapidly craft cross-platform HTML5 games for the browser. As technology and programming languages evolve, it’s common to see popular libraries improve and incorporate new best practices and also community feedback. Such is the case with Phaser and … Read morePhaser 4 Tutorials – Complete Guide

How to Install Webpack

Web Class: Webpack

You can access the full course here: Discover Developer Tools for JavaScript Apps Transcript So now that we’ve talked about what Webpack is, we’re going to work on adding Webpack to our client-side code. So in the source code that was provided, you’ll see two folders, one will be ZENVA_MMORPG, this is our client-side code, … Read moreHow to Install Webpack

An Introduction to Webpack

Web Class: Webpack

You can access the full course here: Discover Developer Tools for JavaScript Apps Transcript So the first tool that we’re gonna look to use is Webpack. So if you’re not familiar, Webpack is a module builder and what that means is, Webpack is a tool that we use during development of our code. It’s not … Read moreAn Introduction to Webpack

How to Install Node.js for Phaser Games

Web Class: Install Node.js for Phaser Games

You can access the full course here: Node.js and Express for Game Development Node.js is a cross-platform, Javascript runtime environment that executes Javascript code outside of a browser. To follow the videos, you will need Node.js installed on your machine. Go to nodejs.org on your browser. From here we will be able to download a … Read moreHow to Install Node.js for Phaser Games

A Bite-Sized Guide to HTML5 Game Design

Web Class: A Bite-Sized Guide to HTML5 Games

You can access the full course here: Bite-Sized HTML5 Game Development Part 1 Learning Goals Basic Phaser development environment. Setting up a web server. In order for you to start making games with Phaser you will need to have a web browser (Google Chrome will be used for this course), code editor, and a web … Read moreA Bite-Sized Guide to HTML5 Game Design

How to Set up and Test Phaser for RPGs

Web Class: Learn RPG Mechanics in Phaser

You can access the full course here: Intro to RPG Development with Phaser Part 1 Learning Goals Developer tools. Setting up a web server. Installing VS code. Downloading Phaser. Obtaining the Chrome Web Server Browser Extension Before we can jump in and start coding there are a few setup tasks that we need to complete. … Read moreHow to Set up and Test Phaser for RPGs

How to Create a Phaser MMORPG – Part 3

In Parts 1 and 2 of this tutorial series, we started building our Phaser 3 MMORPG. In Part 2, we did the following: Refactored the client-side logic of our game. Updated the Player creation game logic. Added logic for creating the other players that joined the game. Added the logic for creating the enemy game … Read moreHow to Create a Phaser MMORPG – Part 3

How to Create a Phaser MMORPG – Part 2

At the beginning of this tutorial series, we started building our Phaser 3 MMORPG. In Part 1, we did the following: We set up the basic project and installed the required dependencies. We added SocketIO to our project and added the server side logic for when a player connects and disconnects to our game. We … Read moreHow to Create a Phaser MMORPG – Part 2

How to Create a Phaser MMORPG – Part 1

In this multi-part tutorial series, we will be creating a simple Phaser 3 MMORPG. This game will feature simple gameplay that will allow players to wander in a single area together, attack monsters, and chat. It will also include user authentication and use MongoDB for storing chat data. Therefore, it will be built using Nodejs, … Read moreHow to Create a Phaser MMORPG – Part 1

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

In Part 4 of this tutorial series, we continued working on our Phaser leaderboard and we did the following: Updated our server to serve static files. Worked on the client side code by adding a login and signup page. Created a Phaser 3 leaderboard that displays the high scores from our database. Protected the game … Read morePhaser Leaderboard with User Authentication using Node + Express + MongoDB – Part 5