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

  Рет қаралды 13,360

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

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

Күн бұрын

Пікірлер: 93
@rsakutin
@rsakutin 4 күн бұрын
Сделаю из тебя айтишника бесплатно - t.me/break_into_it_bot?start=KZbinComment
@esteticachannel4604
@esteticachannel4604 2 күн бұрын
пока я вижу ток как сакутин деградирует
@esteticachannel4604
@esteticachannel4604 2 күн бұрын
пока я вижу ток как сакутин деградирует
@AndrewLee_AL
@AndrewLee_AL 2 күн бұрын
Прям в точку сказал, я тоже вижу как он в NPC превращается 😂😂😂😂​@@esteticachannel4604
@LithiumDeuteride-6
@LithiumDeuteride-6 2 күн бұрын
В ГТА довольно умные боты, в. В сталкере тоже... ну относительно, иногда тупят из-за особенности движка, а именно не умеют обходить динамические объекты. Но зато в сталкере есть возможность самому создавать схемы, так в модах для ТЧ НПС научились кидать гранаты(в оригинале не умеют, хотя разрабы пытались). Есть паки для НПС, где сталкеры например могут хорошо искать артефакты и т.д.
@DruzhininYury
@DruzhininYury 3 күн бұрын
Помню в свое время разработчики Silent Storm рассказывали, что пробовали внедрять ИИ противников с элементами обучения. Оказалось, что через несколько уровней противники переставали прощать ошибки игрока и уровни становились непроходимыми. Пришлось вернуться к более простому и прямолинейному ИИ.
@ЕфимНабоких
@ЕфимНабоких 2 күн бұрын
Крутая же тема так-то, особенно для PvE игр. Прикиньте, командная охота за опасным и умным обучающимся ботом, звучит очень интересно.
@Ikobot.
@Ikobot. 21 сағат бұрын
@@ЕфимНабоких игроки скорее всего буду пользоваться святым величием лактозы против умного бота!
@ivanovanonym1810
@ivanovanonym1810 19 сағат бұрын
Проблема ещё в том, что обучающийся ИИ начинает бессовестно использовать эксплоиты и баги.
@ЕфимНабоких
@ЕфимНабоких 18 сағат бұрын
@@ivanovanonym1810 ну я думаю его можно каким-либо образом просто ограничить в некоторых аспектах.
@yroltpro294
@yroltpro294 2 күн бұрын
Скажу фразу одного геймдизайнера "Люди не хотят умного противника, они хотят веселого противника"
@ДмитрийГригорьев-м3ч
@ДмитрийГригорьев-м3ч 2 күн бұрын
Когда Роман не токсичит - становится приятным и интеллигентным человеком.
@tmp808
@tmp808 Күн бұрын
В rain world используются обманки анимации, которые делают движения естественнее, а сама анимация плавно связана с интересным ИИ. В какой-то момент можно встретить npc, которые могут стать как противником, так и союзником в зависимости от поведения игрока. Именно поведения, а не триггера.
@MAKSALTYSON
@MAKSALTYSON Күн бұрын
Вспомнилась фраза: "Задача ИИ в видеоиграх не победить игрока, а красиво отдаться".
@Bushido_Cat
@Bushido_Cat Күн бұрын
Это фраза тупых менеджеров по продажам и маркетологов которые сами никогда не играли в игры
@MAKSALTYSON
@MAKSALTYSON Күн бұрын
@Bushido_Cat Я играл в игры, и я в целом с ней согласен. Что не так?
@alexs5155
@alexs5155 21 сағат бұрын
@@MAKSALTYSON Попробуй поиграть не в три-в-ряд или веселую ферму😇
@MAKSALTYSON
@MAKSALTYSON 20 сағат бұрын
@@alexs5155 Ой, какие тут хардкорные токсики собрались, пестец. А если по существу: ИИ, который реально будет сильным противником в сингловой игре - это плохая идея, так как никому нахрен не надо сидеть по 5 часов на одном сраном уровне, это отрицательно скажется и на темпе повествования и на самом геймплейном опыте. Поэтому да, хороший ИИ - тот, кто будет естественно и беспалевно проигрывать игроку, создавая убедительную иллюзию сопротивления. А за реальным челленджем добро пожаловать в соревновательные онлайн-игры.
@maxim1680
@maxim1680 2 күн бұрын
Buckshot roulette: диллер иногда конкретно тупит. -То, когда в дробаше остались только боевые патроны стреляет в себя(если у него нет предметов для проверки, скипа и инверта) Или ест таблетку(она с 50/50 или нанесёт 1 урон или восстановит 2 хп), когда у него 1 хп, а Макс можно иметь 2. Или посмотрел лупой в дробаш, увидел холостой, ивертит патрон(холостой боевой) и стреляет в себя.💀 -Можно сказать, что он имитирует человеческие ошибки, чтобы игра была живее, но он же не новичок в игре и должен быть более профессиональным игроком.
@7-rs8gb
@7-rs8gb Күн бұрын
Деградируют игроки=деградирует ии
@ВладимирСмирнов-н9о
@ВладимирСмирнов-н9о 2 күн бұрын
Intravenous 2 - это топдаун шутер от наших разработчиков, со стелсем, там боты лютые, как раз во многом напоминают fear. Прячутся, окружают, ходят группой, предупреждают своих - когда кто то пропал, ищут тебя везде - где только можно, реагируют на любые изменения в локации. Такой ИИ спокойно подошел бы шутеру от первого лица или какому нибудь новому сплинтерселу. Есть ещё пошаговая тактика - “Mars tactic” но она ещё не вышла, играл в демку. Там боты не то что бы умные, но они правильно выбирают позиции, напоминает добрую партию в шашки…
@MrGrondus
@MrGrondus 3 күн бұрын
Лучшие боты были в Shadow of Mordor/ Shadow of War. Не сильно умные, но зрелище как раз выдавали)
@DefleMask
@DefleMask 3 күн бұрын
В играх очень сложно реализовать честное компьютерное зрение. Оно требует трассировки лучей в огромном количестве до каждой цели. Даже с учётом ускоряюших структур эти вычисления вызывают оверхед и растут экспоненциально при увеличении количества NPC. Потому мы и любим Alien: Isolation. Ведь там всего один NPC, который ищет игрока честно (даже подыгрывает игроку, как бы играя в прятки с ребёнком)
@georgedzheyranashvili1416
@georgedzheyranashvili1416 2 күн бұрын
Не сложно / дорого по производительности если завязать на шум и сделать у поверхностей разный коэффициент, плюс у разной одежды то же разный коэффициент в Thief так было. А виденье / радиус зрения можно подвязать к шуму где в область шума игрока бот будет туда идти и активно осматриваться и даже при небольшом радиусе видения для экономии производительности за счет кручения башки и туловища высок шанс попасть камере моба в модельку игрока и тригернуться. А дефолтный стелс по бросанию камня то можно поправить было бы у разрабов желание, банально что моб трегирится на такой тип шум только один раз и после этого начинает активно вертеть башкой и туловищем не обращая на бросание камней и бутылок внимание
@LithiumDeuteride-6
@LithiumDeuteride-6 2 күн бұрын
от движка зависит, от скорости трассировки геометрии, это немного другое чем трассировка рендера.
@gendalfgray7889
@gendalfgray7889 3 күн бұрын
Делаю игорю и как раз занят ИИ, потому что дефолтный уе5 мне не нравится совсем. Для ИИ надо писать навигацию если хочешь чтоб он перемещался не только ходьбой но и абилками, а это сложно. ИИ умеет перемещаться по уровню, теперь ему надо уметь юзать абилки, тут свои выкрутасы. Поведение и тактика тоже свои выкрутасы. Тут уже проблема начинается с произвдительностью, потому что боту надо пространство проверять на всякие штуки, пути отступления, укрытия, где игрок и куда он может пойти. Если бот один то норм, а если их много то не норм и надо еще что-то придумывать. Сейчас похоже с нуля никто не пишет, ляпают библиотеки какие есть и поэтому получается тупой ИИ багованный.
@Ksenibyte
@Ksenibyte Күн бұрын
С нуля писать сложно. А готовые библиотеки надо редактировать, чтобы было хорошо. И то и то требует навыков, а учиться тяжело)) Вот и получаем кошмар в плохом смысле на выходе
@humanman_one
@humanman_one 20 сағат бұрын
Видео годное, и даже полезное для начинающих разработчиков, мне кажется
@Ksenibyte
@Ksenibyte Күн бұрын
Это прям классное и супер полезное видео получилось. Спасибо большое!
@faringdipi
@faringdipi 2 күн бұрын
Дожили, ИИ деградирет...
@СергейЮров-щ9в
@СергейЮров-щ9в Күн бұрын
Про гонки прям в точку, там по-ходу эта механика с невероятным разгоном соперника присутствует во многих гоночных симуляторах.
@olimpirat
@olimpirat Күн бұрын
видео интересное. Жаль что большинство пример из шутеров разной формации. Мне интересно как ИИ в тактических играх проектируют (очень понравились действия ботов в DOS 2, но как они работают не понимаю). А есть какие нибудь стоящие плагины/библиотеки для движков для создания игрового ИИ ?
@tmp808
@tmp808 Күн бұрын
Там, вероятно, тот же принцип как и вставных симуляторах. Используется модель поиска пути основная на запахе. От игрока и возможно, противников распространяется запах. В клетке игрока максимальный, в соседней меньше на один, в следующей на два и т.д. где запах сильный, можно перейти в соседний максимум. Далее можно учесть запах противников/союзников и уравнением с коэффициентами указать степень взаимодействия. Естественно, менее эффективно, чем А*. Кстати, представители данного подхода тоже любят пакмена.
@olimpirat
@olimpirat 23 сағат бұрын
@@tmp808 меня больше интересует выбор использование способностей и "менеджмент ресурсов" (если он у них вообще есть). Ведь обычно ботов больше чем игроков и они могут закидать скиллами, но этого не делают. А конкретный выбор 'арсенала' сильно зависит от сложности. Ну не вручную же им это прописывают
@Slava_tobi_Ukraine
@Slava_tobi_Ukraine Күн бұрын
Каждому npc по валхаку и аимбот агенту, будет интересная игра - успей что-то увидеть на экране перед надписью: вы погибли!
@hexagon4326
@hexagon4326 2 күн бұрын
Самых тупых ботов встречал в Доте 2. Им прикрутили какую-то нейросеть для симуляции общения настоящих людей, но ИИ максимально отсталый
@36Critical
@36Critical 2 күн бұрын
это ты просто с раками играл
@rightart8365
@rightart8365 2 күн бұрын
В аркхем найт прикольный ИИ. Не настолько напряжный, чтобы было душно, и не настолько легкий, чтобы откровенно скучно. Типо, кидаешь бэтэранг, а они смотрят прежде всего туда, откуда ты кидал, ну или если ты их начал вылавливать, то они ходят подвое. Еще понравился ИИ в втором Dishonored. Ставил сложность на высокую и стелс там прям потным становится. Могут увидеть тебя, если ты наверху или в пределах их бокового зрения, или если случайно ударил что-то. Могут выманивать тебя, зачастую давят количеством, кароч вобще не щадят
@vtirateldu4u
@vtirateldu4u 3 күн бұрын
Серия Halo на легендарной сложности 😢там вообще лютые замесы. Моды на сталкер, там ге только взаимоотношения группировок но и взаимодействие монстров и динамических аномалий. В Хало сложно, в модах сталкера просто интересно :)
@frantyk_
@frantyk_ 2 күн бұрын
мне с другом приходилось врагов заучивать чтобы пройти, это так трудно что словами не описать
@Patallogus666
@Patallogus666 2 күн бұрын
Блин, почему все приводят в пример ИИ из ФЕАР, но при этом никто из разработчиков не повторяет эту же фичу с классным ИИ!!! =((( Пздц...
@rebrocosco956
@rebrocosco956 2 күн бұрын
В сталкере боты были умнее чем в большинстве игр
@azby8487
@azby8487 Күн бұрын
Потому что это не какая то одна простая фича, это вручную прописанные скрипты с кучей продуманных вариантов реакции на какое то событие.
@Patallogus666
@Patallogus666 Күн бұрын
@azby8487 весь ии это куча продуманных и написанных 'скриптов')
@azby8487
@azby8487 Күн бұрын
@@Patallogus666 ага только в отличии от тех же нейросетей ии в играх действует исключительно по одному из прописанных сценариев.
@user-bubalexxx
@user-bubalexxx Күн бұрын
@@azby8487 Во-первых, куча сценариев в F.E.A.R. пусть и прописана, но механизм принятия решения у ботов там нихера не обычный, оттого и результат живой. Во-вторых те же нейросети тоже по весам работают, разница лишь в количестве слоёв и то, наскоко они хорошо обучены - чтобы исключить детерменированность поведения. Тебе нейросеть быстро результат не выдаст, что очень критично для игр в реальном времени. Токо в стратегиях можно прикрутить по-нормальному прикольный ИИ. Норм пример токо в старкрафте с нейросетями есть, при этом там серваки неплохие очень выделялись под них, чтобы ИИ не тормозил.
@hearthunter8029
@hearthunter8029 22 сағат бұрын
Самые умные боты были в Ai War 2, но там именно глобальное управление армией кораблей, а не микроконтроль каждым кораблём.
@LX4nd3r
@LX4nd3r 2 күн бұрын
10:20 рыцарь древа на коне, перед Маликетом, спамящий дальние атаки, голем печи спамящий атаки по площади могли бы поспорить с этим утверждением. У Бабадзаки другая математика.
@cold_un
@cold_un Күн бұрын
11:47 - 40 с лишним лет, а pacman всё ещё удивляет) Даже на мобилках❤
@yozheeg
@yozheeg Күн бұрын
давай побольше голоса, не жалей = )
@гоякушив
@гоякушив 3 күн бұрын
Я думаю если какие ни-будь разрабы попробуют сделать по настоящему умных NPC, то игрокам 99.9% зайдёт. Что-то новое сейчас очень популярно, но главное чтобы оно не повторило историю бодикама. #дайтемнефоллаут5
@gibiskus_cg
@gibiskus_cg 3 күн бұрын
Умные соперники встречаются в стратегиях) но игрокам это не сильно заходит
@Good-dg9sk
@Good-dg9sk 3 күн бұрын
@@gibiskus_cg Сложность ботов достигается не умом, а информированностью о всех действиях игрока, бОльшим количеством ресурсов, большей скоростью строительства юнитов, большим уроном и т.д. Это не честный геймдизайн. Боты просто читерят. Если же про игроков речь, то нужно разделять их по разным уровням навыков и ставить против примерно равных. Если кто то только открыл стратегию, а против него будет профи, играющий годами именно в эту игру, то естественно не будет никакого интереса у новичка. Так же не всегда сложность сетевой игры связанна с навыками противника, он может тоже читерить, что встречается часто. Игровой ИИ должен развлекать и способствовать максимально напряженной победе игрока. Победа на пределе возможностей приносит удовольствие от игры. боты должны чувствовать эту грань и позволять побеждать. В игре должны бать разные способы победить. Если проигрываешь в чём то, то меняешь тактику для превосходства другим способом. Supreme Commander даёт большую вариативность в возможностях перевернуть игру и начать снова побеждать, даже в проигрышных ситуациях. Смотреть за такими моментами интересно, но самому катать - слишком долго и сложновато.
@comachine
@comachine 2 күн бұрын
@@gibiskus_cg ну стратегии это сам по себе такой узкоспециализированный жанр
@anonymouss-h8u
@anonymouss-h8u Күн бұрын
самых умных встретил в half-life
@FergusGlass
@FergusGlass 2 күн бұрын
В первом Рим Тотал Вар ИИ довольно неплох (правда, только в битвах))
@dobryden7196
@dobryden7196 2 күн бұрын
спасибо, крутое видео
@ruslancj2777
@ruslancj2777 2 күн бұрын
Alien Isolation там очень хорошо прописан интелект у чужова.Может конкурировать с противниками в феар
@user-fu8gq5xg5u1
@user-fu8gq5xg5u1 Күн бұрын
Потому что "Эпоха бабла и мобильных игр". Люди играющие в смартфоны - создают такие же игры для консолей и компов. Идеи хватает на полтора часа и 2гб графики
@wd1530
@wd1530 2 күн бұрын
Ого сам Земсков твои курсы ведет!!!!!!!!
@Corpsefresheners
@Corpsefresheners 2 күн бұрын
И снова название не соответствует теме видео... Интересно-то было бы узнать, почему НПС в играх сейчас буквально деградируют. Ну а так, могу с ходу назвать хорошим ии интеллект чужого из изоляции
@ДмитрийГригорьев-м3ч
@ДмитрийГригорьев-м3ч 2 күн бұрын
Роман Сакутин не умеет валидировать требование на тестирование формы логин и пароль. У него каким то чудным образом получается 18 вариантов в телеграм боте. Хотя есть валидация формы, пароль имеет валидацию по мин набору кол-ва символов. Например логин не меньше 6 символов, пароль не меньше 4х, email не может быть меньше 5 символов. Даже простейший pairwise решает эту задачу проще чем Роман Сакутин.
@VOTAK_24
@VOTAK_24 2 күн бұрын
слепые противники из метро
@misterbroadway1260
@misterbroadway1260 2 күн бұрын
Запиши видео как ты деградировал до инфоцыганства
@nvidiaru8253
@nvidiaru8253 Күн бұрын
ботов тупее и смертоноснее чем в таркове нужно еще поискать
@Alexprochorov
@Alexprochorov 2 күн бұрын
в игре hello neighbour ии соседа довольно продвинутый сосед ходит в туалет спит смотрит телек и тд а также он учиться то есть если ты проникаешь в дом с одного и то гоже места то сосед будет там довольно часто
@pheoss8486
@pheoss8486 2 күн бұрын
во второй части это ни на что не способный болванчик, хороший ИИ был у вороны в какой то преальфе второй части
@jonkarmok1840
@jonkarmok1840 2 күн бұрын
При сравнении стейт машины и древа поведения на обоих футажах древо поведения, различия которые описаны в ролике не противоречат стейт машине, разницу не объяснил, почему в одном случае вилка, а в другом каша? Cтейт машина может быть и вилкой а не мешаниной, разница в том, что стейт содержит переходы в своем состоянии, а древо нет
@Ghost2012qte
@Ghost2012qte Күн бұрын
почему роман сакутин деградирует?
@АрсенНавроцький-р7ю
@АрсенНавроцький-р7ю 3 күн бұрын
где актив?
@humanman_one
@humanman_one 20 сағат бұрын
В Арена Брейкаут плохой баланс ботов
@exploer263
@exploer263 3 күн бұрын
ясненько
@Duke-Pro
@Duke-Pro Күн бұрын
Совершенно тупые крестьяне из 4го резидента. Из-за того, что небыло нормального порта на пк, приходилось играть на контроллере. Контроллер и шутан, вещи слабо совместимые. Во всяком случае, в сравнении с клавомышью. Поэтому, враги окружали игрока и один нападал, пока остальные матерились по-испански. Выглядело максимально тупо и абсолютно ломало атмосферу. Т.к было видно очевидные костыли для корявого управления.
@TVT15U
@TVT15U 2 күн бұрын
Потому что люди тупеют
@timetimer6429
@timetimer6429 2 күн бұрын
Кенши
@comachine
@comachine 2 күн бұрын
а что там?
@timetimer6429
@timetimer6429 2 күн бұрын
@comachine нпс пытаются вести себя максимально естественно. Скорее всего так и в других играх этого жанра, но за них не могу ничего сказать
@LedoCool1
@LedoCool1 2 күн бұрын
Потому что разработчики используют готовые движки вроде unreal и unity, которые в значительной степени лимитируют то, что разработчики могут с этим ИИ сделать.
@RDcrossChanel
@RDcrossChanel 2 күн бұрын
Ложь
@comachine
@comachine 2 күн бұрын
что например они ограничивают относительно ботов?
@LedoCool1
@LedoCool1 2 күн бұрын
@@comachine когда работаешь с готовым движком, ты борешься с этим движком. Я не спорю, что если заморочиться, то можно написать почти все. Но в уловиях конкуретной разрабоки никто не будет этим заниматься, что мы и видим. Особенно так получается потому, что разработчики которые умеют работать только с готовым движком значительно ниже в квалификации.
@RDcrossChanel
@RDcrossChanel 2 күн бұрын
@@LedoCool1 значительно ниже в квалификации чем кто?
@comachine
@comachine 2 күн бұрын
​@@LedoCool1 нет, я не про это, я про то, в каких конкретно случаях, в игровой индустрии движки ограничивают разработчиков, когда те хотят создать ИИ в игре? что именно движок не позволяет сделать в современной игровой индустрии, из-за чего намерение создать ИИ ограничивается?
@MoonWorld-Off
@MoonWorld-Off 3 күн бұрын
Самые тупые боты это всеми любимый Майнкрафт
@_slimelime_
@_slimelime_ 3 күн бұрын
Тебе бы подучить русский язык
@vorotnikovyd
@vorotnikovyd 3 күн бұрын
ага, особенно крохотный слизень, который столкнулся тебя в каньон, будучи на хардкоре 😂☹️
This dad wins Halloween! 🎃💀
01:00
Justin Flom
Рет қаралды 62 МЛН
😜 #aminkavitaminka #aminokka #аминкавитаминка
00:14
Аминка Витаминка
Рет қаралды 2,8 МЛН
Yay, My Dad Is a Vending Machine! 🛍️😆 #funny #prank #comedy
00:17
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 2,3 МЛН
IXBT - БАЛАБОЛЫ В СЕТИ
11:01
Azest
Рет қаралды 4 М.
Парадокс Отрицательной Массы
30:20
Космос Просто
Рет қаралды 36 М.
Красота пререндера
17:41
XYZ
Рет қаралды 217 М.
Проклятие Prey
36:46
Cancelled Games
Рет қаралды 2,4 М.
Айтишники аху#ли в край.. Чекайте что придумали
8:51
This dad wins Halloween! 🎃💀
01:00
Justin Flom
Рет қаралды 62 МЛН