Как устроен мозг ИИ в играх / NPC умнее чем ты, но..

  Рет қаралды 19,492

Роман Сакутин

Роман Сакутин

Күн бұрын

Пікірлер: 102
@rsakutin
@rsakutin 21 күн бұрын
Сделаю из тебя айтишника бесплатно - t.me/break_into_it_bot?start=KZbinComment
@esteticachannel4604
@esteticachannel4604 20 күн бұрын
пока я вижу ток как сакутин деградирует
@esteticachannel4604
@esteticachannel4604 20 күн бұрын
пока я вижу ток как сакутин деградирует
@AndrewLee_AL
@AndrewLee_AL 20 күн бұрын
Прям в точку сказал, я тоже вижу как он в NPC превращается 😂😂😂😂​@@esteticachannel4604
@LithiumDeuteride-6
@LithiumDeuteride-6 19 күн бұрын
В ГТА довольно умные боты, в. В сталкере тоже... ну относительно, иногда тупят из-за особенности движка, а именно не умеют обходить динамические объекты. Но зато в сталкере есть возможность самому создавать схемы, так в модах для ТЧ НПС научились кидать гранаты(в оригинале не умеют, хотя разрабы пытались). Есть паки для НПС, где сталкеры например могут хорошо искать артефакты и т.д.
@DruzhininYury
@DruzhininYury 20 күн бұрын
Помню в свое время разработчики Silent Storm рассказывали, что пробовали внедрять ИИ противников с элементами обучения. Оказалось, что через несколько уровней противники переставали прощать ошибки игрока и уровни становились непроходимыми. Пришлось вернуться к более простому и прямолинейному ИИ.
@ЕфимНабоких
@ЕфимНабоких 19 күн бұрын
Крутая же тема так-то, особенно для PvE игр. Прикиньте, командная охота за опасным и умным обучающимся ботом, звучит очень интересно.
@Ikobot.
@Ikobot. 18 күн бұрын
@@ЕфимНабоких игроки скорее всего буду пользоваться святым величием лактозы против умного бота!
@ivanovanonym1810
@ivanovanonym1810 18 күн бұрын
Проблема ещё в том, что обучающийся ИИ начинает бессовестно использовать эксплоиты и баги.
@ЕфимНабоких
@ЕфимНабоких 18 күн бұрын
@@ivanovanonym1810 ну я думаю его можно каким-либо образом просто ограничить в некоторых аспектах.
@yroltpro294
@yroltpro294 19 күн бұрын
Скажу фразу одного геймдизайнера "Люди не хотят умного противника, они хотят веселого противника"
@ДмитрийГригорьев-м3ч
@ДмитрийГригорьев-м3ч 20 күн бұрын
Когда Роман не токсичит - становится приятным и интеллигентным человеком.
@MAKSALTYSON
@MAKSALTYSON 19 күн бұрын
Вспомнилась фраза: "Задача ИИ в видеоиграх не победить игрока, а красиво отдаться".
@Bushido_Cat
@Bushido_Cat 18 күн бұрын
Это фраза тупых менеджеров по продажам и маркетологов которые сами никогда не играли в игры
@MAKSALTYSON
@MAKSALTYSON 18 күн бұрын
@Bushido_Cat Я играл в игры, и я в целом с ней согласен. Что не так?
@alexs5155
@alexs5155 18 күн бұрын
@@MAKSALTYSON Попробуй поиграть не в три-в-ряд или веселую ферму😇
@MAKSALTYSON
@MAKSALTYSON 18 күн бұрын
@@alexs5155 Ой, какие тут хардкорные токсики собрались, пестец. А если по существу: ИИ, который реально будет сильным противником в сингловой игре - это плохая идея, так как никому нахрен не надо сидеть по 5 часов на одном сраном уровне, это отрицательно скажется и на темпе повествования и на самом геймплейном опыте. Поэтому да, хороший ИИ - тот, кто будет естественно и беспалевно проигрывать игроку, создавая убедительную иллюзию сопротивления. А за реальным челленджем добро пожаловать в соревновательные онлайн-игры.
@tmp808
@tmp808 18 күн бұрын
В rain world используются обманки анимации, которые делают движения естественнее, а сама анимация плавно связана с интересным ИИ. В какой-то момент можно встретить npc, которые могут стать как противником, так и союзником в зависимости от поведения игрока. Именно поведения, а не триггера.
@sfarx7167
@sfarx7167 15 күн бұрын
Очень интересный видос. Столько необычного узнал, прикольно узнавать, к каким уловкам приходят крупные разрабы в сложных задачах или к каким мыслям и креативу.
@MrGrondus
@MrGrondus 20 күн бұрын
Лучшие боты были в Shadow of Mordor/ Shadow of War. Не сильно умные, но зрелище как раз выдавали)
@gendalfgray7889
@gendalfgray7889 20 күн бұрын
Делаю игорю и как раз занят ИИ, потому что дефолтный уе5 мне не нравится совсем. Для ИИ надо писать навигацию если хочешь чтоб он перемещался не только ходьбой но и абилками, а это сложно. ИИ умеет перемещаться по уровню, теперь ему надо уметь юзать абилки, тут свои выкрутасы. Поведение и тактика тоже свои выкрутасы. Тут уже проблема начинается с произвдительностью, потому что боту надо пространство проверять на всякие штуки, пути отступления, укрытия, где игрок и куда он может пойти. Если бот один то норм, а если их много то не норм и надо еще что-то придумывать. Сейчас похоже с нуля никто не пишет, ляпают библиотеки какие есть и поэтому получается тупой ИИ багованный.
@Ksenibyte
@Ksenibyte 18 күн бұрын
С нуля писать сложно. А готовые библиотеки надо редактировать, чтобы было хорошо. И то и то требует навыков, а учиться тяжело)) Вот и получаем кошмар в плохом смысле на выходе
@maxim1680
@maxim1680 19 күн бұрын
Buckshot roulette: диллер иногда конкретно тупит. -То, когда в дробаше остались только боевые патроны стреляет в себя(если у него нет предметов для проверки, скипа и инверта) Или ест таблетку(она с 50/50 или нанесёт 1 урон или восстановит 2 хп), когда у него 1 хп, а Макс можно иметь 2. Или посмотрел лупой в дробаш, увидел холостой, ивертит патрон(холостой боевой) и стреляет в себя.💀 -Можно сказать, что он имитирует человеческие ошибки, чтобы игра была живее, но он же не новичок в игре и должен быть более профессиональным игроком.
@ВладимирСмирнов-н9о
@ВладимирСмирнов-н9о 20 күн бұрын
Intravenous 2 - это топдаун шутер от наших разработчиков, со стелсем, там боты лютые, как раз во многом напоминают fear. Прячутся, окружают, ходят группой, предупреждают своих - когда кто то пропал, ищут тебя везде - где только можно, реагируют на любые изменения в локации. Такой ИИ спокойно подошел бы шутеру от первого лица или какому нибудь новому сплинтерселу. Есть ещё пошаговая тактика - “Mars tactic” но она ещё не вышла, играл в демку. Там боты не то что бы умные, но они правильно выбирают позиции, напоминает добрую партию в шашки…
@humanman_one
@humanman_one 18 күн бұрын
Видео годное, и даже полезное для начинающих разработчиков, мне кажется
@Ksenibyte
@Ksenibyte 18 күн бұрын
Это прям классное и супер полезное видео получилось. Спасибо большое!
@parabolaizeify
@parabolaizeify 7 күн бұрын
Наконец то интересный ролик
@DefleMask
@DefleMask 20 күн бұрын
В играх очень сложно реализовать честное компьютерное зрение. Оно требует трассировки лучей в огромном количестве до каждой цели. Даже с учётом ускоряюших структур эти вычисления вызывают оверхед и растут экспоненциально при увеличении количества NPC. Потому мы и любим Alien: Isolation. Ведь там всего один NPC, который ищет игрока честно (даже подыгрывает игроку, как бы играя в прятки с ребёнком)
@georgedzheyranashvili1416
@georgedzheyranashvili1416 20 күн бұрын
Не сложно / дорого по производительности если завязать на шум и сделать у поверхностей разный коэффициент, плюс у разной одежды то же разный коэффициент в Thief так было. А виденье / радиус зрения можно подвязать к шуму где в область шума игрока бот будет туда идти и активно осматриваться и даже при небольшом радиусе видения для экономии производительности за счет кручения башки и туловища высок шанс попасть камере моба в модельку игрока и тригернуться. А дефолтный стелс по бросанию камня то можно поправить было бы у разрабов желание, банально что моб трегирится на такой тип шум только один раз и после этого начинает активно вертеть башкой и туловищем не обращая на бросание камней и бутылок внимание
@LithiumDeuteride-6
@LithiumDeuteride-6 19 күн бұрын
от движка зависит, от скорости трассировки геометрии, это немного другое чем трассировка рендера.
@СергейЮров-щ9в
@СергейЮров-щ9в 18 күн бұрын
Про гонки прям в точку, там по-ходу эта механика с невероятным разгоном соперника присутствует во многих гоночных симуляторах.
@narzullayev2025
@narzullayev2025 10 күн бұрын
ИИ в играх, как правило, не имеет имеющихся данных, а использует сложные алгоритмы для имитации умных действий. NPC в играх могут выглядеть умнее, но это благодаря всему заранее запрограммированным сценариям и алгоритмам, которые они используют. ИИ в играх это скорее набор факторов на действия игрока, чем настоящий интеллект
@hexagon4326
@hexagon4326 20 күн бұрын
Самых тупых ботов встречал в Доте 2. Им прикрутили какую-то нейросеть для симуляции общения настоящих людей, но ИИ максимально отсталый
@36Critical
@36Critical 19 күн бұрын
это ты просто с раками играл
@svetogor9887
@svetogor9887 17 күн бұрын
Knights of Honor. Каждый заход в игру это разный сценарий развития на глобальной карте в отличии от тотал вар
@faringdipi
@faringdipi 20 күн бұрын
Дожили, ИИ деградирет...
@vtirateldu4u
@vtirateldu4u 20 күн бұрын
Серия Halo на легендарной сложности 😢там вообще лютые замесы. Моды на сталкер, там ге только взаимоотношения группировок но и взаимодействие монстров и динамических аномалий. В Хало сложно, в модах сталкера просто интересно :)
@frantyk_
@frantyk_ 20 күн бұрын
мне с другом приходилось врагов заучивать чтобы пройти, это так трудно что словами не описать
@olimpirat
@olimpirat 18 күн бұрын
видео интересное. Жаль что большинство пример из шутеров разной формации. Мне интересно как ИИ в тактических играх проектируют (очень понравились действия ботов в DOS 2, но как они работают не понимаю). А есть какие нибудь стоящие плагины/библиотеки для движков для создания игрового ИИ ?
@tmp808
@tmp808 18 күн бұрын
Там, вероятно, тот же принцип как и вставных симуляторах. Используется модель поиска пути основная на запахе. От игрока и возможно, противников распространяется запах. В клетке игрока максимальный, в соседней меньше на один, в следующей на два и т.д. где запах сильный, можно перейти в соседний максимум. Далее можно учесть запах противников/союзников и уравнением с коэффициентами указать степень взаимодействия. Естественно, менее эффективно, чем А*. Кстати, представители данного подхода тоже любят пакмена.
@olimpirat
@olimpirat 18 күн бұрын
@@tmp808 меня больше интересует выбор использование способностей и "менеджмент ресурсов" (если он у них вообще есть). Ведь обычно ботов больше чем игроков и они могут закидать скиллами, но этого не делают. А конкретный выбор 'арсенала' сильно зависит от сложности. Ну не вручную же им это прописывают
@Slava_tobi_Ukraine
@Slava_tobi_Ukraine 18 күн бұрын
Каждому npc по валхаку и аимбот агенту, будет интересная игра - успей что-то увидеть на экране перед надписью: вы погибли!
@rightart8365
@rightart8365 20 күн бұрын
В аркхем найт прикольный ИИ. Не настолько напряжный, чтобы было душно, и не настолько легкий, чтобы откровенно скучно. Типо, кидаешь бэтэранг, а они смотрят прежде всего туда, откуда ты кидал, ну или если ты их начал вылавливать, то они ходят подвое. Еще понравился ИИ в втором Dishonored. Ставил сложность на высокую и стелс там прям потным становится. Могут увидеть тебя, если ты наверху или в пределах их бокового зрения, или если случайно ударил что-то. Могут выманивать тебя, зачастую давят количеством, кароч вобще не щадят
@hearthunter8029
@hearthunter8029 18 күн бұрын
Самые умные боты были в Ai War 2, но там именно глобальное управление армией кораблей, а не микроконтроль каждым кораблём.
@7-rs8gb
@7-rs8gb 19 күн бұрын
Деградируют игроки=деградирует ии
@Patallogus666
@Patallogus666 20 күн бұрын
Блин, почему все приводят в пример ИИ из ФЕАР, но при этом никто из разработчиков не повторяет эту же фичу с классным ИИ!!! =((( Пздц...
@rebrocosco956
@rebrocosco956 20 күн бұрын
В сталкере боты были умнее чем в большинстве игр
@azby8487
@azby8487 19 күн бұрын
Потому что это не какая то одна простая фича, это вручную прописанные скрипты с кучей продуманных вариантов реакции на какое то событие.
@Patallogus666
@Patallogus666 19 күн бұрын
@azby8487 весь ии это куча продуманных и написанных 'скриптов')
@azby8487
@azby8487 19 күн бұрын
@@Patallogus666 ага только в отличии от тех же нейросетей ии в играх действует исключительно по одному из прописанных сценариев.
@user-bubalexxx
@user-bubalexxx 18 күн бұрын
@@azby8487 Во-первых, куча сценариев в F.E.A.R. пусть и прописана, но механизм принятия решения у ботов там нихера не обычный, оттого и результат живой. Во-вторых те же нейросети тоже по весам работают, разница лишь в количестве слоёв и то, наскоко они хорошо обучены - чтобы исключить детерменированность поведения. Тебе нейросеть быстро результат не выдаст, что очень критично для игр в реальном времени. Токо в стратегиях можно прикрутить по-нормальному прикольный ИИ. Норм пример токо в старкрафте с нейросетями есть, при этом там серваки неплохие очень выделялись под них, чтобы ИИ не тормозил.
@cold_un
@cold_un 19 күн бұрын
11:47 - 40 с лишним лет, а pacman всё ещё удивляет) Даже на мобилках❤
@LX4nd3r
@LX4nd3r 19 күн бұрын
10:20 рыцарь древа на коне, перед Маликетом, спамящий дальние атаки, голем печи спамящий атаки по площади могли бы поспорить с этим утверждением. У Бабадзаки другая математика.
@dobryden7196
@dobryden7196 20 күн бұрын
спасибо, крутое видео
@гоякушив
@гоякушив 20 күн бұрын
Я думаю если какие ни-будь разрабы попробуют сделать по настоящему умных NPC, то игрокам 99.9% зайдёт. Что-то новое сейчас очень популярно, но главное чтобы оно не повторило историю бодикама. #дайтемнефоллаут5
@gibiskus_cg
@gibiskus_cg 20 күн бұрын
Умные соперники встречаются в стратегиях) но игрокам это не сильно заходит
@Good-dg9sk
@Good-dg9sk 20 күн бұрын
@@gibiskus_cg Сложность ботов достигается не умом, а информированностью о всех действиях игрока, бОльшим количеством ресурсов, большей скоростью строительства юнитов, большим уроном и т.д. Это не честный геймдизайн. Боты просто читерят. Если же про игроков речь, то нужно разделять их по разным уровням навыков и ставить против примерно равных. Если кто то только открыл стратегию, а против него будет профи, играющий годами именно в эту игру, то естественно не будет никакого интереса у новичка. Так же не всегда сложность сетевой игры связанна с навыками противника, он может тоже читерить, что встречается часто. Игровой ИИ должен развлекать и способствовать максимально напряженной победе игрока. Победа на пределе возможностей приносит удовольствие от игры. боты должны чувствовать эту грань и позволять побеждать. В игре должны бать разные способы победить. Если проигрываешь в чём то, то меняешь тактику для превосходства другим способом. Supreme Commander даёт большую вариативность в возможностях перевернуть игру и начать снова побеждать, даже в проигрышных ситуациях. Смотреть за такими моментами интересно, но самому катать - слишком долго и сложновато.
@comachine
@comachine 20 күн бұрын
@@gibiskus_cg ну стратегии это сам по себе такой узкоспециализированный жанр
@yozheeg
@yozheeg 19 күн бұрын
давай побольше голоса, не жалей = )
@artemspiderplay2825
@artemspiderplay2825 17 күн бұрын
Ну кст играл в kill zone:наёмник на пс вита там на максимальной сложности могло и 10 и 20 человек в тебя стрелять и ещё и танк
@artemspiderplay2825
@artemspiderplay2825 17 күн бұрын
По ощущениям было круто когда получилось победить. Но было это пипец как сложно
@user-fu8gq5xg5u1
@user-fu8gq5xg5u1 18 күн бұрын
Потому что "Эпоха бабла и мобильных игр". Люди играющие в смартфоны - создают такие же игры для консолей и компов. Идеи хватает на полтора часа и 2гб графики
@FergusGlass
@FergusGlass 20 күн бұрын
В первом Рим Тотал Вар ИИ довольно неплох (правда, только в битвах))
@kto-to-o6h
@kto-to-o6h 18 күн бұрын
самых умных встретил в half-life
@Corpsefresheners
@Corpsefresheners 20 күн бұрын
И снова название не соответствует теме видео... Интересно-то было бы узнать, почему НПС в играх сейчас буквально деградируют. Ну а так, могу с ходу назвать хорошим ии интеллект чужого из изоляции
@nvidiaru8253
@nvidiaru8253 19 күн бұрын
ботов тупее и смертоноснее чем в таркове нужно еще поискать
@ruslancj2777
@ruslancj2777 20 күн бұрын
Alien Isolation там очень хорошо прописан интелект у чужова.Может конкурировать с противниками в феар
@ДаниилАлексеенко-с9я
@ДаниилАлексеенко-с9я 2 күн бұрын
Кажется в скайриме сделали мод на ии поведение нпс, но там интернет вроде нужен 🤔
@wd1530
@wd1530 19 күн бұрын
Ого сам Земсков твои курсы ведет!!!!!!!!
@misterbroadway1260
@misterbroadway1260 19 күн бұрын
Запиши видео как ты деградировал до инфоцыганства
@ДмитрийГригорьев-м3ч
@ДмитрийГригорьев-м3ч 20 күн бұрын
Роман Сакутин не умеет валидировать требование на тестирование формы логин и пароль. У него каким то чудным образом получается 18 вариантов в телеграм боте. Хотя есть валидация формы, пароль имеет валидацию по мин набору кол-ва символов. Например логин не меньше 6 символов, пароль не меньше 4х, email не может быть меньше 5 символов. Даже простейший pairwise решает эту задачу проще чем Роман Сакутин.
@firuzjumaevv
@firuzjumaevv 3 күн бұрын
Можно ли восстановить убитый сервер игре?
@jonkarmok1840
@jonkarmok1840 20 күн бұрын
При сравнении стейт машины и древа поведения на обоих футажах древо поведения, различия которые описаны в ролике не противоречат стейт машине, разницу не объяснил, почему в одном случае вилка, а в другом каша? Cтейт машина может быть и вилкой а не мешаниной, разница в том, что стейт содержит переходы в своем состоянии, а древо нет
@Alexprochorov
@Alexprochorov 20 күн бұрын
в игре hello neighbour ии соседа довольно продвинутый сосед ходит в туалет спит смотрит телек и тд а также он учиться то есть если ты проникаешь в дом с одного и то гоже места то сосед будет там довольно часто
@pheoss8486
@pheoss8486 20 күн бұрын
во второй части это ни на что не способный болванчик, хороший ИИ был у вороны в какой то преальфе второй части
@exploer263
@exploer263 20 күн бұрын
ясненько
@VOTAK_24
@VOTAK_24 20 күн бұрын
слепые противники из метро
@Ghost2012qte
@Ghost2012qte 19 күн бұрын
почему роман сакутин деградирует?
@Duke-Pro
@Duke-Pro 19 күн бұрын
Совершенно тупые крестьяне из 4го резидента. Из-за того, что небыло нормального порта на пк, приходилось играть на контроллере. Контроллер и шутан, вещи слабо совместимые. Во всяком случае, в сравнении с клавомышью. Поэтому, враги окружали игрока и один нападал, пока остальные матерились по-испански. Выглядело максимально тупо и абсолютно ломало атмосферу. Т.к было видно очевидные костыли для корявого управления.
@humanman_one
@humanman_one 18 күн бұрын
В Арена Брейкаут плохой баланс ботов
@АрсенНавроцький-р7ю
@АрсенНавроцький-р7ю 20 күн бұрын
где актив?
@TVT15U
@TVT15U 19 күн бұрын
Потому что люди тупеют
@timetimer6429
@timetimer6429 20 күн бұрын
Кенши
@comachine
@comachine 20 күн бұрын
а что там?
@timetimer6429
@timetimer6429 20 күн бұрын
@comachine нпс пытаются вести себя максимально естественно. Скорее всего так и в других играх этого жанра, но за них не могу ничего сказать
@cclient_dev
@cclient_dev 20 күн бұрын
Самые тупые боты это всеми любимый Майнкрафт
@kelltater
@kelltater 20 күн бұрын
Тебе бы подучить русский язык
@vorotnikovyd
@vorotnikovyd 20 күн бұрын
ага, особенно крохотный слизень, который столкнулся тебя в каньон, будучи на хардкоре 😂☹️
@LedoCool1
@LedoCool1 20 күн бұрын
Потому что разработчики используют готовые движки вроде unreal и unity, которые в значительной степени лимитируют то, что разработчики могут с этим ИИ сделать.
@RDcrossChanel
@RDcrossChanel 20 күн бұрын
Ложь
@comachine
@comachine 20 күн бұрын
что например они ограничивают относительно ботов?
@LedoCool1
@LedoCool1 19 күн бұрын
@@comachine когда работаешь с готовым движком, ты борешься с этим движком. Я не спорю, что если заморочиться, то можно написать почти все. Но в уловиях конкуретной разрабоки никто не будет этим заниматься, что мы и видим. Особенно так получается потому, что разработчики которые умеют работать только с готовым движком значительно ниже в квалификации.
@RDcrossChanel
@RDcrossChanel 19 күн бұрын
@@LedoCool1 значительно ниже в квалификации чем кто?
@comachine
@comachine 19 күн бұрын
​@@LedoCool1 нет, я не про это, я про то, в каких конкретно случаях, в игровой индустрии движки ограничивают разработчиков, когда те хотят создать ИИ в игре? что именно движок не позволяет сделать в современной игровой индустрии, из-за чего намерение создать ИИ ограничивается?
Все СЕКРЕТЫ графики за 30 лет развития
20:23
Роман Сакутин
Рет қаралды 52 М.
Как работает RAY TRACING и в чем обман?
16:03
Роман Сакутин
Рет қаралды 46 М.
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 58 МЛН
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 4,7 МЛН
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 113 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 3,1 МЛН
Разработка ИГР изменится навсегда
11:50
Роман Сакутин
Рет қаралды 46 М.
Самая большая ЛОЖЬ в ИГРАХ в истории
11:18
Роман Сакутин
Рет қаралды 166 М.
Dark Souls 2, но Я КАЗУАЛ
2:42:41
ГУДЛАК
Рет қаралды 411 М.
Айтишники аху#ли в край.. Чекайте что придумали
8:51
Что такое Sekiro Shadows Die Twice
1:06:20
Чувак
Рет қаралды 180 М.
SILENT HILL 2 (2024) | Сюжет НЕ_Вкратце
1:53:23
Metalyst
Рет қаралды 308 М.
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 58 МЛН