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 Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh 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 Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh to access this content.
Creating an Underwater Survival Game in Unity - Part 3

Creating an Underwater Survival Game (like Subnautica) Part 3 — Inventory

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 in Unity? Check out Part 3 of our guide here, where we go through how to set up the inventory system for the game.

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

Continue reading
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 Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh 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 Terresqualls Patreon at $5 or more
Already a qualifying Patreon member? Refresh 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 Farming RPG in Unity - Part 17

Creating a Farming RPG (like Harvest Moon) in Unity — Part 17: Panel Tabs UI

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 17 of our guide here, where we go through how to give NPC Gifts and how to display relationship information. You can also find Part 16 of our guide here, where we went through how to set up scene transitions.

A link to a package containing the project files up to Part 17 of this tutorial series can also be found at the end of this article, exclusive to Patreon subscribers only.

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) - 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
Creating an Underwater Survival Game in Unity - Part 2

Creating an Underwater Survival Game (like Subnautica) Part 2 — Terrain and Day-Night Cycle

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 in Unity? Check out Part 2 of our guide here, where we go through how to set up a the terrain for the game and the day-night cycle.

A link to a package containing the project files of this tutorial series can also be found at the end of this article, exclusive to Patreon subscribers only.

Author’s Note: If you’ve watched and followed Part 1 of the video tutorial, you’ll realise there is a small error in the code. Make sure you change moveY() to moveZ() to make sure your code is working. You can watch the 1st minute of the video tutorial below for clarification on this.

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

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 2: Map Generation

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 2 of our guide, we will go through how to create infinite map generation. You can also find Part 1 of our guide here, where we went through how to create movement, animations and a camera for our player character.

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

Continue reading