How to Create a Multiplayer Bomberman Game in Unity – Part 1

In this tutorial series we are going to build a multiplayer Bomberman game. Our game will have a title scene, which will allow the players to create or join games. Also, it will have a battle scene, where the players will fight each other in a competitive mode. In this first tutorial we will build … Read moreHow to Create a Multiplayer Bomberman Game in Unity – Part 1

How to Create a Fruit Slicer Game in Unity

In this tutorial we are going to build a Fruit Ninja game using Unity. Our game will have two scenes: a title scene and a game scene, where the game will actually be played. In order to follow this tutorial, you are expected to be familiar with the following concepts: C# programming Using Unity inspector, such as … Read moreHow to Create a Fruit Slicer Game in Unity

How to Create a Pokemon GO Game – Part 4

In the previous tutorial we finished adding the gameplay content to our game. Now, in this last part of the Pokemon GO tutorial series, we are going to add Google and Facebook authentication, to allow saving the game data on an online database. We are going to use Firebase as the framework for authentication and … Read moreHow to Create a Pokemon GO Game – Part 4

How to Create a Pokemon GO Game – Part 3

In the last tutorial we added the Trainer and different Pokemon species to our game. Now we are going to limit the number of pokeballs for the player, and add different types of pokeball with different catching rates. To get new pokeballs the player will have to interact with pokestops. The following topics will be … Read moreHow to Create a Pokemon GO Game – Part 3

How to Create a Pokemon GO Game – Part 2

In the last tutorial we created the basic Phaser states for our game. Now, we are going to add the Trainer in the WorldState, and change our game to regularly spawn Pokemon. The following topics will be covered in this tutorial: In this first tutorial I will cover the following content: Creating a Trainer prefab … Read moreHow to Create a Pokemon GO Game – Part 2

How to Create a Pokemon GO Game – Part 1

In this tutorial series, we will create a game similar to the popular Pokemon GO. First, we will create a Phaser state to catch Pokemon. Then, we will add a world state where the player can navigate in order to find Pokemon. We are also going to add features of the Pokemon GO game such … Read moreHow to Create a Pokemon GO Game – Part 1

How to Use Phaser Signals to Save Game Statistics

Sometimes in a game you want to be aware of events that occur in your game the whole time, wether it would be to save game statistics or to build an achievement system. For example, your game may need to know when an enemy is killed to save the number of killed enemies, or because … Read moreHow to Use Phaser Signals to Save Game Statistics

How to Create a Game HUD Plugin in Phaser

In a game, the heads-up display (HUD) is how game information is visually showed to the player, providing a feedback from the game. Usually, it provides information about player stats like health, items and menus. The HUD is very important in many games to make sure the player understands what is happening in the game. … Read moreHow to Create a Game HUD Plugin in Phaser

How to Procedurally Generate a Dungeon in Phaser – Part 2

In the previous tutorial we procedurally generated a dungeon with multiple rooms, allowing our hero to navigate through it. In this tutorial, we are going to populate those rooms with obstacles, enemies and add an exit, so the hero can leave the dungeon. The following topics will be covered in this tutorial: A strategy to procedurally populate … Read moreHow to Procedurally Generate a Dungeon in Phaser – Part 2

How to Procedurally Generate a Dungeon in Phaser – Part 1

Some games have a fixed number of levels created by a level designer. This way, the designer can create the levels so as to provide the desired gameplay experience to the player. However, it reduces the replay value of the game, since the levels will always be the same every time they are played. Another … Read moreHow to Procedurally Generate a Dungeon in Phaser – Part 1