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

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

In Part 3 of this tutorial series, we continued working on our Express server.  We did the following: Updated our endpoints to store, retrieve, and update data in MongoDB. Used passportjs to add authentication to our endpoints. In Part 4 of this tutorial series, we will start working on our client side code by adding … Read morePhaser Leaderboard with User Authentication using Node + Express + MongoDB – Part 4