Вокруг Вселенной: выносливость и система состояний

Вокруг Вселенной: выносливость и система состояний

Вокруг Вселенной: выносливость и система состояний

Выпуск от 7 сентября 2017г.

Перевод видео и текста от Ильи Палей.

В студии Сэнди и Джереми Ли. Сегодня нам снова расскажут о выносливости, но сперва – Burndown. 

Burndown

Прошлую неделю команда закончила с 94-мя багами, из которых: 9 блокеров, 62 критичных, 21 важных и 2 средних бага. Узнаем, как дела на этой неделе.

  • В геймдеве есть два типа дней: хорошие, когда баги разбиваются на мелкие и легко исправляются, не вызывая сотни ошибок, и плохие дни, когда исправление одного бага ломает половину игры.
  • К теме различных ошибок – есть баг, который вызывает мерцание текстуры, и чем вы ближе, тем сильнее мерцание. Это мерцание может быть вызвано одним лишним пикселем или, как сейчас, неправильной работой системы освещения.
  • Еще NPC лагает на анимациях перехода между ожиданием и разговором.
  • Все еще проверяют турели, поскольку они не всегда правильно определяют владельца.
  • Есть ошибка, связанная с системой кислорода в аванпостах. Контейнер, содержащий кислород, генерируется мимо аванпоста. Порой между парой контейнеров остается зазор, и если вы войдете в зону этого зазора без шлема – вы труп. Разработчики попытались сделать контейнеры больше, но тогда контейнер позволяет дышать снаружи аванпоста, чего быть не должно. Решением стал встроенный инструмент движка, который позволяет из прямоугольника сделать любую форму, которая будет вписываться в аванпост.
  • На момент записи осталось 77 багов. Также команда определилась, с чем должны помочь Evocati, и какие ошибки они должны найти. Но это не значит, что Evocati буду запущены завтра или в течение недели.

А теперь перейдем к рассказу о системе выносливости.

Нас встречает ведущий системный дизайнер Дэн Трафин (очень похожий на Стивена Сигала).

  • Выносливость учитывает кислород, движение, перегрузки, атмосферу и так далее. Это огромная система, которая зависит от системы шлюзов и атмосферы. 
  • По-сути, шлем игрока – это комната, имеющая свою атмосферу и запас кислорода. 
  • У нас будет, разумеется, регенерация выносливости, но она зависит от кучи разных факторов. 
  • Без шлема вы просто умрете, если в комнате нет кислорода, или давление неподходящее. 
  • Каждое движение потребляет выносливость. Но, к примеру, спуск по лестнице потребует гораздо меньше выносливости, чем подъем.
  • Выносливость введена в игру ради тактики. Разработчики не хотят, чтобы вы просто перепрыгивали через всю карту. Вам придется думать о каждом действии.
  • Выносливость влияет не только на возможность бега и скорость, но также на ваш прицел и силу отдачи. Устроивший засаду игрок окажется в более выгодном положении, чем ворвавшийся в комнату после марафона.
  • Выносливость регенерируется больше, чем потребляется во время ходьбы, но если вы остановитесь – она восстановится в разы быстрее. Но кислород потребляется даже во время бездействия. И потребление кислорода будет зависеть от количества и скорости ваших движений.
  • Потребление выносливости так же зависит от веса снаряжения.
  • Помимо индикаторов на визоре и MobiGlas вы можете узнать о запасе выносливости по звуку. Вы будете дышать быстрее, если выносливость заканчивается. А еще экран станет темнее.
  • На выносливость влияет и урон. Вам повредили ногу – прыгать будет тяжелее, руку – сложнее целиться.
  • Хорошим индикатором выносливости служит пульс на визоре или в MobiGlas. Чем выше пульс – тем меньше выносливости. Если он достигнет 180-190 ударов в минуту – вы вырубитесь на пару секунд. 
  • Даже давление и гравитация влияют на выносливость.
  • Симуляция перегрузок влияет не только на выносливость, но и на корабль. В пример разработчик сказал, что из-за слишком резкого маневра вы можете вырубиться, но помимо этого плохо закреплённый груз может вывалиться или повредить корабль.
  • Голод, отсутствие воды, поход в туалет тоже влияют на выносливость.
  • Кислород будет зависеть еще и от атмосферы. Но игра скажет вам, если нельзя снимать шлем, поскольку атмосфера слишком разряжена. Например, на дверях всегда будут специальные индикаторы, и если за этой дверью нет атмосферы, игра вам скажет об этом. Хотя вы можете проигнорировать предупреждения. Вас ни в чем не ограничивают, но будьте готовы к серьезным последствиям.
  • Порой кислорода будет слишком много, что так же плохо, как и его недостаток.
  • Система будет еще балансироваться и дополняться.

Под конец – самое интересное:

Первое: возможно, будут болезни, влияющие на выносливость и запас здоровья, вроде отравления. И их нельзя будет вылечить в секунду. 

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

Так что система выносливости порождает множество интересных дизайнерских и игровых решений как для разработчиков, так и для игроков.

И на этом все. График переносов 3.0 обновился, и в нем осталось 76 багов. Ждем запуск Evocati через месяц.

Взято со star-citizen-ru.ru (и отредактировано).

Оригинальное видео

Admin administrator