Башня и тело
Как можно реализовать у ИИ чтобы целилась и стреляла башня, а ехало тело. Это танк. А то делаю аркадку, и думаю, да так думаю что ничего не придумаю. Или это жара в Петербурге ( +31 ) плавит меня
|
Ответ: Башня и тело
Цитата:
движение тела - по вэйпоинтам, движение башни - башня прокручивается вокруг и ищет цели |
Ответ: Башня и тело
А то есть у тела функция ехать и преследовать.
А у башни тупо искать цель и стрелять |
Ответ: Башня и тело
Цитата:
А вообще чтоб оно тупо не ехолои стреляло, сделай чтоб оно ехало за целью начиная и заканчивая с определенного растояния (цачем ехать на цель если она в 10 метрах от тебя-нужно стрелять! а если цель в 10 км то башня пускай его не видет). А насчет стрельбы-когда пушка направилась на цель, приплусую к трём углам поворота пушки маленькое рандомное чилсо, чтоб был эфект косости. |
Ответ: Башня и тело
Цитата:
Просто рандом - это ужас. Лучше, учитывай поворот преследуемой цели, его скорость, и то, стреляет ли он или нет. Типа, не дает нормально прицелиться. |
Ответ: Башня и тело
я сделаю задержку выстрелов. и попобую сделать при выстреле назад чтобы ИИ откатывался
|
Ответ: Башня и тело
Узнаём дистанцию до врага
Если она <= макс дистанции выстрела то высчитываем угл поворота башни на игрока Если угл равен углу поворота башни на игрока +- коэффициент кривости то делаем выстрел |
Ответ: Башня и тело
DeltaYaw
DeltaPitch |
Ответ: Башня и тело
кстати нужно еще сделать, чтобы когда цель определялась, она не менялась до тех пор, пока не исчезнет, либо не уйдет из радиуса действия, а то легко будет, "заморочить голову" этому боту
|
Часовой пояс GMT +4, время: 19:31. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot