Тёмный

Урок 1 | Как создать игру на Unreal Engine 4 / 5. Основы ИИ / AI Controller 

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

Это 1 урок из серии Искусственный интеллект в игровом движке Unreal Engine.
Урок 1 | Unreal Engine 4 / 5 Искусственный Интеллект - Основы ИИ / AI Controller
В этом уроке мы познакомимся с искусственным интеллектом в Unreal engine 4 и начнем с AI Controller
Основные темы всего курса
AI Controller , NavMesh , Behavior tree , Blackboard ,
(EQS) Environment Query System , AI Perception , AI Debugging
Разовый донат new.donatepay....
Patreon - / cyberstars
Google Play - play.google.co...
Facebook - www.facebook.c...
Instagram - www.instagram....
ВКонтакте - cyberst...

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

 

6 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 169   
@cyberstars-5839
@cyberstars-5839 3 года назад
Discord - discord.gg/z8t2uSWCBq Разовый донат new.donatepay.ru/@cyberstars Patreon - www.patreon.com/cyberstars
@ILIZIUM
@ILIZIUM 3 года назад
нет это я напишу всё таки.! ты делаешь правильное дело просвещаешь людей. я по себе знаю что это не блогодарное дело я уверен что тебя обязательно поддержут я надеюсь на это. ОДНАКО не стоит унывать и думать что не кому нафиг эти уроки не нужны и так далее нужны кто то игру делает кто то создаёт миры для себя и вынуждины днями искать инфу которая не всегда полезна(твой канал особенный очень хорошо поесняешь всё).. я боюсь что ты забросишь канал поскольку ты редко стал видосы делать не бросай я тоже бросал канал а толку ((. продолжай уроки они нужны людям которые делают что то своё в ue4 . я бы сам тебя и на патрионе и в других местах поддержал если бы мог .. просто не унывай ну или как минимум не бросай канал не проподай !! .ТОТ КТО ПЕРЕДВЕГАЕТ ГОРЫ НАЧИНАЕТ С КАМНЕЙ
@de1mexyyyy618
@de1mexyyyy618 3 года назад
Согласен полностью
@vitalkozor3651
@vitalkozor3651 3 года назад
"+" в копилку сказанного
@RunProFun
@RunProFun Год назад
В версии Unreal Engine 5 убрано vector * integer и vector + vector и т.д, вместо этого надо ввести в контекстном меню * и выбрать Multiply (или ADD если + , Divide если / ) , после нажать на пин правой кнопкой и выбрать convert Pin и выбрать , что вам нужно , например Integer . (Полный путь : Utilities -> Operators) .
@cyberstars-5839
@cyberstars-5839 Год назад
Там и по старому мужно. Правдо нужно в проддект сетингс отметить галку. Забыл название
@Crowan7274
@Crowan7274 Год назад
Твой коммент должен в топе быть! Спасибо
@user-bitmol
@user-bitmol Год назад
спасибо
@user-qd6zr2sm6o
@user-qd6zr2sm6o 2 месяца назад
Спасибо, час калупался и не мог найти решение. Ты герой
@ILIZIUM
@ILIZIUM 3 года назад
ну наконец то толковый канал про ai заговорил!!!!! не могу больше одного лайка !
@kirito-wx7nm
@kirito-wx7nm 3 года назад
да все об етом говорят,кто знает конечно.А етот раздолбай и сам ничего не знает а лезет...
@ILIZIUM
@ILIZIUM 3 года назад
@@kirito-wx7nm зря ты так. к примеру по ланшафту оч доходчиво рассказывал. тут ещё дело не в знаниях а их подаче а это не мало важно не каждому дно учить людей и в удобной форме приподносить знания. а по поводу знает или нет у меня всё работает. значит всё верно. остальное вода...
@kriozaban819
@kriozaban819 3 года назад
@@ILIZIUM Согласен , автор молодец. Отличный сенсей.
@longwair
@longwair 2 года назад
Понял беду твоего канала! Ты настолько класно и доходчиво обьясняешь что все сразу приступают к делу, забыв поставить лайк и написать что нибудь. Спасибо тебе! Благодаря тебе я ооооочень многому научился.
@featureless6022
@featureless6022 Год назад
Друг, добился каких нибудь успехов в геймдеве?
@Zalinski81
@Zalinski81 3 года назад
Самый лучший туториал на просторах нета. Респект и уважуха! 👍👍👍 👍👍👍 👍👍👍
@VIDEODIM
@VIDEODIM 3 года назад
Вот это я удачно зашел! Так сказать что искал, то и нашёл ))) Респект, подписка, уважуха!
@jahun749
@jahun749 3 года назад
Дай бог тебе здоровья, человек ты прекрасный! Спасибо тебе!
@v1zzle
@v1zzle 3 года назад
просто супер контент! ничего понятнее и доступнее по уе4 еще не встречал. Прямо золотая жила для новичка
@bigwolf3110
@bigwolf3110 2 года назад
Как то не справедливо что у такого поучительного контента так мало просмотров и лайков! Спасибо за уроки, очень интересно как подача так и монтаж.
@Het_Sanches
@Het_Sanches Год назад
парень ты лучший,закладываешь фундамент для начинющих,тебе всё воздастся в более большом обьеме
@intaro_redfox
@intaro_redfox Год назад
Взрыв мозга, как же ты классно объясняешь! Уже донатил малость, задоначу ещё обязательно! Ребята, поддержим канал, CyberStars заслуживает этого как никто другой. Столько годного контента за просто так. Такая сложная тематика канала. Кто сколько может, даже самая малая копеечка уже будет теплом на душу автора. С миру по нитке, как говорится)
@MrMelsik
@MrMelsik 3 года назад
Лучший канал по Unreal Engine 4, большое спасибо, все легко и понятно!
@egorbabosiuk1018
@egorbabosiuk1018 3 года назад
Во первых должен сказать большое спасибо за эти уроки, так как все сделано очень профессионально. У меня есть приличный опыт на C# (не в геймдеве), но именно благодаря этим видео я понял, что сделать что-то самому не на юнити, а на анриале вполне возможно. С++ конечно лишним точно не будет, но блюпринты более наглядны.
@TairumX
@TairumX 3 года назад
Ура дождался ролика на ИИ, ещебы на роликов по эффектам Ниагары и будет бомба.
@Revisin
@Revisin 3 года назад
Согласен, хотелось бы также роликов про Ниагару
@unrealengineruseng9583
@unrealengineruseng9583 3 года назад
Классно !
@nuriddinovn
@nuriddinovn 3 года назад
я еще не видел видео, но я рад, что я могу многому научиться из этого видео
@renolisa7059
@renolisa7059 3 года назад
Оч круто! Спасибо! Все доходчиво и понятно! И музыка на заднем плане отличная!
@whitefang8329
@whitefang8329 Год назад
Давно искал видео об работе с искусственным интеллектом персонажей. Незнамо с чего начать. Тут появилось это видео. Спасибо. 👍
@demongamer-chaplain
@demongamer-chaplain 3 года назад
Уже смотрю
@arasaaar
@arasaaar Год назад
Спасибо вам за прекрасный контент!
@VBAproject
@VBAproject 3 года назад
Вот эта тема будет всем интересна. А то уже про unreal совсем забыл:)
@Nkrasart
@Nkrasart 3 года назад
Очень интересный канал, пожалуйста продолжай! Спасибо и удачи!
@vencheg7785
@vencheg7785 3 года назад
супер спасибо!!! Жду с нетерпение продолжения!
@mymobigoogle205
@mymobigoogle205 7 месяцев назад
23:00 А я сразу поставил на паузу, как только увидел рандомизацию направления. И написал логику - перерандомизировать направление только один раз фазы обнаружения препятствия. Еще хорошо добавить временной зазор, чтобы не менять направление слишком часто.
@Vicont4063
@Vicont4063 3 года назад
Дай Бог тебе здоровья)
@user-vb8vn6mi4r
@user-vb8vn6mi4r Год назад
Отличный тутор, бро!
@9l_Kendr
@9l_Kendr 3 года назад
Спасибо большое за все гайды по UE Безумно вам благодарен
@mikhburn171
@mikhburn171 3 года назад
вкусненькая, вкусненькая инфа..)
@kyrylokravchuk9933
@kyrylokravchuk9933 3 года назад
жду продолжение !)
@AJeyLMFAO
@AJeyLMFAO 3 года назад
Ну наконец-то, а то понесло тебя не туда, уже думал отписаться.
@byflaymi537
@byflaymi537 11 месяцев назад
Благодарю за туториал, очень информативно и интересно. Лайк + подписка)
@bunyodbotirov2450
@bunyodbotirov2450 3 года назад
Спасибо, жду следующих видео
@IDMENTAL
@IDMENTAL 3 года назад
да Да! Слушаю внимательно!Спасибо!
@alexulit2636
@alexulit2636 3 года назад
Огонь!!!
@alashchanneltv3387
@alashchanneltv3387 3 года назад
Ничего не понял из терминов с основной темы курса))) Но звучит интересно) Ждем!)
@ps5games821
@ps5games821 3 года назад
Топовые уроки по AI . Спасибо огромное тебе
@drillboss777
@drillboss777 3 года назад
Топ, спасибо за помощь! Если не сложно расскажи в следующем видео подробнее о анимации у ботов и как они ей управляют.
@cyberstars-5839
@cyberstars-5839 3 года назад
я сниму курс по анимации
@rapatologyrrr472
@rapatologyrrr472 3 года назад
Очень интересно
@PCihopaT_live
@PCihopaT_live 3 года назад
Отличная тема!!! То что надо.
@user-xi5rx3nl1o
@user-xi5rx3nl1o 3 года назад
Давай еще неделя прошла)
@alexanderkhasaev363
@alexanderkhasaev363 3 года назад
ох,кайфовый видос)
@SairentoHiruGuy
@SairentoHiruGuy 3 года назад
А вот это нужное видео
@frankjunior9283
@frankjunior9283 3 года назад
Супер видио когда 2 часть?
@cyberstars-5839
@cyberstars-5839 3 года назад
уже на подходе
@ShadowPulseVibes
@ShadowPulseVibes 2 года назад
Очень грамотно и понятно, класс
@valerontaurus
@valerontaurus 2 года назад
Читаю комментарии, и просто удивлён! Всем прям все понятно, запоминают название Блупринтов и их параметры подключения. Много действий с Блупринтами, в которых не просто разобраться. Как мне, так в языках программирования вроде понятнее. Как в Blitz Basic или Delphi. Если, то, иначе... Если коллизия, то повернуть объект и направить в другом направлении Х или Y +1. С С++ конечно не знаком. Не понимаю, зачем разработчики не упростили эти Блупринты.
@user-io1wo1nr1i
@user-io1wo1nr1i 3 года назад
Хорошие уроки, спасибо!
@fidus5016
@fidus5016 Год назад
Классные уроки!
@---ep6sm
@---ep6sm 3 года назад
Спасибо
@andreyalekseev236
@andreyalekseev236 3 года назад
Крутой видос! спасибо
@pakoo7715
@pakoo7715 3 года назад
Черт возьми, как же сильно не хватает ИИ... поделитесь книжками, документами и примерами! хочу знать все!
@gil08100
@gil08100 2 года назад
Кайфую от ваших видосов. Я далеко не разработчик, но теория очень интересна мне. Главный вопрос- насколько реально стать разрабом в 33 года?)
@cyberstars-5839
@cyberstars-5839 2 года назад
Это не важно. В любые года можно)
@gil08100
@gil08100 2 года назад
@@cyberstars-5839 а какие реальные курсы можете посоветовать, помимо Ваших видео, для обучения разработке и программированию? 🤔
@cyberstars-5839
@cyberstars-5839 2 года назад
@@gil08100 я не могу советовать курсы, если есть цель изучить конкретную тему, например C++ , то пишите в поиске (уроки C++) и будет много хорошего контента, а из тех кто мне нравится в общем плане это VideoSmile
@gil08100
@gil08100 2 года назад
@@cyberstars-5839 премного благодарен за информацию! Низкий поклон, как говорится) 🎩
@Stranger-gn2wi
@Stranger-gn2wi 2 года назад
@@cyberstars-5839 хотел спросить А какое у вас образования? Вы так всё шарите что и где и как в этой программе. Но вы тоже где то всему научились. Это универ, курсы иди самообразования? Скажите пожалуйста
@user-bm8sc8du1v
@user-bm8sc8du1v 3 года назад
Давайте еще уроки по ИИ. Супер.
@paparonin2730
@paparonin2730 2 года назад
Спасибо большое. Отличный урок.
@UnrealSurvival
@UnrealSurvival 3 года назад
Красавчик! Уроки по инвентарю сделай по братски!
@user-zd1qr2uu4f
@user-zd1qr2uu4f 3 года назад
Спасибо за уроки! Это очень круто!
@ivanbeany
@ivanbeany 3 года назад
спасибо!
@deniskarter7088
@deniskarter7088 3 года назад
Благодарю за полезное видео. Подскажите, пожалуйста, если мы сразу используем класс Character, то почему вообще нужен Pawn? Для всех NPC лучше character использовать, как и для главного персонажа (игрока)?
@itsroachtime5243
@itsroachtime5243 11 месяцев назад
Интересно! =)
@SairentoHiruGuy
@SairentoHiruGuy 3 года назад
Сможешь как нибудь создать видео уроки по ближнему бою, захваты и броски в том числе?
@Revisin
@Revisin 3 года назад
Это же просто анимация, посмотри про неё уроки
@user-sz4kl5ov6s
@user-sz4kl5ov6s 9 месяцев назад
Ты лучший !!!
@-Voldemortik-
@-Voldemortik- 10 месяцев назад
Спасибо!👍👍👍
@duxart
@duxart 3 года назад
КРУТЬ!
@ErtenInc
@ErtenInc 3 года назад
Блин, почему так мало просмотров... Это самое детальное видео) Поробуй в ютубе с "тегами" пошаманить при публикации ролика. Я думаю многие не видят твои ролики иза этого
@cyberstars-5839
@cyberstars-5839 3 года назад
там и так, с метаданными все отлично, просто это узкая тема
@ErtenInc
@ErtenInc 3 года назад
@@cyberstars-5839 Ну ты единственный кто нормально показывает, что и как. Странно что тема узкая... Она довольно полезная, и важна
@SenkoBaton489
@SenkoBaton489 3 года назад
Ураза хоть кто то будет изучать ESQ
@vladimireremeev6795
@vladimireremeev6795 Год назад
Спасибо за уроки! Очень информативно и познавательно. Есть вопрос: почему человечек не едет на кубе, а постоянно спрыгивает с него? Пробовал нажимать паузу, потом Eject, далее ставил человечка на куб. При отжатии паузы человечек прыгает вверх и спрыгивает с куба.
@user-te4vh6ck7g
@user-te4vh6ck7g 3 года назад
привет ! можно больше видеоуроков по блюпринтам ? спасибо
@de1mexyyyy618
@de1mexyyyy618 3 года назад
Инфа помогла спасибо огромное! Только я не понимаю как поставить текстуру 😅
@user-im1gk1uw7b
@user-im1gk1uw7b 3 года назад
Создать материал, назначить ему текстуру. Задать материал конкретному мешу.
@albertgreat5989
@albertgreat5989 2 года назад
Гениально!
@dmytriy8008
@dmytriy8008 3 года назад
Топчик
@jimvideo1651
@jimvideo1651 3 года назад
COOL
@user-ws5ee6vn6o
@user-ws5ee6vn6o 3 года назад
У меня появилась проблема в 2д проекте: создаю для персонажа простой ИИ, чтобы ходил туды сюды и развертался бы на 180 когда доходит до преграды, но linetrace рабоет не очень правильно, персонаж оборачивается и идет обратно только тогда когда ЕГО колизия соприкасается с препятствием. Но это пол беды, после этого когда он идет обратно у него значительно замедляеться скорость. Как решить проблему?
@JarheadTon
@JarheadTon Год назад
9:45 Как в UE5 вызвать НОД vector*integer? Ну или любой другой НОД для указания длинны вектора.
@Bio_GD
@Bio_GD Год назад
такая же фигня, решил?
@JarheadTon
@JarheadTon Год назад
@@Bio_GD нет. Решил перейти на 4 версию
@vasilsivitskyi2826
@vasilsivitskyi2826 Год назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-EFtSVGoc5XY.html - (0:40 - Multiply), ( настройка - 0:50 - 1:05)
@Kalypsin
@Kalypsin 2 месяца назад
Не могли бы вы пожалуйста объяснить как можно сделать так что бы AI мог открывать двери
@izzatibragimov1409
@izzatibragimov1409 3 года назад
Круто
@arik4787
@arik4787 3 года назад
Учи меня полностью.
@arintvis7796
@arintvis7796 3 года назад
Если просто закинуть значения в переменную "Random Direction" и повесить на Brunch =True, то это ничего не изменит - бот так и будет каждый тик пытаться менять своё направление при столкновении с объектом. Это легко проверить через Print String. Поэтому, как вариант: На True через Sequence повесить ноду Do Once, а на False через Sequence сбросить Do Once(через Reset). Скрин(если интересно): drive.google.com/file/d/1HRZWhfvUQEwETpBF_rRlqVEdGh_UVa4c/view?usp=sharing
@CoCRTeam
@CoCRTeam Год назад
Такой вопрос - ИИ можно/нужно делать только на blueprints? А если, к примеру, игровой мир большой, и ботов тысячи, как и тупая массовка, так и какие либо персонажи - на blueprints не "накладно" будет это всё делать? На плюсах можно делать свои классы ботов, или дополнять имеющиеся в движке?
@cyberstars-5839
@cyberstars-5839 Год назад
На плюсах можно писать задачи для дерева поведений.
@user-rg4xb8pi7y
@user-rg4xb8pi7y 2 года назад
если я набираю значек умножения то появляется просто умножение а как умножить на интейджер или сложить векторы , на плюс тоже просто значек плюса ?
@brunskiy
@brunskiy Год назад
Мой бот применяет root animation. В итоге анимация не работает если использовать Add Movement Input как в уроке. Подскажите что менять?
@Jack66148
@Jack66148 Год назад
А как сделать чтобы лаинтрэйс выходил из фар авто?
@Сма_йлик
@Сма_йлик 3 года назад
👏👍👏👍👏👍
@mravolk4047
@mravolk4047 3 года назад
Привет скажи плиз, имеет ли значение на блу принтах я зделал игрульку или всетаки прописывал все кодом? я имею ввиду что к примеру будит ли заметна какая то разница при запуске игры зделанной полностью на блу принтах или же на коде так сказать первозданном?
@cyberstars-5839
@cyberstars-5839 3 года назад
Нет не будет. Но если у вас чтото убер сложное - тогда будет
@TheNewOdeonChannel
@TheNewOdeonChannel 2 года назад
Неужели с 3.2 блендер я не могу найти икс рай сдк?
@LiveFastCrypto
@LiveFastCrypto 3 года назад
так круто не делают да же на западных каналах!
@user-vf7xz3kd9h
@user-vf7xz3kd9h 2 месяца назад
Привет а как заменить этот манекен на мою кд модель и добавить анимацию?
@StasonST19
@StasonST19 2 года назад
жуткая музыка , когда двигается куб, такое ощущение что он идёт за мной)
@user-qr4yn9ho5z
@user-qr4yn9ho5z 3 года назад
Друзья, подскажите, у меня 5 версия, нету "vector integer" может переименовали как то направление с целым числом, подскажите пожалуйста! Вдруг мне скачивать надо дополнительно что то для внутреигровой логики
@cyberstars-5839
@cyberstars-5839 3 года назад
vector содержит только float , но может принимать integer
@AlexC-bj4dt
@AlexC-bj4dt 2 года назад
Тоже столкнулся с такой проблемой, решается это так. Жмакаешь правой кнопкой мыши по пустому полю или подключаешь от любой ноды, вводишь *, выбираешь тот самый мультиплай. Далее нажимаешь правой кнопкой мыши по строке с тремя значениями XYZ, и выбираешь convert pin и там жмакаешь на то что тебе необходимо, integer, float и т.д. Надеюсь кому-нибудь еще это поможет
@MrKaminore
@MrKaminore Год назад
При переходе на 5 версию есть некоторые изменения в нодах такие как например ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-EFtSVGoc5XY.html
@bazbasil3653
@bazbasil3653 3 года назад
всім привіт! підскажіть як в даній програмі створювати інтер'єри? і чи можна змінювати мову ? буду вдячний за відповідь.. я в цьому новачок.. але дуже цікаво. я встановив EPIC games в бібліотеці я встановив для ландшафту Twinm0tion - але він англомовний- як змінити мову? а також мені запропонувала програма встановити UNREAL ENGINE - 4.26.1 - ЩО далі потрібно обрати щоб створювати екстер'єр ландшафт та інтер'єр в приміщенні, та чи можна виставляти язикову панель - обрати мову .
@SamaraGamesStudio
@SamaraGamesStudio Год назад
18:36
@user-yk3yg8uo1u
@user-yk3yg8uo1u 3 года назад
Хотелось бы чтобы для новичков говорил как у него какое окно открылось к сожалению не понятно как он переходит к ним.
@cyberstars-5839
@cyberstars-5839 3 года назад
все окна есть сверху пункт window
@SS-rp4hp
@SS-rp4hp 3 года назад
ставь рекламу ,я думаю видео по любому продолжат смотреть а так хоть и тебе толк от этого будет
@cyberstars-5839
@cyberstars-5839 3 года назад
не хочу портить видео из за 20 евро
@Lucerbius
@Lucerbius 3 года назад
7:00 - не работает управление с клавиши. Что надо сделать ещё?
@cyberstars-5839
@cyberstars-5839 3 года назад
class defailult (это кнопка сверху) Затем панель details, и там пункт input нужно выбрать player0
@Lucerbius
@Lucerbius 3 года назад
@@cyberstars-5839 Да, выставил, но всё равно стоит как вкопанный.
@user-kf8gy4yf8w
@user-kf8gy4yf8w 3 года назад
Да
@augustnp394
@augustnp394 2 года назад
Чем можно заменить vector * integer у меня просто его нету?
@cyberstars-5839
@cyberstars-5839 2 года назад
В 5 все иначе. Попробуйте так - Написать в контекстменю integer * vector. Либо просто *
@augustnp394
@augustnp394 2 года назад
​@@cyberstars-5839 он не видет модули с *
@user-ir3gw7lb2k
@user-ir3gw7lb2k 3 года назад
Есть ли возможность сделать коллизию персонажа такую же точно как саму модель? Разумеется оно будет больше жрать ресурсов, но сам факт. Возможно ли?
@cyberstars-5839
@cyberstars-5839 3 года назад
Да
@user-lt3ms2ju8w
@user-lt3ms2ju8w 3 года назад
Когда по ии ещё урок будет дружище ?
@cyberstars-5839
@cyberstars-5839 3 года назад
он готовится к выпуску сразу же после вышедшего
@user-jy2rv4ui1e
@user-jy2rv4ui1e 3 года назад
Хм, у меня луч, не всегда спереди, в чем может бить проблема? (сделано все, как на видео)
@shoguneiraidenbaal359
@shoguneiraidenbaal359 3 года назад
В блупринте во вьюпорте стрелочка показывает перед, туда и смотрит луч, поверни модель так что бы перед модели совпадал с направлением стрелки !
@user-py7gu4pg1g
@user-py7gu4pg1g 3 года назад
У меня почему то, при создании нового проекта со стартовым контентом есть только 1 платформа и нет персонажа.
@fedorsimonov3536
@fedorsimonov3536 3 года назад
Это от майнкрафта
@thebiggangstamouse1530
@thebiggangstamouse1530 3 года назад
Тебе нужно установить "Шаблоны и функциональные наборы". Epic Games Launcher - Unreal Engine / Библиотека, Версии Unreal Engine, у движка нажми на стрелочку, а потом на настройки
Далее
Cute kitty gadget 💛💕
00:23
Просмотров 14 млн
when you have plan B 😂
00:11
Просмотров 19 млн
Triplanar материалы в Unreal Engine 5
6:52