About the author:

All posts by Xavier Lee:

Creating a Rogue-like (like Vampire Survivors) - Part 12

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 12: Weapon Evolution

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot ’em up game like Vampire Survivors? In Part 12 of our guide, we will go through how to create a weapon evolution system, similar to the one seen in Vampire Survivors. You can also find Part 11 of our guide here, where we touched up on certain aspects of our project such as identifying and fixing bugs, along with aesthetic changes

A link to a package containing the project files up to Part 12 of this tutorial series can also be found at the end of this article.

To view this content, you must be a member of Terresquall's Patreon at $10 or more
Already our Patron? Login to access this content.
Creating a Rogue-like (like Vampire Survivors) - Part 11

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 11: Code and Aesthetic Touch-ups

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot ’em up game like Vampire Survivors? In Part 11 of our guide, we will be touching up on certain aspects of our project such as identifying and fixing bugs, along with aesthetic changes. You can also find Part 10 of our guide here, where we went through how to create additional features for our game manager by continuing where we left off. We also covered some important additions to UI elements.

A link to a package containing the project files up to Part 11 of this tutorial series can also be found at the end of this article.

To view this content, you must be a member of Terresquall's Patreon at $10 or more
Already our Patron? Login to access this content.
Creating a Rogue-like (like Vampire Survivors) - Part 10

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 10: Game Manager and UI 2

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot 'em up game like Vampire Survivors? In Part 10 of our guide, we will go through how to create additional features for our game manager by continuing where we left off. We will also be covering some important additions to UI elements. You can also find Part 9 of our guide here, where we went through how to create a game manager to connect everything we have created thus far. We also covered how to create some important UI elements for the game, including several add-on features.

A link to a package containing the project files up to Part 10 of this tutorial series can also be found at the end of this article.

To view this content, you must be a member of Terresquall's Patreon at $10 or more
Already our Patron? Login to access this content.
Creating a Rogue-like (like Vampire Survivors) - Part 9

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 9: Game Manager and UI 1

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot 'em up game like Vampire Survivors? In Part 9 of our guide, we will go through how to create a game manager to connect everything we have created thus far. We will also cover how to create some important UI elements for the game, including several add-on features. You can also find Part 8 of our guide here, where we went through how to create passive items, and a way to manage the player's inventory. This included a way for the player to control and keep track of their existing passive items and weapons. We also created functionality for our weapons and passive items to level up.

A link to a package containing the project files up to Part 9 of this tutorial series can also be found at the end of this article.

To view this content, you must be a member of Terresquall's Patreon at $5 or more
Already our Patron? Login to access this content.
Creating a Rogue-like (like Vampire Survivors) - Part 8

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 8: Passive Items and Inventory

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot 'em up game like Vampire Survivors? In Part 8 of our guide, we will go through how to create passive items, and a way to manage the player's inventory. This will include a way for the player to control and keep track of their existing passive items and weapons. We will also create functionality for our weapons and passive items to level up. You can also find Part 7 of our guide here, where we went through how to create an enemy spawning system, similar to the one seen in Vampire Survivors.

A link to a package containing the project files up to Part 8 of this tutorial series can also be found at the end of this article.

To view this content, you must be a member of Terresquall's Patreon at $5 or more
Already our Patron? Login to access this content.
Creating a Rogue-like (like Vampire Survivors) - Part 7

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 7: Enemy Spawning

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot 'em up game like Vampire Survivors? In Part 7 of our guide, we will go through how to create an enemy spawning system, similar to the one seen in Vampire Survivors. You can also find Part 6 of our guide here, where we went through how to create add-on features for our characters, including selecting a character and spawning their unique weapon.

A link to a package containing the project files up to Part 7 of this tutorial series can also be found at the end of this article.

Update 13 December 2023: Still not quite sure how the Enemy Spawner component works? Check out a summary of the properties in this forum topic.

To view this content, you must be a member of Terresquall's Patreon at $5 or more
Already our Patron? Login to access this content.
Creating a Rogue-like (like Vampire Survivors) - Part 6

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 6: Character Add-ons

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot 'em up game like Vampire Survivors? In Part 6 of our guide, we will go through how to create add-on features for our characters, including selecting a character and spawning their unique weapon. You can also find Part 5 of our guide here, where we went through how to create characters and pick-ups, including a leveling system for our player characters and also a way to damage them.

A link to a package containing the project files up to Part 6 of this tutorial series can also be found at the end of this article.

Update 13 December 2023: A fix has been added to the PlayerCollector script that is covered in this series.

To view this content, you must be a member of Terresquall's Patreon at $5 or more
Already our Patron? Login to access this content.
Creating a Rogue-like (like Vampire Survivors) - Part 5

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 5: Characters and Pick-ups

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot 'em up game like Vampire Survivors? In Part 5 of our guide, we will go through how to create characters and pick-ups. This will include a leveling system for our player characters and also a way to damage them. You can also find Part 4 of our guide here, where we went through how to create stats for our weapons and enemies, including how to damage enemies with weapons.

A link to a package containing the project files up to Part 5 of this tutorial series can also be found at the end of this article.

To view this content, you must be a member of Terresquall's Patreon at $5 or more
Already our Patron? Login to access this content.
Creating a Rogue-like (like Vampire Survivors) - Part 4

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 4: Weapon and Enemy Stats

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot ’em up game like Vampire Survivors? In Part 4 of our guide, we will go through how to create stats for our weapons and enemies, including how to damage enemies with weapons. You can also find Part 3 of our guide here, where we went through how to create our first weapons and basic enemy AI.

A link to a package containing the project files up to Part 4 of this tutorial series can also be found at the end of this article.

Continue reading
Creating a Rogue-like (like Vampire Survivors) - Part 3

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 3: Weapons and Enemy AI

This article is a part of the series:
Creating a Rogue-like Shoot 'Em Up (like Vampire Survivors) in Unity

Ever wanted to create a rogue-like shoot ’em up game like Vampire Survivors? In Part 3 of our guide, we will go through how to create our first weapons and basic enemy AI. You can also find Part 2 of our guide here, where we went through how to create infinite map generation.

A link to a package containing the project files up to Part 3 of this tutorial series can also be found at the end of this article.

Continue reading