That would definitely be nice, to be able to have different types of enemies with different movements. Maybe you could suggest some to me? Cause I'm still thinking how to implement better enemy movement
this is good for a start -> https://medium.com/@pramodayajayalath/flocking-algorithm-simulating-collective-b...