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

  Рет қаралды 20,037

Cyberstars -  How to create a game

Cyberstars - How to create a game

2 жыл бұрын

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

Пікірлер: 75
@cyberstars-5839
@cyberstars-5839 2 жыл бұрын
Discord - discord.gg/z8t2uSWCBq Разовый донат new.donatepay.ru/@cyberstars Patreon - www.patreon.com/cyberstars Уроки ue4 подходят и под Unreal Engine 5
@Games_Bro
@Games_Bro 2 жыл бұрын
Бро, я очень надеюсь что ты увидишь этот комент. Я хочу что бы ты понимал, что лучше тебя в русском комьюнити просто нету человека, я как-то глянул на курсы, которые продают по 150к, там и 30% нету от того, что рассказываешь ты. Да и подача материала просто потрясающая! Ты заслуживаешь донаты! Спасибо тебе огромное!
@user-bb7en5tr5o
@user-bb7en5tr5o 2 жыл бұрын
Огроменное спасибо!!! То, что доктор прописал!!! Самое толковое, краткое и без воды!
@dobrydyadka
@dobrydyadka 2 жыл бұрын
У тебя лучшие туторы по UE!!! Спасибо тебе, добрый человек!
@resproject1731
@resproject1731 2 жыл бұрын
Дай Бог тебе здоровья и процветания! Твои туторы на вес золота. Спасибо!
@maxgrechkovskiy7798
@maxgrechkovskiy7798 2 жыл бұрын
Спасибо что выпускаешь такие видео и не бросаешь канал.
@user-yd3tf7dw2e
@user-yd3tf7dw2e 2 жыл бұрын
Хорошо объясняешь Голос приятный и уроки просто супер
@alexmordor9774
@alexmordor9774 2 жыл бұрын
Очень качественный контент, спасибо большое!
@egrvoit
@egrvoit 2 жыл бұрын
Спасибо огромное за твои уроки броо
@mikelkram
@mikelkram 7 ай бұрын
Очень полезный плейлист, благодарю. Такой бы и по аним-блупринтам с их стэйт-машинами, аним-монтажами и прочим смешиванием по костям.
@user-fm4ct4or6x
@user-fm4ct4or6x 2 жыл бұрын
Шикарный канал!!!!! Огромное спасибо за работу!!! Жаль, что по юнити таких уроков нет...
@vVPhaetonVv
@vVPhaetonVv Жыл бұрын
Да, уроки классные. И содержимое качественное и оформление. На порядок лучше того же ХУЗа, например
@user-nr3ql7bq9u
@user-nr3ql7bq9u 2 жыл бұрын
Повторно смотрю видео на Вашем канале, всё потрясающе сделано: подача, формат и другое. Единственное, что могу заметить, - нюанс был с бехевер три. Я хоть и пересматривал ролики с ним, в теории понял декораторы, сервисы, таски, но написать как таковую логику для бота, комбинируя всё, становится сложновато. Надеюсь, у Вас будет видео, где вы будете создавать умного бота, подключая пройденный материал. Нет вообще практики и непонятно, где его взять. Спасибо за Ваш труд.
@ErewardRedHead
@ErewardRedHead 2 жыл бұрын
Мощный тутор, лайк конечно :-)
@user-cx9qw7rr1r
@user-cx9qw7rr1r 2 жыл бұрын
Здорово, великолепно , Здорово, великолепно и еще великолепно
@ED-ik7fs
@ED-ik7fs 2 жыл бұрын
Спасибо большое ! 👏✊ (До сих пор, не знал о "crowd контроллере"... )
@eddit1086
@eddit1086 2 жыл бұрын
За музыку отдельный лайк)
@Lyonichannel
@Lyonichannel 2 жыл бұрын
10:17 - можно через set lifespan еще сделать время жизни пешки)
@BADBOY-nf4gg
@BADBOY-nf4gg 2 жыл бұрын
Это то-что мне нужно, и смогу как-нибудь узнать работу
@user-oy7xl4bz5k
@user-oy7xl4bz5k 2 жыл бұрын
Следующую тему давай по анимациям или на худой конец по ниагаре.
@xo0oxNicKeRxo0ox
@xo0oxNicKeRxo0ox 2 жыл бұрын
Вот и завершили курс по искусственному интеллекту!
@7kGreen
@7kGreen 2 жыл бұрын
Полезно.
@oldRagePipka
@oldRagePipka 2 жыл бұрын
топ контент
@koguni
@koguni 8 ай бұрын
хороший урок, но я бы хотел еще увидеть, как останавливать спавнер при достижении определенного количества врагов на карте. у меня есть пару идей, но я не смогу быть уверенным, "правильный" ли мой способ или костыль.
@AndriiTurchynRieltorDnipro
@AndriiTurchynRieltorDnipro Жыл бұрын
дякую
@Alex-hs8xj
@Alex-hs8xj 2 жыл бұрын
про толпу на основе ниагара частиц интересная тема
@kinopark7910
@kinopark7910 Жыл бұрын
Автор здравствуйте! Скажите пожалуйста, инструмент Crowd в UE, насколько он сильный? Есть такая прога как Massive Prive, где создаётся толка можно сказать любой сложности, может ли UE сравниться с этой программой или другими графическими инструментами которые имеют инструмент толпы?
@user-rg4xb8pi7y
@user-rg4xb8pi7y 2 жыл бұрын
класс теперь нужно добавить жажду ,сон и тд....
@user-vv3gb9wp8q
@user-vv3gb9wp8q 2 жыл бұрын
Бро, все супер. А если другая ситуация, для каждого NPC одного класса, разные сценарии поведения? Как такое реализовать?
@unw3ee
@unw3ee 2 жыл бұрын
Спасибо за видео, задонатил! Вопрос появился, вдруг есть простое решение? А то поиск в интернете не увенчался успехом, а все попытки настроить crowd-контроллер через хитрые манипуляции с avoidance и following component итд - приводили к крашам Анриала. Представим, что у меня есть несколько ботов с crowd controller. И некоторые из этих ботов неактивны - они находятся на сцене, но у них пока ещё нет меша и логики. Но к ним прикреплён crowd-контроллер, который решает когда их активировать. Проблема: боты, которые активны и управляются Crowd-controller-ом старательно обходят неактивных ботов даже при том, что у неактивных ботов нет ни меша, ни коллизии. И это создаёт неприятные баги вроде "можно поводить бота вокруг точки, бот там тупит и не может догнать игрока". Самым простым решением было бы отключение логики Crowd для каких-то конкретных ботов, но я не понимаю как это сделать
@RigidLight
@RigidLight 2 жыл бұрын
А не вариант изменить параметр Life Spawn у отспавненного бота, чтобы он самоуничтожался?
@ILIZIUM
@ILIZIUM 2 жыл бұрын
ты лутьший! хотя бы потаму что знаниями делишсья
@itsglen2097
@itsglen2097 2 жыл бұрын
Здравствуйте Подскажите пожалуйста как сделать так чтобы Ии видел через окно или стекло в unreal engine
@r.e.dmotors3687
@r.e.dmotors3687 Жыл бұрын
а боты могут передвигаться с помощью root motion?
@bersefker3653
@bersefker3653 Жыл бұрын
Почему боты дергаются влево-вправо, когда бегут при таких же вводных, как на видео?
@user-cx5pe3ps6m
@user-cx5pe3ps6m 4 ай бұрын
Вот мне нужно сделать нпс которые о столкновении с пулей будут гибнуть и как можно сделать так чтобы они уметали после столкновения с определенным объектом а не со всеми?
@cyberstars-5839
@cyberstars-5839 4 ай бұрын
Повесь проверку на конкретный объект. Например являетсяли то с чем столкнулся бот Павном. Или проверку на тег
@BroRabbit
@BroRabbit Жыл бұрын
Окей, ладно тут они просто бегут в одну точку, а как быть, когда у бота более сложное поведение? Плюсуем туда же графику и геометрию уровня и получаем офигевший от нагрузки комп.
@korowa163
@korowa163 2 жыл бұрын
Ебать ты умный шикааарно
@neprints
@neprints 2 жыл бұрын
Блин, сколько смотрю уроков по UE4 и не даёт покоя один насущный вопрос. Почему мы не можем выкинуть капсульную коллизию и сделать mesh collision для персонажа или бота?
@cyberstars-5839
@cyberstars-5839 2 жыл бұрын
Оптимизация
@neprints
@neprints 2 жыл бұрын
@@cyberstars-5839 прям очень сильно будет фпс жрать?
@sanbait
@sanbait 2 жыл бұрын
сколько максимально можно выставить дор дропа фпс таким методом? 100-200 влезет?
@MK-td2dt
@MK-td2dt 2 жыл бұрын
У меня на ryzen 1500 4 ядра 8 потоков , 400 pawn'ов (тоже что и character только по проще) при 30 фпс , еще зависит выполняют ли логику сами боты если просто стоят то можно +500 , если прописана логика поведения то у меня не больше 400 ботов
@sanbait
@sanbait 2 жыл бұрын
@@MK-td2dt какая логика на пример? просто тсатистов я могу и 4000 наклепать при 60 фпс не проблема, проблема как раз в просчетах логики (тот же поиск пути до ГГ жрет много )
@MK-td2dt
@MK-td2dt 2 жыл бұрын
@@sanbait Поиск acter'ов на карте и дальнейшее перемещение к нему (делаю через behaivore tree нодой Moove To)
@sanbait
@sanbait 2 жыл бұрын
@@MK-td2dt ну незнаю у меня рязать 3600х и я максимум могу поставить штук 100 чарактеров с поиском пути до ГГ так же через move to (правда не в бехейворе)
@MK-td2dt
@MK-td2dt 2 жыл бұрын
@@sanbait Ну в логике чарактера очень много доп функций , я же юзаю павн и докидываю необходимые компоненты , еще в чарактере работает бленд спейс персонажа что тоже дает нагрузку , и вопрос такой какой контроллер ты юзаешь , Crown , или обычный Ai controller ?
@user-cs4jx1ii7h
@user-cs4jx1ii7h 2 жыл бұрын
может кто подскажет, почему боты когда идут на триггер и упираются друг в друга, некоторые начинает отталкивать друг друга и они улетают кто в космос, кто очень далеко, порой прыгают и трясутся=)
@radacom
@radacom 10 ай бұрын
😂 эфект прикольный.узнал с чем дело?
@user-en6rp1qb6l
@user-en6rp1qb6l Жыл бұрын
как заставить аи двигаться к друг другу а не к нам?
@cyberstars-5839
@cyberstars-5839 Жыл бұрын
Сперва нужна ссылка на этого бота. Как ее получить способов много. Например через зрение ии
@guy37373
@guy37373 2 жыл бұрын
Это типо crowd controller или что?
@cyberstars-5839
@cyberstars-5839 2 жыл бұрын
да, и респавн
@Santuus2023
@Santuus2023 Жыл бұрын
А можно это как то в синиматик закинуть?
@cyberstars-5839
@cyberstars-5839 Жыл бұрын
Можно
@Santuus2023
@Santuus2023 Жыл бұрын
@@cyberstars-5839 а урок можно на эту тему?
@cyberstars-5839
@cyberstars-5839 Жыл бұрын
У меня таких нет. Вам нужно смотреть уроки по типу ue5 cinematic или sequencer
@Santuus2023
@Santuus2023 Жыл бұрын
@@cyberstars-5839 ясно. Спасибо за ответ
@namename4503
@namename4503 2 жыл бұрын
заодно настройка коллизий для физикс kzbin.info/www/bejne/gp-0aKVmrL-YY8U
@annagrigio5042
@annagrigio5042 2 жыл бұрын
васторх
Teenagers Show Kindness by Repairing Grandmother's Old Fence #shorts
00:37
Fabiosa Best Lifehacks
Рет қаралды 43 МЛН
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 65 МЛН
16. Blueprints Unreal Engine 4 - Создание (Spawn) объектов
17:16
Нейросеть учится ходить
16:51
KrashheR
Рет қаралды 568 М.