Project Update: Moss Giant Behaviour

I already talked about how I would have structured the classes for the management of enemies, now I started to implement the first one by inserting the basic movements.

Different from the player, we must carefully manage the behavior of the enemies because we must ensure that no ambiguous behavior occurs or that damage the gameplay.

It is necessary to recognize and manage all the possible states that an enemy can have but it is a concept that I will continue during the creation of other enemies.