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.

Andrea Alicino

Unity Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store