| |||
![]()
|
![]() ![]() |
![]()
[Перевод] Вычисляем баллистические траектории в играх ![]() При разработке видеоигр часто встречается задача вычисления угла выстрела для попадания в цель. Она настолько распространена, что я писал код для её решения в буквальном смысле для каждой игры, над которой работал. Когда возникала эта проблема, я обычно брал ручку с блокнотом и решал её с нуля. Мне это надоело. Чтобы сэкономить себе из будущего немного времени, я выложу это решение в Интернет. Кроме того, я расскажу о необычной «фишке», которую предпочитаю использовать из соображений эстетики. Уравнения движенияЗадача всегда начинается одинаково. У нас есть стреляющий и цель: под каким углом нужно стрелять снарядом, чтобы он поразил цель? Существует четыре основных уравнения движения. В статье мы воспользуемся только одним. Читать дальше → |
||||||||||||||
![]() |
![]() |