Итак: игра сверху вниз, мои враги преследуют игрока, когда они попадают на определенное расстояние, они останавливаются и стреляют. Если все они движутся в одном направлении, то все они оказываются в одном и том же месте (то есть стоят «внутри» друг друга), так как в настоящее время я не занимаюсь обнаружением столкновений между врагами - они могут свободно обгонять друг друга.
Какой простой способ обойти это? Или какая-то форма обнаружения столкновений или какая-то ai?