If you’re following our tutorial series in Unity 6, you may want to be using Unity’s new Input System, instead of the older Input Manager. This is a guide on how to implement that.
Continue reading
A geek of the highest order, Terence speaks a great number of (programming) languages and dabbles in a couple of tech fields. He writes about common problems programmers come across in this blog.

If you’re following our tutorial series in Unity 6, you may want to be using Unity’s new Input System, instead of the older Input Manager. This is a guide on how to implement that.
Continue readingThis 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 35 of our guide here, where we fix a few bugs and implement a new Festival system for our game. You can also find Part 34 of our guide here, where we created our storage system.

This article is a part of the series:
Using GitHub Desktop for Unity collaboration
In the 4th part of this series, we dive into one of Git’s most powerful features—branching.
When working on projects, it’s common to accidentally overwrite someone else’s work or struggle with testing new ideas without affecting the main project. Branches act as a safe workspace, letting you build new features without worrying about breaking your existing game build.
In this article, we’ll explore what branches are, how to create and manage them, and how you can use them for your own development workflow.
Continue reading
If you’ve been using Unity’s Canvas-based UI system to create a main menu, pause screen or even a death screen for a game in Unity, you may sometimes encounter an issue where some buttons on your UI don’t seem to be responding when you hover over or click on them.
Continue reading
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