About the author:

All posts by Matias Lee:

Creating a Metroidvania (like Hollow Knight) — Part 8: Wall Jump, Unlocking Abilities & Spells, Mask & Soul Vessel Shards and Inventory

This article is a part of the series:
Creating a Metroidvania (like Hollow Knight) in Unity

8 June 2024: This article has been updated to correct some errors and missing information.
Here's the list of changes and bugfixes for Part 8 of the Metroidvania Series.

Welcome to Part 8 of our Metroidvania tutorial series, where we’ll take you on a journey through the development process of creating your own Metroidvania game, just like the widely popular Hollow Knight, in Unity!

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 Metroidvania (like Hollow Knight) — Part 7: Death, Respawn, Updating Map and Save system

This article is a part of the series:
Creating a Metroidvania (like Hollow Knight) in Unity

5 June 2024: Anonymes FRACTAL has helped us identify some bugs in this part of the series. You can find more details on the bugs (and how to fix them) here.
This article has also been updated to correct some errors and missing information.
Here's the list of changes and bugfixes for Part 7 of the Metroidvania Series.

Welcome to Part 7 of our Metroidvania tutorial series, where we’ll be taking you on a journey through the development process of creating your own Metroidvania game, just like the widely popular Hollow Knight, in Unity!

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.
Exporting your Unity project as a Windows EXE

How to export your Unity project onto an executable (EXE) game on Windows

Unity provides game developers with a robust platform to create immersive experiences. Once you’ve completed your Unity project, it’s time to export it as an executable (.exe) file, allowing others to play your game on Windows. In this article, we will walk you through the step-by-step process of exporting a Unity project as an executable game on Windows, covering important considerations along the way.

Continue reading
What is a NullReferenceException?

What NullReferenceException errors are (and how to fix them) in Unity

An error involving a NullReferenceException is something that new developers often encounter when working on projects in Unity. These errors occur when attempting to access object variables, or members of object variables, when the variable itself is null.

Although the cause is simple, NullReferenceException errors can present themselves in many different ways. As a result, fixing them isn’t always as straightforward as following a standard series of steps. In this article, we will explore the various ways that a NullReferenceException can occur in Unity, as well as how to handle these various situations.

If you don’t prefer reading and wish for more visual aid, check out our video guide here.
But if you prefer reading, scroll down to check the rest of the article.

Continue reading