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.

There are 4 comments:

    1. You can try to access the link again. Our server was probably overloaded temporarily, hence the Error establishing a database connection issue.

  1. To fix an issue where pickups are stuck in the scene after play mode is disabled, you should edit DropRateManager.OnDestroy by adding this at the top of the function:

    if(!gameObject.scene.isLoaded)
    return;

    This will prevent it from spawning drops when the game is being unloaded.

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: You can use Markdown to format your comments.

This site uses Akismet to reduce spam. Learn how your comment data is processed.