Tutorial

Finite State Machines [Part 3]

Here’s our final blog tutorial for the FSM. We will review what we’ve discussed on the first part, and implement the FSM System that we did before. Just a recap on the previous parts: This will be the loop of our FSM. First we initialize the FSM, create states, create actions, and map them all …

Continue Reading
Tutorial

Finite State Machines [Part 2]

Deeper inside FSM Finite State Machines are a sequential logic that are very low level. They can be used for simple decision-making logic. Let’s give a human example of an FSM: Input: Flips the switch State: Light Bulb is in the state of “On” Output: Light Bulb will now produce light for the room Inputs are any form …

Continue Reading
Tutorial

Finite State Machines [Part 1]

Finite State Machines might be something that all developers might have heard at least once in their few years starting game development in Unity. What is a Finite State Machine anyway? Well, there is a lot to cover that is why we’re going to do at least 3 parts. Basically, a Finite State Machine (or …

Continue Reading
Tutorial

[Tutorial] Implementing a Minimap in Unity

What does it take to create a mini-map for a Unity game? You most probably would be surprised to hear that it’s easier than you think, and that it does not even require any programming skills! Here I will try to explain how to make one step by step. Basic minimap concepts Minimaps (or radars) are known …

Continue Reading