Creating a Rogue-like (like Vampire Survivors) in Unity — Part 20: Upgrading the Inventory UI

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

So, in Part 19, we overhauled the level-up screen so that it became modular, and made it responsive as well, so that it would display properly in different screen resolutions. In Part 20, we will do the same thing for our inventory slots.

To view this content, you must be a member of Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh to access this content.

Creating a Rogue-like (like Vampire Survivors) in Unity — Part 19: Upgrading the Level-up UI

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

12 May 2024: The article has been updated with some new content. The updated sections are labelled in boxes like these below.

While working on the next part of the Vampire Survivors series, one of our Patrons reported a bug with our weapon upgrade UI system in this forum topic. Basically, if you already have the maximum number of weapons / passives in your inventory, the level-up UI will still continue to give you new weapons / passives as upgrade options. These upgrade options, however, are unselectable, because the function that is fired when they are clicked on will fail, as the PlayerInventory will fail to add the item.

What began as (what I thought was) an easy bug fix became an entire part in the series, because the bug fix turned out to require a bigger overhaul on our scripts than I expected.

Hence, we have this part of the tutorial series.

To view this content, you must be a member of Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh to access this content.
Unity Editor not opening

What to do if your Unity Editor is not opening from Unity Hub?

If you are just starting out, or have been using Unity for a while, you will have come across this reminder that will stop you from accessing your Unity Editor or creating new projects through the Unity Hub.

Trying to open or Add a project will prompt you with this message
Trying to open or Add a project will prompt you with this message
Continue reading

Content begins after the advertisement:


Vampire Survivors Part 18

Creating a Rogue-like (like Vampire Survivors) in Unity — Part 18: Implementing a Dynamic Stats System and UI

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

In earlier parts of our series, we only implemented 6 different stats on our player. Vampire Survivors, however, has many more stats than that, so in Part 15, we created a newer way to manage stats that made it easier for us to add more stats in the future.

In this part, we are going to add these stats, and create a new, dynamic, and extremely easy-to-use UI element that will automatically update itself whenever we add new stats, so we don't have to create a new UI setup whenever a new stat is added.

To view this content, you must be a member of Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh to access this content.

Creating a Farming RPG (like Harvest Moon) in Unity — Part 24: NPC Movement

This article is a part of the series:
Creating a Farming RPG (like Harvest Moon) in Unity

Ever wanted to create a game like Harvest Moon in Unity? Check out Part 24 of our guide here, where we set up the NPC Movement. You can also find Part 23 of our guide here, where we went through how to set up NPC routines.

To view this content, you must be a member of Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh to access this content.

Creating a Rogue-like (like Vampire Survivors) in Unity — Part 17: Fixing Pickup Collection

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

Update 18 February 2024: Added a new section to fix a bug with the health bar not updating after picking up a health potion.

If you've been following our series for some time, one thing that you will be aware of is that our pickup system is a little janky, because sometimes our items will miss the player if he is moving too fast, or moving at an odd angle (thanks to g Dni for pointing this out).

View post on imgur.com

To view this content, you must be a member of Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh to access this content.

Creating a Rogue-like (like Vampire Survivors) in Unity — Part 16: New Weapons and Bugfixes

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

After the previous part, where we revamped the weapon system, we will be fixing some bugs with our weapon system. Following that, we will be creating some of the more commonly-seen weapons in Vampire Survivors.

To view this content, you must be a member of Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh to access this content.

Content begins after the advertisement:


Creating an Underwater Survival Game like Subnautica Part 11 — Gear

This article is a part of the series:
Creating an Underwater Survival Game (like Subnautica) in Unity

Ever wanted to create a game like Subnautica? Check out Part 11 of our Underwater Survival Tutorial Series! In this part, we’ll be setting up new Gear Items that the Players can use, like flippers and oxygen tanks.

Continue reading

Creating a Farming RPG (like Harvest Moon) in Unity — Part 23: NPC Routines

This article is a part of the series:
Creating a Farming RPG (like Harvest Moon) in Unity

Ever wanted to create a game like Harvest Moon in Unity? Check out Part 23 of our guide here, where we set up NPC Routines. You can also find Part 22 of our guide here, where we went through how to set up chicken growth and speech bubbles.

To view this content, you must be a member of Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh to access this content.