Я создаю игру защиты башни и хочу создать башню, которая стреляет в пулю, и каждый враг, которого она поражает, поврежден. Пуля может повредить несколько единиц. Моя проблема в том, чтобы определить, попала ли пуля во врагов.
Прямо сейчас у меня есть враги в массиве. С другими башнями, когда враг находится в радиусе действия, башня стреляет, и когда она поражает свою первоначальную цель, она наносит урон этой цели.
Для башни, которую я хочу сделать, она будет каждый раз стрелять в максимальную дальность, и мне нужно, чтобы она наносила урон каждой единице, попавшей в цель на пути к этому конечному пункту назначения.
У кого-нибудь есть идеи, как лучше всего это сделать? Я долго обдумывал это и ничего полезного не придумал.