Мы в Telegram
Добавить новость
Январь 2010 Февраль 2010 Март 2010 Апрель 2010 Май 2010
Июнь 2010
Июль 2010 Август 2010
Сентябрь 2010
Октябрь 2010
Ноябрь 2010
Декабрь 2010
Январь 2011
Февраль 2011 Март 2011 Апрель 2011 Май 2011 Июнь 2011 Июль 2011 Август 2011
Сентябрь 2011
Октябрь 2011 Ноябрь 2011 Декабрь 2011 Январь 2012 Февраль 2012 Март 2012 Апрель 2012 Май 2012 Июнь 2012 Июль 2012 Август 2012 Сентябрь 2012 Октябрь 2012 Ноябрь 2012 Декабрь 2012 Январь 2013 Февраль 2013 Март 2013 Апрель 2013 Май 2013 Июнь 2013 Июль 2013 Август 2013 Сентябрь 2013 Октябрь 2013 Ноябрь 2013 Декабрь 2013 Январь 2014 Февраль 2014
Март 2014
Апрель 2014 Май 2014 Июнь 2014 Июль 2014 Август 2014 Сентябрь 2014 Октябрь 2014 Ноябрь 2014 Декабрь 2014 Январь 2015 Февраль 2015 Март 2015 Апрель 2015 Май 2015 Июнь 2015 Июль 2015 Август 2015 Сентябрь 2015 Октябрь 2015 Ноябрь 2015 Декабрь 2015 Январь 2016 Февраль 2016 Март 2016 Апрель 2016 Май 2016 Июнь 2016 Июль 2016 Август 2016 Сентябрь 2016 Октябрь 2016 Ноябрь 2016 Декабрь 2016 Январь 2017 Февраль 2017 Март 2017 Апрель 2017 Май 2017
Июнь 2017
Июль 2017
Август 2017 Сентябрь 2017 Октябрь 2017 Ноябрь 2017 Декабрь 2017 Январь 2018 Февраль 2018 Март 2018 Апрель 2018 Май 2018 Июнь 2018 Июль 2018 Август 2018 Сентябрь 2018 Октябрь 2018 Ноябрь 2018 Декабрь 2018 Январь 2019
Февраль 2019
Март 2019 Апрель 2019 Май 2019 Июнь 2019 Июль 2019 Август 2019 Сентябрь 2019 Октябрь 2019 Ноябрь 2019 Декабрь 2019 Январь 2020
Февраль 2020
Март 2020 Апрель 2020 Май 2020 Июнь 2020 Июль 2020 Август 2020 Сентябрь 2020 Октябрь 2020 Ноябрь 2020 Декабрь 2020 Январь 2021 Февраль 2021 Март 2021 Апрель 2021 Май 2021 Июнь 2021 Июль 2021 Август 2021 Сентябрь 2021 Октябрь 2021 Ноябрь 2021 Декабрь 2021 Январь 2022 Февраль 2022 Март 2022 Апрель 2022 Май 2022 Июнь 2022 Июль 2022 Август 2022 Сентябрь 2022 Октябрь 2022 Ноябрь 2022 Декабрь 2022 Январь 2023 Февраль 2023 Март 2023 Апрель 2023 Май 2023 Июнь 2023 Июль 2023 Август 2023 Сентябрь 2023 Октябрь 2023 Ноябрь 2023 Декабрь 2023 Январь 2024 Февраль 2024 Март 2024 Апрель 2024 Май 2024
1 2 3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Game News |

Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2

Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2

Во время GDC 2021 на прошлой неделе Тобайас Клеантос из Rockstar North выступил с докладом под названием “Создание реалистичных лошадей в Red Dead Redemption 2”. А учитывая то, насклько потрясающими получились скакуны в игре, тема обещала быть интересной.

Лошади — неотъемлемая часть Red Dead Redemption 2. Это не просто средство передвижения. Цель, заявленная Rockstar — создать “надежного друга, с которым на протяжении всей истории [Артура] устанавливается глубокая связь”. Клеантос начал со слов о том, что разработчики стремились не использовать знакомую систему из прошлой игры, а соответствовать воспоминаниям игроков о лошадях в Red Dead Redemption, и создать животных, которые могли бы сыграть “лучшую роль второго плана” на фоне Артура Моргана.

Оригинал публикации: PCGamer

Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2

Команда начала с объединения разрозненных систем передвижения людей, животных и лошадей с основным принципом, в соответствии с которым Red Dead Redemption — куда более медленная и приземленная в сравнении с GTA. Затем Клеантос показал первую анимированную лошадь, собранную командой, которая, как ни странно, уже тогда выглядела лучше, чем готовые лошади в большинстве других игр. Он задал вопрос о том, почему Rockstar не использовала эту модель, а затем самостоятельно на него ответил, подчеркнув, что она слишком функциональна. У нее были дискретные скорости, без диапазона, без изменений, ограниченная дальность передвижения, жесткие повороты, и непостоянные переходы анимации.

