Да, мне интересно было послушать теорию, теперь бы посмотреть как это на практике в различных игровых движках реализуется
@sayomortal Жыл бұрын
Почти 2 года ждем продолжения этой интереснейшей темы. Пожалуйста, сделай видос с простейшей реализацией этой модели, как указываются цели, состояния мира, когда планировщик раздает планы... Молим! Нужно наставление специалиста, с профильным образованием и умением объяснять, вроде тебя!!!
@frontend-pashtet Жыл бұрын
Обязательно сделаю, но через время. Давно хочу сделать игру с goap. Спасибо за твои комментарии.
@asddsa5302Ай бұрын
@@frontend-pashtetНу как там? Все ещё ждём)
@ЛюдмилаАрипова-с6б Жыл бұрын
Надеюсь ролик про практику GOAP выйдет ждем:)
@tigranrostomyan9231 Жыл бұрын
идеальная подача! реально, один из самых ценных каналов по геймед теме, спасибо тебе за труд %)
@frontend-pashtet Жыл бұрын
Спасибо большое за такой приятный комментарий:)
@legomir72634 ай бұрын
Прошло 3 года и мы все еще ждем ;)
@gwynbleinn Жыл бұрын
Да, интересно было бы посмотреть реализацию. Вроде в теории не сложно, но ряд вопросов имеется
@bardmakar98523 жыл бұрын
Вау, откопал такой классный канал.Автору удачи!
@frontend-pashtet3 жыл бұрын
Спасибо, Bard :)
@ИльяИванов-ы9т2 жыл бұрын
Очень интересное видео. Жду продолжения с нетерпением
@MrBrigadierArchived Жыл бұрын
Ну, всё, осталось только практический ролик с разработкой игры с GOAP сделать и все мы сможем спокойно клипать "Alien: Isolation" 😅
@Neqator9 ай бұрын
Интересно, очень интересно... Кстати, по методике чем-то показалось похоже на нейронные сети. Тот же самый выбор оптимального пути с помощью весов) И так навскидку кажется реальным в реализации. По-крайней мере не менее реально, чем задания, которыми в институте программистов закидывают...
@glacy84333 ай бұрын
Ситуация становится намного веселее когда количество потенциальных переменных начинает исчисляться сотнями или тысячами) Приходится вместо таблицы данных делать запросы к черному ящику и опираться на то что запланированная последовательность должна (по хорошему) удовлетворять условия, в противном случае перестраивать план
@PasiaViro2 ай бұрын
Хорошее видео для начинающих!
@tigranrostomyan9231 Жыл бұрын
10:43 я непрерывно смеялся минуты 3, спасибо еще раз
@НеизвестныйЯ-г4ь3 жыл бұрын
Годно!
@frontend-pashtet3 жыл бұрын
Спасибо, Алексей)
@pudgiest_hedgecock3 жыл бұрын
Годнота!
@frontend-pashtet3 жыл бұрын
Спасибо)
@drAnkud9 ай бұрын
Хорошая вешь, жалко что ссылки в описании мертвы
@AB-sm9zd2 жыл бұрын
Офигенное видео!
@slapinid3 жыл бұрын
Когда следующий видос то по теме ИИ? Рассказываешь хорошо, прикольно, ьыло бы неплохо если бы ты эту тему до конца на годо довел, не раскрыта она. Было бы интересно увидеть приличную реализацию ambient emergent behavior на GOAP в Годо.
@frontend-pashtet3 жыл бұрын
Спасибо, что написал. Мне казалось, эта тема вообще никому не интересна. Следующий видос точно не про ИИ, а вот после него может быть как раз на это переключусь. Меня всегда эта тема интересовала. Особенно в связке с эмерджентностью.
@asp_org2 жыл бұрын
@@frontend-pashtet Тема чрезвычайно интересна особенно имплементация в годо
@АндрейВолохин-ь4к Жыл бұрын
Уже 400+ лайков, где видос паштет?
@frontend-pashtet Жыл бұрын
Так это когда было :))
@soulsystem132 жыл бұрын
Подводных камней у этой темы море, один ручной подбор весов на экшенах чего стоит.
@frontend-pashtet2 жыл бұрын
Это точно. К тому же я переносил regoap на c# с Unity на Godot. Из дебаггера не вылазил.
@НастяФедорова-ь8ь2 жыл бұрын
Таки будет ли ещё видео про ии?
@frontend-pashtet2 жыл бұрын
Привет. Будет. Но не в ближайшие пару-тройку роликов. Мне эта тема очень интересна, но создание видео про ИИ занимает много времени.
@name982911 ай бұрын
@@frontend-pashtetещё есть смысл надеятся?
@frontend-pashtet11 ай бұрын
@@name9829 не в ближайшее время. Пока другие планы по урокам
@alexeyalekseyko25192 жыл бұрын
Итересно, спасибо!
@190KvN0619 ай бұрын
На видосе 729 лайков, видео про GOAP так и не вышло, непорядок)
@SergeyPatuk3 жыл бұрын
Спасибо тебе большое. Реально полезное видео. А чем GOAP отличается от HTM.
@frontend-pashtet3 жыл бұрын
Привет. Рад, что тебе понравилось. Не уверен, что конкретно за HTM ты имеешь ввиду. Но если это Hierarchical Temporal Memory, то это из области машинного обучения. Такие вещи как GOAP сложно сравнивать с моделями машинного обучения т.к. у них несколько разные способы применения и задачи. GOAP совершенно конкретный планировщик, и он выполняет очень узкую зачаду, а модели машинного обучения могу иметь очень широкий спектр применения. Начиная от предсказания какого-то одного параметра, например, степени опасности врага. И заканчивая полным управлением агентом - reinforcement learning. Не уверен, что ответил на твой вопсрос)
@SergeyPatuk3 жыл бұрын
@@frontend-pashtet Hierarchical Task Network. Вот я про что. Вроде как это работало в Kill zone
@frontend-pashtet3 жыл бұрын
@@SergeyPatuk а да, это интересная штука. Тоже каким-то образом связана со STRIPS. Но я о ней узнал от тебя, так что не могу на различия указать. И тут с наскока не разобраться. Почитаю о ней на досуге. Спасибо за наводку.
@SergeyPatuk3 жыл бұрын
@@frontend-pashtet Ну мне уж туда лесть нечего. Остановлюсь на GOAP
@frontend-pashtet3 жыл бұрын
@@SergeyPatuk но у тебя классные игры. На чем их пилишь?
@vadimosovsky Жыл бұрын
Уже 500 лайков. Где видос про ии в годо?
@frontend-pashtet Жыл бұрын
Миллион лет прошло с выхода этого видео. Может будет, но не совсем скоро. GOAP требует много сил на реализацию, а использовать библиотеку на c# для Unity и портировать на Godot, как я делал, больше не хочу.
@SULTANVIDEOGAMES3 жыл бұрын
400 просмотров уже есть, а там и до 400 лайков походу не далеко )
@frontend-pashtet3 жыл бұрын
Да, может за год наберется :D
@Mitsumata3 жыл бұрын
@@frontend-pashtet может...
@frontend-pashtet3 жыл бұрын
@@Mitsumata не судьба, видимо. Ахах)
@кикислав2 жыл бұрын
Жалко что лайков не набралось. Этими вопросоми я и задавался.
@frontend-pashtet2 жыл бұрын
Рыночек порешал :D
@kentassoru Жыл бұрын
@@frontend-pashtet А теперь набралось 😂 А вообще было бы здорово посмотреть несколько примеров реализации ИИ в Godot
@frontend-pashtet Жыл бұрын
@@kentassoru я очень давно хочу сделать серию видео на эту тему. Может когда-нибудь доберусь до этого
@stepanshnder1850 Жыл бұрын
Игру типо banished можно реализовтаь в GOAP? Пытаюсь сделать его клон, но без управления.
@frontend-pashtet Жыл бұрын
Думаю, да. GOAP как раз про планирование. И хорошо еще подходит под всяких крафт, когда NPC что-то производят
@stepanshnder1850 Жыл бұрын
@@frontend-pashtet Я не нашел роликов для юнити на русском. Есть они?
@frontend-pashtet Жыл бұрын
@@stepanshnder1850 сори, не знаю, не пользуюсь Unity. Могу только посоветовать скачать плагин и самостоятельно покрутить. Там, кажется, примеры были github.com/luxkun/ReGoap
@stepanshnder1850 Жыл бұрын
@@frontend-pashtet налеюст на hdrp он подойдет
@ext_0015 Жыл бұрын
Goap как мне показалось похож на стейт менеджер как в вебе react ,redux
@frontend-pashtet Жыл бұрын
Нуууу. Есть определенно сходство в том, что у агента тоже есть состояние, но это скорей ближе к state. react/redux это про state. GOAP это очень хитрые плавила перехода из состояния в состояние. Вернее они вообще есть, когда redux тебе ничего о таких правилах не говорит
@ext_0015 Жыл бұрын
@@frontend-pashtet пересмотрел втрой раз и понял , спасибо)
@ВторойкиборгЧеловек-Сидр3 жыл бұрын
Ещё 398 лайков! Давайте поднажмем рыбята!
@frontend-pashtet3 жыл бұрын
Что-то мне подсказывает, что не дожмут)
@ВторойкиборгЧеловек-Сидр3 жыл бұрын
@@frontend-pashtet Эх Значит буду ждать видео.. никогда 😅
@NobodyHere5393 жыл бұрын
@@ВторойкиборгЧеловек-Сидр оно выйдет, просто не скоро
@ВторойкиборгЧеловек-Сидр3 жыл бұрын
@@NobodyHere539 понимаю..но всё равно обида-обидная за Паштет,что мало смотрят
@ВторойкиборгЧеловек-Сидр3 жыл бұрын
@@NobodyHere539 Кстати,ты доделал свой ранер космический? Есть обновы?
@ВторойкиборгЧеловек-Сидр3 жыл бұрын
А кс 1.6 на какой технологии ии пашет?
@frontend-pashtet3 жыл бұрын
Скорей всего на технологии if/else
@madness20483 жыл бұрын
там просто есть пути, куда могут бежать боты, и когда им в сенсор упирается игрок, они стреляют в него.
@ИльяДемидов-п7ю2 жыл бұрын
Стрипс - это как нагец, только длинный, и при этом не из фарша, а из филе
@frontend-pashtet2 жыл бұрын
Наконец-то я дождался этого комментария:)
@soundsbeard3 жыл бұрын
нрайца
@laniakeadev.2271 Жыл бұрын
Это ведь реализуется с помощью графов?
@frontend-pashtet Жыл бұрын
В том числе
@_1mrscool11_92 жыл бұрын
ИИИ это интересно
@frontend-pashtet2 жыл бұрын
ИИИИИ
@ЧоЧочочо-р7м Жыл бұрын
Сколько не смотрю туториалы по ГОАП так и не понял как он работает блин. Хорошо у нас есть цель собрать ресы и парочка разных вариантов действий. Но под капотом, тот строгий класс планировщика сам состоит из if и else, switch. Получить ресы можно тремя заранее прописанными путями, если один не возможен, то другой но бл. Это все можно написать и на Дереве поведений Более того, жрет он ресы как угорелый, у меня 50 персов жрут 9 гигабайт оперативы без циклов в update. Сам ИИ не основан на API, то есть его можно с нуля написать на любом движке и популярном языке. Примерно 500 строчек. Все видно, планировщик у него примитивный
@ДмитрийРоманцев-з7й2 жыл бұрын
Надеюсь это прикручивается к GDOTу,иначе зачем меня гипнотизировали его лого?
@frontend-pashtet2 жыл бұрын
Прикручивается, но через большую боль. Я брал библиотеку общего назначения с конектором под Unity. Добавлял конвектор под Godot. И это работало. Но там все жутко запутано + c# Если интересно покопаться в коде, то вот исходник github.com/drxwat/ReGoap-Godot
@sayomortal Жыл бұрын
Информации по простейшему FSM навалом в интернете, но с GOAP всё печально. Объяснения слишком абстрактные, без четких принципов. Даёшь понятный и доступный GOAP говнокодерам и каждой наколенной индюшатине!
@p.o.l.i.s31502 жыл бұрын
а как же игра kenshi ? Эта же та самая игра с караванами и умным ии)))
@frontend-pashtet2 жыл бұрын
Не смог найти информацию о ИИ в этой игре. Не исключено, если там вся логика построена без каких-либо мудрёных ИИ моделей)