Ссылка на оригинал — robertsspaceindustries.com/comm-link/transmission/14697-Star-Marine-FPS-Update
Перевод: H_Rush
Вычитка и редактура: Silver_One и -W.R.A.I.T.H-
Большая часть картинок доступна в полном размере по клику
Содержание серии:
- Вступление от Криса Робертса и сведения о персонажах (читать)
- Анимация и визуальная составляющая (читать)
- >>>Работа над SATA Ball, нулевой гравитацией и движениями (данная заметка)<<<
- Организация матчей, технологии, аудио и заключение (читать)
SATA Ball и нулевая гравитация
Из студии Illfonic.Если вы следили за ежемесячными отчетами студии или смотрели выпуски шоу ‘Вокруг Вселенной’, то наверняка уже слышали о SATA Ball. Этот режим придает Star Citizen уникальности и сильно отличается от того, что вы привыкли видеть в традиционных шутерах.
Хотя в SATA Ball присутствуют перестрелки, они не являются самым важным элементом игры. В действительности мы используем SATA Ball в качестве полигона для испытаний, которые помогут нам сделать систему передвижения при нулевой гравитации очень надежной и, в конечном счете, выработать жизнеспособную стратегию передвижения для подобного окружения. Как правило, для перемещений в невесомости ожидаешь увидеть маневровые двигатели, но это было бы слишком просто для Star Citizen. Мы хотим, чтобы у игроков была возможность передвигаться без использования двигателей,… и вы сможете преуспеть в этом, если достаточно умелы.
SATA Ball – это одна из тех вещей, которые никто раньше не делал, и реализовать данный режим непросто. Во-первых, управление должно ощущаться естественно и быть доступно для изучения. Во-вторых, мы хотим симулировать воздействие на систему управления физики и рэг-долла (// дословно – «тряпичная кукла», имеется в виду физическая симуляция модели персонажа с учетом наличия у него полноценного скелета, прим. перев.). И наконец, после того, как обе эти цели будут выполнены, нам понадобится полноценный набор поз и анимаций персонажей, чтобы проявить внимание к деталям и добиться достоверной визуальной составляющей, чего вы ожидаете от Star Citizen даже в альфа-версии игры.
Примеры работы данной системы:
Если оглушить персонажа выстрелом из ручного оружия, ему некоторое время будет тяжело передвигаться. При ранении или недееспособности его конечности могут стать дряблыми.
На данный момент это работает для перемещения всего тела персонажа; поддержка перемещений отдельных конечностей будет добавлена впоследствии.
Резкие движения и переходы между перемещениями
Наша задача при разработке Star Marine (как и остальных элементов Star Citizen) – добиться максимально реалистичной симуляции. В большинстве шутеров от первого лица игрок способен мгновенно останавливаться и в ту же секунду менять направление движения, отказываясь от предыдущей траектории перемещения в пользу новых входных данных. Для Star Citizen мы хотим, чтобы не только само перемещение выглядело лучше, но и переходы между анимациями были более реалистичными. В этот момент в действие вступает система переходов между перемещениями.Дополнительные шаги происходят на старте (переход от бездействия к передвижению), при остановке (переход от передвижения к бездействию) и при резких движениях (быстрое изменение направления движения). Такой подход вдохновляет игроков тактически размышлять о своем передвижении и учитывать окружающую обстановку. Также он заставляет анимации выглядеть более плавно, удаляя скачки от резких изменений входных данных. Так что мы с сожалением сообщаем, что вы не сможете попасть в цель без прицеливания, резко развернувшись на 180°, или прыгнуть при движении боком.
Видео ниже демонстрирует работу системы, однако это не финальный результат. Мы все еще ждем, пока записанные анимации приведут в порядок и встроят в игру – вот тогда у нас появятся действительно плавные переходы. Следите за обновлениями Comm-Link!
Видео: Резкие движения
0 комментариев