Она была функциональной, но чего-то не хватало. Это не машина, не байк. Вопрос заключался в том, как получить более живую модель, и под этим я имею в виду поведенческие последствия и индивидуальность при движении. Мы хотели сделать ее более правдоподобной.

Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2

Rockstar начала снимать настоящих лошадей в Шотландии. Один из примеров видеоролика демонстрировал, как настоящая лошадь перед поворотом, к примеру, делает шаг в сторону, а затем наклоняется в направлении поворота. С этого момента боковое движение стало ключевой частью конструкции лошади, движением, необходимым для легких поворотов. И, как добавил Клеантос — одной из самых сложных функций для правильной реализации.

В еще одном видео была показана лошадь, ее работа передними ногами на повороте, общее движение боком, а не вертикально. Клеантос рассказал о том, что команда добавила некоторую задержку ввода, чтобы создать ощущение, что Артур управляет животным, а не транспортным средством, и как эти элементы объединяются в “анатомию дрейфа” игры.

Хотя команда задумывалась об “автоматическом” подходе к анимации, некоторые отнеслись к этому скептически, полагая, что метод вряд ли сработает. По сути, идея заключается в том, что вместо множества уникальных одноразовых анимаций для разных походок и скоростей лошадей RDR2, команда создает тысячи коротких анимаций, которые складываются в игре на лету. Этот пул анимаций сужается в зависимости от окружения лошади, ее скорости, нагрузки, настроения и так далее, а затем сшивается. Представьте, насколько сложно было реализовать рабочую систему, но как только это получилось, в конечном счете, нашло массовое применение в игре.

Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2

Есть четыре основные походки и скорости лошадей в Red Dead Redemption 2: они могут идти неспеша, бежать рысью и галопом. Это избавило от проблем с дискретными скоростями ранней, более функциональной версии лошадей, добавляя свободу в виде постепенного переключения между ними. Первоначально Rockstar пробовала переходы “одним выстрелом”, одноразовые индивидуальные анимации, но это доставляло проблемы: было трудно контролировать скорость и, в конечном счете, переходы не были плавными.

Так Rockstar вместо однократных анимаций и непрерывных циклов или переменных скоростей и нефиксированных переходов перешла к системе постоянных ускорения и замедления. Внутри компании эту концепцию назвали “Не прекращай движение”. Когда вы замедляетесь при передвижении на одной из лошадей RDR2, животное переходит в цикл замедления и поддерживает его, но при этом ожидает ввода, который может мгновенно перевести его в цикл ускорения. Животное хочет продолжать движение. Идея заключается в том, чтобы создать ощущение, что это не вы управляете лошадью, а она пытается среагировать на ваши команды.

Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2

Также была дискуссия по поводу того, что галоп — это трехтактные походки, то есть удары между передними копытами нерегулярны: движение на четырех ногах отличается от движения на двух. Еще одна интересная мелочь связана с тем, что всадники имеют простой цикл анимации, который воспроизводится во время движения лошади, однако всадник (и любой пассажир) получает новые анимации на основе того, что делает лошадь, после чего ритмы соединяются вместе, но не в соотноешини 1 к 1.

Следующий элемент этого невероятного виртуального творчества — реакция на окружение. Rockstar начала с основной идеи о том, что определенно должна быть реакция на труднопроходимую местность, что будет подаваться игроку через визуальные изменения, ощущения и ритм хода. Самые быстрые лошади в игре двигаются со скоростью 65 километров в час — достаточно быстро для подобных ситуаций, поэтому было критически важно заставить лошадь подобно независимому ИИ-персонажу прислушиваться к инстинктам самосохранения и самостоятельно принимать решения о движении, которые могли бы помочь (или помешать) игроку.

Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2

Клеантос показал отрывок, в котором лошадь идет через снег, и объяснил все переменные, которые входили в эту анимацию. Игра использует информацию о типе местности, через которой движется лошадь, глубине, погодных условиях, а затем выбирает набор специально созданных анимаций, которые подходят для ситуации, и строит на лету цикл анимации, отражающий все входные данные. В конкретном примере появились взмах хвостом лошади, что является реакцией на холод и снег, а Артур поправляет шляпу из-за ветра.

Эти же элементы ускорения и замедления в перекрывающихся циклах будут, к примеру, при движении через воду. Небольшое количество воды приводит к небольшому затруднению — движение лошади начинает замедляться, в зависимости от глубины, поэтому игроку приходится вносить свой вклад, что отражает, насколько сложно лошади дается это движение.

Сфокусированность ИИ лошади на самосохранении также упрощает навигацию для игрока: лошадь не хочет врезаться в дерево, даже если игрок направит ее. Получается, что в Red Dead Redemption 2 используется разметка особо сложных областей, например, с камнями или деревьями, и лошади используют эту информацию и свою скорость, чтобы обойти препятствия естественным образом.

Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2

