Тёмный

Урок 14 | Unreal Engine 4 / 5 Искусственный интеллект -Толпа и Respawn AI 

Cyberstars -  How to create a game
Подписаться 144 тыс.
Просмотров 21 тыс.
50% 1

Это 14 урок из серии Искусственный интеллект в игровом движке Unreal Engine
В этом уроке мы познакомимся с тем как создавать толпу ботов.
Сперва рассмотрим AI Crowd Controller и настройки толпы,
Затем создадим спавн (spawn) ботов.
И на последок добавим к ботам физику (RagDoll),
Сделаем так что бы боты погибали после столкновения и после чего респавнились заново.
Разовый донат new.donatepay....
Patreon - / cyberstars
Discord - / discord
TikTok - www.tiktok.com...
Google Play - play.google.co...
Facebook - www.facebook.c...
Instagram - www.instagram....
ВКонтакте - cyberst...
Телеграм - t.me/cyberstars1
#cyberstars

Опубликовано:

 

16 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 76   
@cyberstars-5839
@cyberstars-5839 3 года назад
Discord - discord.gg/z8t2uSWCBq Разовый донат new.donatepay.ru/@cyberstars Patreon - www.patreon.com/cyberstars Уроки ue4 подходят и под Unreal Engine 5
@Games_Bro
@Games_Bro 3 года назад
Бро, я очень надеюсь что ты увидишь этот комент. Я хочу что бы ты понимал, что лучше тебя в русском комьюнити просто нету человека, я как-то глянул на курсы, которые продают по 150к, там и 30% нету от того, что рассказываешь ты. Да и подача материала просто потрясающая! Ты заслуживаешь донаты! Спасибо тебе огромное!
@ДмитрийАфанасьев-р6ы
Огроменное спасибо!!! То, что доктор прописал!!! Самое толковое, краткое и без воды!
@dobrydyadka
@dobrydyadka 3 года назад
У тебя лучшие туторы по UE!!! Спасибо тебе, добрый человек!
@maxgrechkovskiy7798
@maxgrechkovskiy7798 3 года назад
Спасибо что выпускаешь такие видео и не бросаешь канал.
@Serega-u6g
@Serega-u6g 3 года назад
Хорошо объясняешь Голос приятный и уроки просто супер
@resproject1731
@resproject1731 2 года назад
Дай Бог тебе здоровья и процветания! Твои туторы на вес золота. Спасибо!
@mikelkram
@mikelkram Год назад
Очень полезный плейлист, благодарю. Такой бы и по аним-блупринтам с их стэйт-машинами, аним-монтажами и прочим смешиванием по костям.
@Лучшийкомментарий-ъ3ч
Здорово, великолепно , Здорово, великолепно и еще великолепно
@vVPhaetonVv
@vVPhaetonVv 2 года назад
Да, уроки классные. И содержимое качественное и оформление. На порядок лучше того же ХУЗа, например
@СеверныйШоколад
@СеверныйШоколад 3 года назад
Повторно смотрю видео на Вашем канале, всё потрясающе сделано: подача, формат и другое. Единственное, что могу заметить, - нюанс был с бехевер три. Я хоть и пересматривал ролики с ним, в теории понял декораторы, сервисы, таски, но написать как таковую логику для бота, комбинируя всё, становится сложновато. Надеюсь, у Вас будет видео, где вы будете создавать умного бота, подключая пройденный материал. Нет вообще практики и непонятно, где его взять. Спасибо за Ваш труд.
@Моцарт-э7к
@Моцарт-э7к 2 года назад
Шикарный канал!!!!! Огромное спасибо за работу!!! Жаль, что по юнити таких уроков нет...
@РУССКИЙ_СОЛДАТ
@РУССКИЙ_СОЛДАТ 3 года назад
Спасибо большое ! 👏✊ (До сих пор, не знал о "crowd контроллере"... )
@eddit1086
@eddit1086 3 года назад
За музыку отдельный лайк)
@egrvoit
@egrvoit 3 года назад
Спасибо огромное за твои уроки броо
@xo0oxNicKeRxo0ox
@xo0oxNicKeRxo0ox 3 года назад
Вот и завершили курс по искусственному интеллекту!
@shadergt2610
@shadergt2610 3 месяца назад
Огромное спасибо!!!
@BADBOY-nf4gg
@BADBOY-nf4gg 3 года назад
Это то-что мне нужно, и смогу как-нибудь узнать работу
@alexmordor9774
@alexmordor9774 3 года назад
Очень качественный контент, спасибо большое!
@Lyonichannel
@Lyonichannel 3 года назад
10:17 - можно через set lifespan еще сделать время жизни пешки)
@НикитаКустовский-н6у
Следующую тему давай по анимациям или на худой конец по ниагаре.
@kinopark7910
@kinopark7910 Год назад
Автор здравствуйте! Скажите пожалуйста, инструмент Crowd в UE, насколько он сильный? Есть такая прога как Massive Prive, где создаётся толка можно сказать любой сложности, может ли UE сравниться с этой программой или другими графическими инструментами которые имеют инструмент толпы?
@Alex-hs8xj
@Alex-hs8xj 3 года назад
про толпу на основе ниагара частиц интересная тема
@koguni
@koguni Год назад
хороший урок, но я бы хотел еще увидеть, как останавливать спавнер при достижении определенного количества врагов на карте. у меня есть пару идей, но я не смогу быть уверенным, "правильный" ли мой способ или костыль.
@7kGreen
@7kGreen 3 года назад
Полезно.
@томдубовый
@томдубовый 3 года назад
класс теперь нужно добавить жажду ,сон и тд....
@AndriiTurchynRieltorDnipro
@AndriiTurchynRieltorDnipro Год назад
дякую
@unw3ee
@unw3ee 3 года назад
Спасибо за видео, задонатил! Вопрос появился, вдруг есть простое решение? А то поиск в интернете не увенчался успехом, а все попытки настроить crowd-контроллер через хитрые манипуляции с avoidance и following component итд - приводили к крашам Анриала. Представим, что у меня есть несколько ботов с crowd controller. И некоторые из этих ботов неактивны - они находятся на сцене, но у них пока ещё нет меша и логики. Но к ним прикреплён crowd-контроллер, который решает когда их активировать. Проблема: боты, которые активны и управляются Crowd-controller-ом старательно обходят неактивных ботов даже при том, что у неактивных ботов нет ни меша, ни коллизии. И это создаёт неприятные баги вроде "можно поводить бота вокруг точки, бот там тупит и не может догнать игрока". Самым простым решением было бы отключение логики Crowd для каких-то конкретных ботов, но я не понимаю как это сделать
@ILIZIUM
@ILIZIUM 3 года назад
ты лутьший! хотя бы потаму что знаниями делишсья
@oldRagePipka
@oldRagePipka 3 года назад
топ контент
@RigidLight
@RigidLight 2 года назад
А не вариант изменить параметр Life Spawn у отспавненного бота, чтобы он самоуничтожался?
@ПьероСталли
@ПьероСталли 2 года назад
Бро, все супер. А если другая ситуация, для каждого NPC одного класса, разные сценарии поведения? Как такое реализовать?
@revengefallensaratov7546
@revengefallensaratov7546 Месяц назад
У меня после срабатывания destroy component когда подхожу к этим ботам начинаются какие то странные коллизии держается во все стороны персонаж
@bersefker3653
@bersefker3653 Год назад
Почему боты дергаются влево-вправо, когда бегут при таких же вводных, как на видео?
@itsglen2097
@itsglen2097 2 года назад
Здравствуйте Подскажите пожалуйста как сделать так чтобы Ии видел через окно или стекло в unreal engine
@r.e.dmotors3687
@r.e.dmotors3687 Год назад
а боты могут передвигаться с помощью root motion?
@BroRabbit
@BroRabbit Год назад
Окей, ладно тут они просто бегут в одну точку, а как быть, когда у бота более сложное поведение? Плюсуем туда же графику и геометрию уровня и получаем офигевший от нагрузки комп.
@roman-o8q
@roman-o8q 9 месяцев назад
Вот мне нужно сделать нпс которые о столкновении с пулей будут гибнуть и как можно сделать так чтобы они уметали после столкновения с определенным объектом а не со всеми?
@cyberstars-5839
@cyberstars-5839 9 месяцев назад
Повесь проверку на конкретный объект. Например являетсяли то с чем столкнулся бот Павном. Или проверку на тег
@neprints
@neprints 2 года назад
Блин, сколько смотрю уроков по UE4 и не даёт покоя один насущный вопрос. Почему мы не можем выкинуть капсульную коллизию и сделать mesh collision для персонажа или бота?
@cyberstars-5839
@cyberstars-5839 2 года назад
Оптимизация
@neprints
@neprints 2 года назад
@@cyberstars-5839 прям очень сильно будет фпс жрать?
@korowa163
@korowa163 3 года назад
Ебать ты умный шикааарно
@Santuus2023
@Santuus2023 Год назад
А можно это как то в синиматик закинуть?
@cyberstars-5839
@cyberstars-5839 Год назад
Можно
@Santuus2023
@Santuus2023 Год назад
@@cyberstars-5839 а урок можно на эту тему?
@cyberstars-5839
@cyberstars-5839 Год назад
У меня таких нет. Вам нужно смотреть уроки по типу ue5 cinematic или sequencer
@Santuus2023
@Santuus2023 Год назад
@@cyberstars-5839 ясно. Спасибо за ответ
@sanbait
@sanbait 3 года назад
сколько максимально можно выставить дор дропа фпс таким методом? 100-200 влезет?
@MK-td2dt
@MK-td2dt 3 года назад
У меня на ryzen 1500 4 ядра 8 потоков , 400 pawn'ов (тоже что и character только по проще) при 30 фпс , еще зависит выполняют ли логику сами боты если просто стоят то можно +500 , если прописана логика поведения то у меня не больше 400 ботов
@sanbait
@sanbait 3 года назад
@@MK-td2dt какая логика на пример? просто тсатистов я могу и 4000 наклепать при 60 фпс не проблема, проблема как раз в просчетах логики (тот же поиск пути до ГГ жрет много )
@MK-td2dt
@MK-td2dt 3 года назад
@@sanbait Поиск acter'ов на карте и дальнейшее перемещение к нему (делаю через behaivore tree нодой Moove To)
@sanbait
@sanbait 3 года назад
@@MK-td2dt ну незнаю у меня рязать 3600х и я максимум могу поставить штук 100 чарактеров с поиском пути до ГГ так же через move to (правда не в бехейворе)
@MK-td2dt
@MK-td2dt 3 года назад
@@sanbait Ну в логике чарактера очень много доп функций , я же юзаю павн и докидываю необходимые компоненты , еще в чарактере работает бленд спейс персонажа что тоже дает нагрузку , и вопрос такой какой контроллер ты юзаешь , Crown , или обычный Ai controller ?
@СергейСевер-с2е
@СергейСевер-с2е 2 года назад
может кто подскажет, почему боты когда идут на триггер и упираются друг в друга, некоторые начинает отталкивать друг друга и они улетают кто в космос, кто очень далеко, порой прыгают и трясутся=)
@radacom
@radacom Год назад
😂 эфект прикольный.узнал с чем дело?
@guy37373
@guy37373 3 года назад
Это типо crowd controller или что?
@cyberstars-5839
@cyberstars-5839 3 года назад
да, и респавн
@Зелимханв3Д
@Зелимханв3Д 2 года назад
как заставить аи двигаться к друг другу а не к нам?
@cyberstars-5839
@cyberstars-5839 2 года назад
Сперва нужна ссылка на этого бота. Как ее получить способов много. Например через зрение ии
@namename4503
@namename4503 2 года назад
заодно настройка коллизий для физикс ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-LnQ7r0wZe-c.html
@annagrigio5042
@annagrigio5042 3 года назад
васторх
Далее
Нейросеть учится ходить
16:51
Просмотров 633 тыс.