Как делают толпы NPC в играх с открытым миром, шутерах и стратегиях
HTML-код
- Опубликовано: 21 окт 2024
- Наш сайт: media-xyz.com/ru
Больше контента в нашем паблике: xyz_gam...
или телеграм-канале: t.me/xyz_cg
Сейчас толпы NPC в играх - обыденность. Но их очень тяжело создавать: ведь сотни болванчиков на экране нужно не только оптимизировать, но и прописать им особый искусственный интеллект.
Подробно рассказываем, как устроены толпы в играх, и к каким уловкам прибегают разработчики. Например, большую часть статистов называют «импостерами» (без шуток) - потому что они фейковые и лишь создают видимость толпы.
Текст: Владимир Шумилов, Артём Калеев
Голос: Алексей Луцай, Игорь Максимов, Дарья Кулагина-Кравчук
Монтаж: Игорь Максимов
Курсы XYZ: bit.ly/36UpnKW
Заработай на партнёрской программе: bit.ly/3cKGswI
Подкаст:
🎧 iTunes - apple.co/2xZAcPe
🔊 Я.Музыка - bit.ly/2V25w7Q
📻 SoundCloud - bit.ly/2wqenrC
Instagram: / xyz.school
Вконтакте: xyz_gam...
Facebook: / gamedev.xyz
Telegram: tlgg.ru/xyz_po...
Скорость создания контента меня восхищает, ребята. С вами может соперничать лишь знаменитый принтер на охотном ряду.
Хах
Это кто?
*StopGame*
Контент первых мне больше нравится)
что за принтер?
Самая проработанная толпа - это скопление игроков в MMORPG
только ИИ слабый
@@h_it Его там нет)
@@RedMoonFox И это грустно...
@@RedMoonFox а в играх такого жанра что-ли босов или животных нету?
@@evdgames4573 Ну есть скилловые игроки, а есть и совсем животные :)
0:26 - так вот как выглядит А. Луцай...
ох уж тролль на монтажере
Мне тоже показалось что это не совпадение ))
Погрузиться в Лос-Сантос
@
Показывает Либерти Сити
Как обходят технические ограничения...
Показывают киберпанк 😑
*Музыка демотиватора*
Дропнул видео после этого
Это показывает как автор уделяет внимание мелочам
Возможно, это такая шутка от авторов видео
Вы забыли про "гигантскую" толпу стражников, во время захвата Вайтрана и Виндхельма в Скайриме)
Или огромную армию со всех городов Сиродиила во время финальной битвы у Брумы
На фоне НПС из киберпанка, НПС из Ассасина выглядят как выпускники Гарварда!
Это худший АИ в истории человечества, реды заслужили премию Дарвина
@@flexxxxer о том, что у траффика и уличных нпс в киберпанке абсолютно отсутствует AI, пишут на всех игровых форумах развернутые портянки текста
Может еще есть надежда , что они опомнятся и завезут его.
А также спаун полицаев у тебя за спиной, по любому фишку с Лефтфодэда скамуниздили :D
@@flexxxxer да, нпс в ассасине на этом фоне - просто бальзам на душу
Блин, до сих пор помню разочарование своё - когда проходил в 3 Ведьмаке тот момент, когда холодные чудовища из потустороннего мира должны были на крепость нападать (сорри, я не помню как их называли там). Столько было накручено перед битвой - и планирование, и ожидание, и необходимость спрятать Цири, и купол этот защитный (как из Готики), и все разговоры про то, что битва будет не на жизнь, а на смерть... я ожидал ситуации за воротами по эпичности не слабее битвы за Хельмову Падь. И что вы думаете? Выходим мы с Ламбертом на битву века... а там эти гопари по двое по трое собачку свою морозную выгуливают... За некоторыми даже побегать пришлось. Где-то они там то за кустами, то за камнями позастревали, не хотят идти сражаться... Ну, скрипты, конечно, когда начались - это огонь. Когда всё в крепость переместилось, там как-то было уже более камерно и понятно. Но вот эта вот "малочисленность" осаждающих отрядов смазала всё то предвосхищение эпичной битвы, о которой барды уже ничего толкового не споют)
P.S.: Про Скайрим, где вы втроём-впятером города захватываете у таких же трёх-четырёх несчастных охранников, я говорить не буду)))
Те потусторонние холодные чудовища назывались Дикая Охота. Классно же ты играл в Ведьмака, что даже название игры не запомнил.😂👍
@@Санёксбородой давно это было)
о, рэды уже тогда врали о масштабах своей игры))
Не знаю зачем я вас смотрю. Мой послужной список ограничивается 3 и 5 героями и 30ю играла Ненси Дрю. Но такая подача материала чудесная. Алексей, запишите мне лекции по химии я заплачу :)
Ненси Дрю - это круто!
Обожаю Нэнси Дрю, прошла все части :) Так классно было играть в детстве, когда у меня ещё не было интернета. Приходилось покупать диски на рынке, негде было подглядеть прохождение, так что до решения всех загадок и головоломок приходилось доходить своим умом. Сейчас чувствую себя гораздо глупее и ленивее :D
герои топ
10:35 вояка застыл в воздухе
ВВС США
Очень интересный материал! Спасибо всем ребятам из XYZ.
От себя добавлю (не про толпы, но всё же): в своё время очень нравились реакции нпс в МГС 5. В бою солдаты постоянно переговаривались между собой и по рации, причем не условно, а реально. То есть перехватив радиопередачу, можно было найти солдата который говорит по рации, вырубить его и вражеское КП не получало полной информации. Кроме того они искали укрытия, обходили с фланга, использовали прожекторы. А вне боя отходили с постов покурить, поболтать друг с другом, а услышав подозрительные звуки, могли не просто пойти проверять а позвать с собой товарища.
10:33
видеть, чел занимает "высокую должность" в армии
Нигде подобного не видел, что бы так доступно объясняли самые сложные вещи
8:02 Криповая толпа движущаяся задом и одновременно стадно поворачивались в сторону потасовки
Иронично, смотрел ролик от ХYZ и в конце ролика реклама от них же. Ютуб, ты гениален
блин, всегда знал про лоды (т.к. они зачастую из-за багов становятся заметны), но не знал что челиков превращают в спрайты
это прямо удивительно умная мысль если честно
остается понять, как это реализовано. Ведь как ни крути, рендерить перса в спрайт все равно надо. И тут не ясно, чем его рендеринг отдельно в спрайт легче рендеринга в процессе отображения всей сцены. Навряд ли в игре применяются заранее отрендеренные наборы спрайтов. Ведь их пришлось бы отрендерить во всех возможных ракурсах и анимациях.
@@phat80 именно для этого и нужны современные системные требования в играх.
Алексей Луцай стал для меня уже другом за целый месяц, авторы видосов на XYZ вы просто одни из лучших!
Вы на его кагал зайдите там эссе про кино
Интересно как в игре World War Z зомби сооружали лестницы из собственных тел
Разве не в фильме?
@@GACHIMUCHIANDJOJO да и в фильме тоже так было
Там скорее всего все просто за скриптовано , они же вроде не строят лестницу где хотят , а в определенных местах
@@YoungBoy370 да, наверно. Но позицию каждого зомби в лестнице надо как-то задать. И эти данные должны быть коррелированны относительно других зомбоков. Я не играл, видел только на видео, так бы может заметил какие-то особенности в работе. Но как разработчику мне интересно как подобное сделали, по мне очень непростая задача.
@@PixelWeaverStudio сам тоже не играл , но предположу , что , после того как они достигли той заскриптовонной точки , то они по скрипту тоже забираются , происходит анимация каждого зомби который лезет на другого , и только в случае если тот зомби обездвижен ,тоесть например только что закончил ту же анимацию , так же работает как и в хитмане функция наименьшего сопративления , тоесть выход это вылаз на край , соответственно как и в хитмане они же не могут все разом через нее пройти , поэтому ждут своей очереди
Блин чуваки ,вы молодцы один из лучших каналов который я знаю , и скорость и качество и интересность , я никогда не пишу такие комменты , но вам напишу , прям молодцы !
Продолжайте в том же духе !
Хотелось бы послушать про GTA4 , там в дополнение к основным системам использовался движок Эйфория, не уверен за что он отвечал, но выглядит поведение тел NPC в GTA4 на голову выше чем в какой либо другой игре включая GTA5, и не понятно почему в других играх не применяют этот двигатель, ну кроме Звёздных Войн конечно.
В Серьёзном Сэме, даже без Легиона, крупные толпы разномастных противников - было бы интересно узнать, как архетипы работают в группе себе подобных, а так же в общей толпе.
лично вспоминаю толпы в серии prototype , то как в 1 части (еще до юнити ) фракции сражались на фоне гражданских , а в 2 просто разница на островах.
8:33 Я кажется нашел Imposter'а :D
Не рассказывайте об этом видео ребятам из Cd Project Red 😂
Так наоборот надо,пусть переделывают😄
@@ElBarto-v1.0 так эти ЛГУНЫ никогда ничего не переделают ! Их задача только ВРАТЬ !
@@fokis1981 почему вы хейтеры такие отбитые? Никогда ничего не делают. Подумаешь, сделали три части Ведьмака, одной из величайших игр
@@omgoood а вы говноеды почему такие ? Когда перестаните какашки есть и всему верить ?
@@omgoood Одну из "величайших"... блин парень...))
Который уже ролик подряд, вещает Алексей. Спасибо. Информативно, и очень приятно слушать.
Расскажите что-нибудь интересное об играх от MachineGames (Wolfenstein).
Или последние игры DOOM от id Software?
Какие интересные технические задачи они выполняли, какие технологии использовали?
Механики шутеров - эт я люблю.
А может быть сделать серию роликов по игровым движкам и их особенностям, понятным языком и с примерами?
Если будете делать еще ролик по толпе, с удовольствием посмотрел бы про пару плохих примеров с разбором ошибок
Поиграй в cyberpunk
Очень интересное видео! Сейчас работаю над ИИ в UE5. Делаю толпы нпс. Данное видео мне было очень полезно! Спасибо!
Лоды и подмену 3Д-моделей на спрайты использовали Креатив Ассамблей задолго до Юбисофт. АК вышла в 2007, РТВ вышла в 2004.
Клёво, что говорите, кто что делал
0:04 Диктор: Лос-Сантос;
Картинка: Либерти-Сити.
Мне вспомнились игры из серии warhammer 40k. Помню, когда вышла первая игра серии dawn of war, заглядывался на разные анимации при столкновении соперников, там активно использовали добивания разные, когда здоровья у юнита противника падало сильно.
забыли упомянуть про орду крыс из plague tale innocence. очень интересно узнать как она работает
Пожалуйста сделай видео про левел дизайн для TPS игр и вообще что-нибудь связанное с TPS. О ещё было бы круто услышать про механики и построение RPG игр
Клёво. Очень интересно. Жду ролик про навыки и развитие персонажа. Столько всего накопать можно
Больше всего статистов было в Юнити. В одном кадре было около 10-15 тысяч. В своё время технически передовая игра была, поэтмоу лагала как ёбаный пиздец. У консольщиков жопа трескалась.
Нужно показать это видео программистам киберпанк!
3:49: Видно, что вы играли в эту игру. 100% видно.
Странно слышать про первый город с NPC в виде ГТА 3 2001-го года, тогда как ещё в 1999-м году вышла Omikron: Nomad Soul, разработанная тогда ещё новичком Девидом Кейджем, в которой был открытый город с блуждающими по нему автономными NPC и уличным транспортом. Это были незабываемые ощущения, когда я вышел из начального переулка и увидел этот город.
Rome 2 Total war: появляется ровно на 20 секунд Создатели видео: ... и стратегиях
А вообще, хотелось бы послушать про реализацию физики в играх. Я может пропустил подобное видео или видел похожее, но интересно было бы послушать что нового и прогрессивного есть при расчете дыма, туманов и прочих нетвердых сред.
Меня как человека, занимающегося газодинамическими расчетами, и прочим физическим моделированием всегда интересовало как разрабы ухитряются изобразить какой то процесс, при этом я понимаю что реальный расчет такой штуки на среднем железе занял бы несколько часов.
Может я и сам смогу ответить себе на этот вопрос, но все же оставлю тут мб кому то интересно.
Это лучший материал из всех что у вас был, молодцы
Спасибо за годный контент! Даёшь про толпы зомби!
И тут где-то заплакал 1 игрок, купивший Hitman Legacy в Steam через год (Карл!) после выхода.
11:15 - ... поставили перед NPC задачу: избегать препятствия и других NPC - для этого I.O.Interactive, поверх основного NaveMesh, добавила 2-у мерную сетку принятия решений. Эта сетка сообщала конкретному NPC правильно ли он проложил маршрут и не попал ли на запрещенную территорию...
* Если в Сапиенце проделать взрывом дыру в стене около пляжного туалета, то "откроется новая дверь" в лабораторию. После этого, Франческа будет спускаться в лабораторию, выходя из особняка на пляж, а с пляжа через дыру в стене, вместо нормального спуска по винтовой лестнице в особняке. Просто по тому что "алгоритм думает", что такой маршрут короче, забивая на то, что конкретный NPC НЕ ЗНАЕТ про "новую дверь".
* Если попытаться заманить охранника за угол на запрещенной территории при помощи монетки (любого падающего предмета), то вместо него, пойти проверить что там за шум, может абсолютно левый дядя с улицы. Просто потому что он ближе стоял. При этом, он откроет запертую дверь от которой у него, очевидно, нет ключа.
* "Правила маскировки", наличие ключа/ключ-карты в кармане и прочие ограничения работают только для Хитмэна - NPC ограничены только стандартным маршрутом в спокойной обстановке!
11:50 - зоны поведения - это своего рода реакции на действия игрока, они посылают импульсы NPC и заставляют их реагировать на события вокруг.
* Если выстрелить из пистолета с глушителем на безлюдной территории и вернуться с пустыми руками на локацию с толпой, то все "мирные NPC" будут таращиться на тебя до тех пор, пока ты не постоишь смирно пару секунд около толпы. Это во-первых, на*ер руинит атмосферу и все ощущение себя бесшумным убийцей, а во-вторых, в этом режиме, выключена способность растворяться в толпе...
Сори, накипело. Я люблю серию Хитмэн и уважаю труд разработчиков, но после Blood Money что-то явно пошло не так.
Оценивать Хитмэн 2016 и 2-ю его часть можно по двум аспектам: Техническая часть (ИИ, боевка и т.д.) и Все остальное (сюжет, дизайн уровней и т.д.). Так вот, почти "все остальное" просто шикарно, а техническая часть - халтура, которую нельзя приводить в пример качественно проделанной работы.
Спасибо за выпуск :)
Лучший канал о видеоиграх в ру сегменте. 🤟🏻
Очень странно смотреть на "Нет просмотров"
Ага. То же самое
И 141 лайк.
Это значит что я первый ))
здорово быть первым
@@ORANOID у меня показывает 22
Очень интересно про GTA 4 и 5 и то, как там спавнятся абсолютно разные нпс. Внешность, походка, одежда, действия на ходу (пьет кофе из стакана/разговаривает по телефону)
Какой трек начинает играть с 2:10? Очень понравился.
Подожду
Хотелось бы что бы вы не только говорили как и что но и рассказывали минусы или какие-то проблемы касательно каждого вида
Спасибо что, в меру своих сил, несёте свет в массы
Ещё не посмотрел, но было же про звуки толпы из первого ассасина, источников которых в игре и нет?
Сто раз уже эту инфу освещали)
Ребята, было бы очень интересно послушать про массовку в титанфоле и подобных проектах. Удачи в творчестве
Было бы интересно послушать про толпы зомби
Ты про предновогодние распродажи в Эльдорадо?
Assassin's Creed Unity навсегда в моем сердце
Если бы не баги и слабый сюжет, то был бы лучшим ассасином
@@jeckster25 если бы не баги и слабый сюжет, то был бы второй ac brotherhood
А давайте, про дейз ган, про толпу. Раз уж предложили, то делайте))
я не когда не разберался с нейросетями и ИИ но благодаря вам теперь буду использовать дерево событий
Eba! Этот канал решил сдать все патроха секретов создании игр!
"Затаившийся Ленивец".
Интересно было бы услышать как сделана толпа в RDR)
Только не рассказывайте им, что в Serious sam весь легион это запечённая зарания энити, что раньше использовалась для запечки травы и растительности. Я всё понимаю, но может вы лучше спросите, чем экспертным голосом будете заявлять, что в игре используется не система LOD'ов, а спрайтовая система? Как говорится, надеюсь, что увидите, надеюсь, что исправите
Очень крутые видео!
Сделайте видео о играх the Sims, пожалуйста💜
Вижу лайк - ставлю Луцая
Ещё и Властелин колец вспомнили
Конечно, расскажите пожалуйста про толпы зомби и как создаётся интеллект npc
Друзья, привет. Вы много говорите о том какие талантливые менторы по геймдеву у вас работают. Можете ли вы сделать ролик с разбором консольной версии cyberpunk? Т.е. что не так работает, почему, как можно было бы оптимизировать. Т.е. мысли людей, которые видят условные причины проблем и как их можно было бы исправить или сделать правильно.
утречко ! хороший день для рыбалки
Супер классные ролики , почему у этого не сотни тысяч просмотров
Киберпанк игра новая но очень было бы интересна какие методы ( не стандартные ) оптимизации были задействованы . Интересно потому что приличное количество нпс с разными анимациями и маршрутами . Сцены практически не статичны ( в бар заходят, закапывают выпить, заходят в магазины что-то выбирают ) при таком объеме моделей и анимаций процессор загружен всего на 40-50 % ryzen3600( довольно бюджетный ) также там есть механики отскока и смарт пули ( очень хорошо реализованные, пример смарт пули обтекают препятствия за которыми в плотную стоит противник без отвода орудия в сторону как было в тайтанфол с основной способностью титана ТОН ) . Ну вообще хотелось бы про эту игру ролик потому что там много интересного в плане оптимизации как пример загрузка на ссд гараздо быстрее чем у других игр ( я понимаю что это оптимизация но хотелось бы понять как это реализованно )
Блин, а я как раз и надеялся, что вы расскажите про систему зомби Days Gone. Давай продолжение!
Позязя ролик про толпу в Days Gone :3
плюсую!
ребят, че, игра хорошая что ли ?
просто в каждом втором ролики про ии в играх от хузов встречаю упоминание о ней
советуете ?
@@user-sk4xb7fz4p просто неплохая игра
@@user-sk4xb7fz4p так посмотри обзоры. У нее свои фишки но со своими минусами.
+
А можно узнать музыку, использующуюся в видео?
Ох уж эта улыбка хитмана на превьюхе
В блю мани на уровне с адом перебить всех нписи .В углах танцплощадки можно найти людей-теней.Айова не стали заморачиваться со спрайнами они сделали низко полигональные трехмерные модели. и поместили их по углам все равно игрок не заметит .Чудесно
10:47 довольно подозрительно
По части интеракции с толпой с такой плавностью анимаций как в uncharted 4 нет равных
Спасибо, отличный ролик, как и всегда!) Очень удивило превращение 3д НПС в спрайты на расстоянии, очень простое и элегантное решение, на мой взгляд) Конечно, ролик про орду зомбарей из Days gone надо делать! Обязательно!)
Отличная работа! С удовольствием бы посмотрел про Days Gone)
Моё самое яркое впечатление от игры ГТА3 - это когда ты на танке крушишь город, превозмогаешь толпы полицейских, взрываешь всё вокруг, но вдруг подбегает бабка с пакетами, выдергивает тебя из танка и даёт в щщи.
Логика толпы в киберпанке:
Кучи народа,каждый что-то делает,все контактируют. Стоит тебе стрельнуть/ударить кого-то рукой...Везде паника,все кричат,все убегают
2 раза оглянулся в течение 3 секунд - никого нигде нет
Ред.: ах да,появляется коп/копский дрон из-за спины и стреляет в тебя. На всей улице вы стоите вдвоем.
Забыли про толпу в STALKER, там если собираются 15+ человек то любой ПК начинает тормозить тк там вообще нет системы упрощения моделей внешности и поведения нпс.
Странно, у меня ничего не тормозило.
Там есть mipmap для текстурок. Лодов точно нет.
@@ДмитрийЮрьевич-ю5м, в Бар 100рентген когда заходишь то фризы появляются всегда.
@@ДмитрийЮрьевич-ю5м это ещё происходит из-за того, что STALKER использует 1 ядро проца.
AC Unity недооценена. Последняя игра, которая реально вызывала новые эмоции
Конец 2020го.
Забираешься на холмик в сайберпанкедвадцатьсемьдесятсемь, смотришь в окуляр оптического прицела - и на тебе, по дорогам едут картонные 2д машинки нарисованные хуже зомбей из дум2, которые, причем, даже не существуют в реальности - стоит подобраться к ним поближе как они пропадают. Ну то есть пока смотришь издалека - за городом на трассе плотный траффик, подъезжаешь ближе - пустая дорога. Некстген которого мы заслужили.
Плохо что такие приятные и интересные видео обходятся всего лишь парой тысяч просмотров и 500 лайков(
Как только увидел название ролика, сразу подумал, что вы обращаетесь к киберпанку взглянуть на гта 5
Почему ГТА 5, на любую игру почти.
Это они просто киберПРАНК выпустили, киберпанк будет позже)
@@OdemGeek тоже думакшь что игра хуета по сравнению с гта 5?
@@zalupust_sukins3019 сюжет крутой, мне зашёл, но остальное, ужас, но сравнивая с ГТА 5, в которой графика даже тогда была не очень, тоже не супер игра.
Ребята, расскажите что-нибудь интересное про Sities Skylines. Думаю там много очень интересных механик и процессов, которые обеспечивают такой интересный и разносторонний геймплей. И спасибо вам, очень интересно и увлекательно!!!
Хотелось бы увидеть разбор толпы зомби в WWZ.
Очень интересно, пожалуйста, продолжайте)
Хороший канал. Славный ролик. Спасибо.
вы очень мне помогли с созданием НПС
Привет! Кто знает, что за песня играет на объяснении толпы в Хитмане? Где-то слышал, не могу вспомнить где. Будто сайлент Хилл, но не пойму.
Кто Юнити не любит, это последний Ассасин на новом (уже старом) поколении консолей...
Скорее режиссёр властелина колец обратил внимание на массовки в ГТА. Из игровой индустрии массовка пошла в фильмы.
Нам это интересно, берите тему в работу и спасибо за видел)
Спасибо, очень интересные видео)
Справедливости ради, хочу отметить что до GTA3 был Urban Chaos
А как же жители в Майнкрафт? А?! А?! Про ассасинов и хитмана они вспомнили а вот про жителей из Майнкрафта нет! С версии 1.14 жители стали покруче чем люди в этих ваших хитманах!
Разве там есть толпы?
Лучшие видосы,что я видел!
Про толпы зомби в дейз ган было бы круто, игра отличная, интересно как там все это работает
Тема про толпы зомби очень интересна!
А где найти музыку из видео?
Не один раз сталкивался с толпой в Heavy Rain
Очень крутые ролики. Молодцы.
В игре Ведьмак 3 всего 16 разных тел на всё население игры. В киберговне 2077 около 25 разных тел на всю игру. При разовом быстром прохождении на это особо не обращаешь внимание, но при длительной игре и многоразовом прохождении это сильно мозолит глаза.
спасибо что рассказал про систему "легион"
хорошая идея, но реализация, конечно ленивая)