Как стать автором
Обновить

Комментарии 7

Правильно ли я понимаю, что эффективность этих методов рассматривается в статье при прямолинейном движении? Мне кажется, что от третьего метода легче всего защититься, достаточно развернуться хотя бы на 90 градусов против часовой в примере
Правильно ли я понимаю, что эффективность этих методов рассматривается в статье при прямолинейном движении?

Рисунки в этом отношении получились не очень удачные, надо было добавить кривизну траектории цели. Ну а вообще, эффективность методов рассматривается при наведении именно на маневрирующую цель.
Мне кажется, что от третьего метода легче всего защититься, достаточно развернуться хотя бы на 90 градусов против часовой в примере

Это обманчивое впечатление. Обратите внимание — параллельные линии визирования строятся на каждом шаге, они не обязательно должны быть на определенном расстоянии друг от друга. В этом случае они будут практически совпадать, т.е. объект будет лететь прямо за целью.
И зачем делать игры, в которые нельзя выиграть?
Вообще, по данной теме и по схожим написано довольно много в англоязычных интернетах. Тема называется «steering behaviors», также включает в себя преследование и побег, остановка в заданной точке и другие алгоритмы, управляющие движением одного или нескольких тел. Вот тут можно почитать, например. С наглядными иллюстрациями: www.red3d.com/cwr/steer/
А если ракета выпускается непосредственно в лоб цели? И могут ли ракеты совмещать способы наведения и сближения с целью? И ещё особенно интересно как ракета реагирует на цель которая маневрирует разворачиваясь на 180 градусов, тем самым «убивая» энергию ракеты.
Прекрасная статья, спасибо!
Хорошо бы ещё увидеть реализацию этих методов на каком-нибудь современном ЯП.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории