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
Creating a Rogue-like (like Vampire Survivors) - Part 1

Creating a Rogue-like Shoot ‘Em Up (like Vampire Survivors) — Part 1: Movement and Camera

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 1 of our guide, we will go 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 1 of this tutorial series can also be found at the end of this article.

Continue reading
Creating an Underwater Survival Game in Unity - Part 1

Creating an Underwater Survival Game (like Subnautica) Part 1 — Movement and Player Stats System

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 1 of our guide here, where we go through how to set up a player controller and some player stats.

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.

Continue reading
How to identify a Unity project folder and open it

How to identify a Unity project folder and open it in the Unity Editor

If you’ve been following one of our many game-making tutorials, such as the Farming RPG series, you will see that at the end of some of the tutorials, we will leave links that you can use to download the zipped source files of the project (here’s an example).

After unzipping the files, you will see these folders (give or take some of them):

A Unity project folder
So… what do we do with these files?
Continue reading
Can't find Plastic SCM remote project in Unity Hub

Can’t find Plastic SCM remote project in Unity Hub

When working in Unity, or any other game engine for that matter, it is natural to use version control. After all, not only can it boost team collaboration, but it is also common practice within the industry.

Through optimized workflows for artists and programmers and superior speed with large files and binaries, Unity Plastic SCM is a great built in version control and source code management tool built to improve team collaboration and scalability with any engine.

For more details regarding other Plastic SCM troubleshooting techniques, as well as how to set-up Plastic SCM for your team in your Unity project, please check our guide on Plastic SCM for Unity.

Continue reading
Create a Farming RPG in Unity - Part 16

Creating a Farming RPG (like Harvest Moon) in Unity — Part 16: NPC Gifts and Displaying Relationship Information

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 16 of our guide here, where we go through how to give NPC Gifts and how to display relationship information. You can also find Part 15 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 16 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.
How to set up a Plastic SCM repository in Unity

How to set-up a Plastic SCM repository in Unity and add team members to your project

When working with projects, it is common practice to use source control repositories to house our code, so that we can synchronize project files across multiple team members, and perform version control. Game development projects are no different.

If you have been using Unity for some time now, you may remember Unity Collaborate — a source control repository service built into the Unity Editor. In November of 2021, they replaced the Unity Collaborate service with Plastic SCM, and Unity users across the world went through a collective struggle trying to re-learn (or learn, if you are a first-time user — Plastic SCM is harder to use than Unity Collaborate) how to use the new service.

If you are one of these people, then this guide is for you.

Continue reading
Create a Farming RPG in Unity - Part 15

Creating a Farming RPG (like Harvest Moon) in Unity — Part 15: NPC Interaction

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 15 of our guide here, where we go through how to create a dialogue system and create the relationships with other characters aspect of the game. You can also find Part 14 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 15 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.
Create a Farming RPG in Unity - Part 14

Creating a Farming RPG (like Harvest Moon) in Unity — Part 14: Currency and Shop System

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 14 of our guide here, where we go through how to set up the currency and shop system. You can also find Part 13 of our guide here, where we went through how to set up the main menu and generate obstacles.

A link to a package containing the project files up to Part 14 of this tutorial series can also be found at the end of this article, exclusive to Patreon supporters 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.
glowing shader article splash

Writing a Unity Shader script for a glowing material — A deeper look

Subtle background animations always help to set the mood of the game. It might only be something simple as a slowly pulsing glow, but it adds to the ambience of the digital city that Terminus is set in.

This article takes a deeper look into some parts of my animated shader tutorial on Youtube, where I went through the creation of a shader used in one of my team’s recent projects.

  1. SubShader tags
    1. Queue
    2. RenderType
  2. Vertex and fragment
  3. Time
  4. Emission formula
Continue reading