Клеантос может по праву гордиться следующим элементом лошадей в Red Dead Redemptopn 2: то, как лошади останавливаются на краю обрывов. Rockstar разработала технику, которую называет “сопоставление остановки” (stop matching), при которой лошадь, приближаясь к краю утеса, начинает подбирать требуемые анимации, вычисляя, куда ей следует пойти и где лучше всего начать торможение, а затем вставляет эту анимацию в нужную точку в цикле обычных анимаций . Частично это связано с тем, что все скалы в мире RDR2 размечались художниками Rockstar вручную, но, по словам Клеантоса, “в будущем” они хотели бы меньше на это полагаться. Неужели, речь о Red Dead Redemption 3?

И вот мы подошли к личности лошади. Довольный Клеантос подчеркнул, что большая часть работы была направлена на негативные взаимодействия, поскольку команда полагала, что более позитивные отношения с личностью лошади будут построены на “нормальном” опыте езды и путешествий по миру. Например, в отрывке Артур шлепает лошадь по крупу, а в ответ получает удар ногой по голове и погибает, что, как отмечает Клеантос, “считается памятным моментом”.

Стрельба из оружия, хищники, плохая езда — все это раздражает лошадь, но исходные данные варьируются в зависимости от породы скакуна. Больше волнения приводит к большему физическому движению, что в конечном счете перерастает в моменты, когда лошадь хочет сбросить всадника и создает намного больше препятствий для игрока.

Лошадь способна чувствовать хищников (например, медведей) раньше игрока, она будет волноваться, а затем даже остановится и будет брыкаться, заставляя всадника повернуть в другую сторону. Если этого не сделать и заставить лошадь двигаться в сторону опасного животного, она попытается сбежать — вновь срабатывает инстинкт самосохранения — и, если возможно, сбросит всадника.

А еще все животные в Red Dead Redemption 2 время от времени справляют нужду.

Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2

Ответная реакция заставляет игроков реагировать на поведение лошади, а также создает индивидуальность: через анимацию, показывающую низкие здоровье и выносливость, с соразмерным снижением производительности, что, как Клеантос отмечал на одном из слайдов, приводит к “грустной лошади :(“.

В Red Dead Redemption 2 есть 19 пород лошадей — что еще больше усложняет систему — свободно сгруппированных по четырем категориям, и все они различаются по размеру, циклам ускорения и замедления, предпочтительным диапазонам скорости в разных аллюрах, способу поворота, реакции на пересеченную местность, грузоподъемность, снаряжение… Все это сделано для того, чтобы не было “одной истинной лошади, превосходящей остальных”.

Поскольку Клеантос затрагивал много технических моментов, некоторые его фразы были непонятны. Вероятно, он круто объяснял некоторые математические задачи, но некоторые моменты лучше не пытаться объяснить, поскольку есть вероятность дискредитировать работу команды.

Клеантос сказал, что был рад увидеть на релизе людей, оценивших верховую езду, заметивших, что лошади часто справляют нужду, а также жалующихся на “больших и глупых лошадей”, которые им чем-то мешали.

Так что да: лошади в Red Dead Redemption 2 действительно потрясающие, и все вышеперечисленное лишний раз это доказывает. Масштаб и сложность систем, созданных Rockstar, удивительны и гениальны, а способность разработчиков исходит из первых принципов и держать их на передовой в процессе объясняет, почему компания создает одни из лучших игр в мире. В следующий раз, когда запустите Red Dead Redemption 2, потратьте минутку игрового времени, чтобы подружиться со своей лошадью, поухаживайте за ней и проявите свою любовь.

Скриншот: Berduu

По материалам: shazoo.ru

Запись Как Rockstar делала реалистичных лошадей в Red Dead Redemption 2 впервые появилась Новости и обзоры мира игр..



Читайте также

The Outer Worlds once had an incredible secret ending that was cut for pushing the limits of 'too horny'

В Warzone Mobile добавили FOV 120 — за него раньше банили

Casper Van Dien geeks out over Helldivers 2's references and gives it a patriotic 10/10—'such a tribute to Starship Troopers it's really quite wonderful'




Game24.pro — паблик игровых новостей в календарном формате на основе технологичной новостной информационно-поисковой системы с элементами искусственного интеллекта, гео-отбора и возможностью мгновенной публикации авторского контента в режиме Free Public. Game24.pro — ваши Game News сегодня и сейчас в Вашем городе.

Опубликовать свою новость, реплику, комментарий, анонс и т.д. можно мгновенно — здесь.



Персональные новости

Магнитная буря 2 мая может спровоцировать северное сияние в Москве

Продвижение новых песен с высоким результатом

XXIII Московский Пасхальный фестиваль проходит при поддержке Relax FM

Обвалилась кровля На горящем заводе в Москве удалось локализовать огонь