Страница 1 из 1

Помогите написать обход если на пути есть преграды.

СообщениеДобавлено: 10 апр 2017, 10:35
Kabanelloo
Есть рабочий ИИ , но единственный минус , при нахождении цели он идет на пролом , толкая по пути все что встретит и в основном получается так что дистанцию атаки получить не удается , потому что, что-то застряло между ИИ и Целью . Хотелось бы простой обход небольших физических объектов или их скопление в реал тайм.

Пример тому , Dota 2 кода при атаки на крипа через крипа , персонаж найдет ближайший путь и обойдет препятствие при этом не будет толкать других. Спасибо !

Re: Помогите написать обход если на пути есть преграды.

СообщениеДобавлено: 10 апр 2017, 19:50
seaman

Re: Помогите написать обход если на пути есть преграды.

СообщениеДобавлено: 10 апр 2017, 21:44
Kabanelloo
Да мне не целая система нужна , все равно спасибо! ;;)

Можно придумать типа : Луч стреляет к цели , а от цели будут идти круговые лучи, если те лучи которые не соприкоснулись с коллайдером по горизонтали в дистанции 3, то там можно реализовать типа ВейПоинта , а там где есть Коллайдеры ну отфильтровать. И пустить обход по этим вепойнтам , когда луч от ИИ до цели будет свободен , можно двигаться. Ну я абстрактно не в серьез. Может чего посоветуете ? Плс .