Сменить сайтовое имя

 

[UPD] Скоро: переработка положений "сесть/встать" и "лечь/встать"

30.12.2020 12:19

Бойцы!

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


Проблема

Каждый раз, когда игрок в режиме удержания клавиши многократно и кратковременно использует команду “сесть” (спам нажатий клавиши Ctrl), камера при виде от первого лица незначительно опускается и по факту практически остается на одном уровне, что позволяет вести стрельбу так же, как и в положении стоя, без дополнительной корректировки (например, управление отдачей или расчет траектории стрельбы с учетом изменившегося положения).

При виде третьего лица модель персонажа меняет положение стремительно и становится для противника довольно сложной целью.

Схожие проблемы наблюдались при использовании команды “лечь/встать”. В этом случае изменение позиции модели происходило практически мгновенно, что не давало стрелку практически никаких негативных эффектов (к примеру, дополнительной тряски прицела), но создавало их для противника. Он наблюдал сломанную анимацию движения и слишком стремительное изменение положений.


Примеры

Некоторые бойцы использовали эту механику, чтобы получить игровое преимущество. Один из ярких примеров: стычка с противником, стремительно меняющим положение в позиции “сесть/встать”, лицом к лицу. Игрок, который встретится с таким бойцом, будет наблюдать быструю смену положений модели — это искажало силуэт персонажа и приводило к смещению его ключевых уязвимых зон. Такого противника было особенно сложно устранить.

Другой типичный случай: использование команд “лечь/встать” вместе с прыжком или стрейфом (движение боком). В такой ситуации стрелок наблюдает нелогичное поведение анимации и очень стремительное изменение положения игрока (вы совершаете выстрел, а противник уже оказывается в положении стоя и наоборот).


Решение

В будущем обновлении механика использования команд "сесть/встать" и "лечь/встать" будет существенно переработана.

“Сесть/встать”

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

  1. В случае нажатия модель персонажа присядет полностью, а при удержании кнопки — совершит действие ровно настолько, насколько по времени зажата клавиша. Если это было краткосрочное удержание, то анимация приседания будет частичной и персонаж вскоре вернется в исходное положение. При мимолетном удержании клавиши силуэт противника практически не изменится в размере — непросто заметить изменение высоты противника на пару сантиметров.
  2. Каждое следующее краткосрочное удержание будет менее эффективным, а в определенный момент и вовсе перестанет работать — персонаж потеряет возможность принять позицию “сесть”. Возможность использования команды восстановится через несколько “спокойных” секунд.

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

“Лечь/встать”

Сейчас положение "лечь" обладает промежуточным этапом анимации — "сесть". Часть игроков может злоупотреблять этой механикой и намеренно пропускать упомянутое движение в командах "лечь/встать". В этом случае анимация персонажа выглядит рваной и резкой. Теперь промежуточный этап "сесть" будет невозможно игнорировать. Это коснется и тех ситуаций, когда игрок совершает вместе с действием различные движения — например, использует моментальный выход из положения "лечь" через прыжок.

Подкаты

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

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


Обратите внимание: функции, описанные выше, могут быть изменены при запуске ПТС или по результатам общего тестирования. О дате старта ПТС, где вы сможете опробовать обновления, мы сообщим дополнительно.


Обсудить на форуме
Обсудить "ВКонтакте"
Обсудить в Discord