Hi.
I understand that you want the player to move at the click of the mouse, and the enemies are constantly approaching him.
I see that your enemies are able to attack at a distance, for this you made a distance check?
In general, I understood how to understand, there all simply periodically (every 0.5sec) all enemies look how far they are from the hero and if more than 100 then they go to him.
Download File *.c3p
The Enemy sprites behave very consistently with the way you prepared them. As far as I understand, when creating the event conditions, instead of running all events together, setting each as a sub-event of the other and creating an algorithm makes them behave more logically.
_________
What about this?:
I haven't seen a sprite get stuck in a wall yet with this method, they move fine. I like it but they go through walls.
This is all confusing to me. I've watched all the tutorials and read all the topics, but it seems like there's no one way to do somethin