Новости от разработчиков и спойлеры по Squadron 42

 

 
PITON_DARK
 
Инсайд от разработчиков
Трастеры каждого корабля имеют очки повреждения и сеть коллизий. Проработка трастеров всех кораблей в Постоянной Вселенной не такая уж простая задача, поскольку на данный момент их уже около 1200. После проработки трастеров нужно будет изменить каждый корабль, чтобы правильно разместить трастеры на поверхности и сделать так, чтобы по ним начали проходить повреждения. 
 
Сейчас, чтобы повредить трастер, нужно стрелять именно в него. Если обшивка корабля прикрывает двигатель или трастер и выстрел проходит по ней, то повреждения компонента не будут зарегистрированы. Доработка проникающего эффекта от попаданий остается в планах разработчиков.
 
 
Сейчас проходят тесты собираемых объектов, а точнее - система их спауна. В рассчет идет как дальность между зонами спауна, так и плотность объектов в зоне и их количество. Потенциально, эта система может коснуться и спауна объектов майнинга на поверхности космических тел либо в космосе. 
 
Ранее вы уже видели шлем с голограммой внутри. Как и шлем центуриона, эти предметы будут частью действительно уникальных наборов предметов, доступных для подписчиков, предметов которые вы вряд ли встретите в продаже в Постоянной Вселенной.
 
Разработчики изучают получившиеся инопланетные материалы для завершения работы над внешним видом Defender. Здесь хорошо видна его не текстурированная модель.
 
Команда по работе с окружением продемонстрировала нечто, что в будущем может стать транзитной зоной Майкротек.
 
На данный момент идет натягивание текстур на интерьер 890 Jump от Origin и работа над освещением. В этом отрывке мы видим часть интерьера с общим помещением, баром и доступом к лифту. Бар был создан с учетом обратной связи по 600-ке. За ним мы видим места для еды, а под этим помещением - бассейн. 
 
Star Citizen Live
Этот выпуск был не совсем обычным. Подписчики, присутствующие на шоу, вживую задавали вопросы Джошу Хэрману, Шону Трейси и Марку Эйдену. 
 
Для разделения управления маневровых и курсовых двигателей (например, точная посадка, где используются только маневровые) нужны человекоресурсы и время. Сейчас новая полетная механика только введена и фидбэк от игроков будет собираться еще долго, так как прототипирование атмосферных полетов и сам VTOL еще не завершены. В будущем фидбэк даст верное направление в дополнении механики полетов и сделает полеты более дружественными в управлении.
 
На данный момент есть система взаимодействия и есть игровой код. Пока у разработчиков не дошли руки до грамотной связи между этими двумя системами по части сложных перемещений, таких как двойное взаимодействие с рампой:
1. Открыть рампу.
2. Опустить рампу.
3. Поднять рампу.
4. Закрыть рампу вместо просто закрытия/открытия
 
Тем более, что сейчас есть более важные механики, например не завершена работа над OCS  (задача с наивысшим приоритетом).
 
Дороги на планетах - также один из приоритетов для разработчиков, но в ближайшие 3 месяца их появление в Постоянной Вселенной не ожидается. 
 
Сканирование и исследование. На данный момент разрабатывается матрица с рядом параметров о сканируемом корабле, астероиде и других объектах, включая модель корабля, его HP, пилот и команда, а также их HP, технические особенности корабля, его груз, легальность груза, скрытые от сканирования объекты и зоны в корабле, параметры руды и прочее.
 
В итоге это приведет к перекрестным миссиям. Например, доставка контрабанды одним игроком даст при сканировании другим игроком миссию по предотвращению доставки контрабанды. Или пассажир-преступник, за которым охотится фракция сканирующего. Также данные о сканировании корабля можно будет продать определенным фракциям. 
 
Для достижения полного постоянства требуется стриминг серверной части. На данный момент реализована только система стриминга клиентской части. Сейчас, если вы ставите чашку на стол и уходите, данные появляются на сервере и все так же висят на нем до его закрытия, даже если никого рядом с этой чашкой нет. В итоге мы должны получить сохранение информации о чашке на сервере и стриминг информации с него тем, кто появляется рядом со столом. Но это еще не конец работы над постоянством, а только начало... 
 
Теперь о постоянстве инвентаря - подтверждено, что оно будет включать как личный инвентарь, так и корабельный (в итоге в него можно будет  докладывать пустые ящики и вручную  наполнять их оружием и другими предметами). Собираемые предметы (например, растения) будут также являться составляющей системы постоянства инвентаря.
 
Производитель для Redeemer все еще не выбран. Он был анонсирован задолго до основной линейки кораблей от Aegis, что породило ряд несоответствий стиля. Вопрос заключается в том, что проще: сохранить внешний вид Редимера ценой смены производителя и изменений в лоре, Постоянной Вселенной и т. д. или изменить  его внешний вид, проведя стилизацию под Aegis?
 
Для введения функционала сальважа, необходима связь между снятием оборудования с корабля и его появлением в инвентаре. Предмет не может просто исчезнуть в одном месте и появиться в другом. Нужно разработать систему изъятия компонентов из корабля (разбитого или целого).
 
Другая проблема - сейчас при взрыве корабля обшивка имеет только внешний вид, внутри абсолютно пусто. Это ведет нас к проблеме сохранения перенесенных на корабль предметов после взрыва. Как именно предметы внутри взорванного корабля будут сохраняться в Постоянной Вселенной - пока обсуждается. 
 
Система формирования волосяного покрова продолжает дорабатываться. Сейчас CIG находятся в процессе дополнения инструментария для повышения производительности в создании различных типов волосяных покровов. 
 
Появление компаса в худе шлема - возможно, в худе корабля он будет точно. Компас будет начинать функционировать непосредственно вблизи космических объектов (на поверхности спутников/планет/в атмосфере). 
 
Швартовка к станциям и другим кораблям. Сейчас это порождает огромный ряд проблем, например ошибки постоянства физики внутри корабля при швартовке к другому, но решение проблемы возможно есть. И если это решение выйдет на уровень тестирования и пройдет в Постоянной Вселенной, возможность для любого типа перемещения в док или швартовки будут открыты, например посадка на Кракен или посадка Merlin на Andromeda.
 
Другая большая проблема - постоянство. Необходимо создать систему, в которой пришвартованный корабль станет некой частью станции или другого корабля и при перемещении все будет двигаться единым целым. И это уже не говоря о вопросах атмосферы кораблей, декомпрессии, утечек кислорода на одном из кораблей и т. д.
 
Из месячного отчета.
Искусственный Интеллект.
Была проведена оптимизация диспетчера событий ИИ. Это помогло снизить время нагрузки на ЦП с 12 миллисекунд до, примерно, 600 микросекунд. 
 
Стартовал проект по оптимизации используемых объектов, который в конечном итоге позволит команде кэшировать данные об анимации и навигации интерактивных объектов и снизит потребление ресурсов.
 
Анимация.
Аниматоры работают над новым квестгивером  – владельцем бара Эдди Парром. Команда вносит в бармена коррективы, чтобы сделать опыт общения с ним максимально увлекательным и реалистичным. Также они меняют анимации постояльцев бара, чтобы населить локацию, где обитает Эдди. Отчасти эта работа двигает прогресс по созданию "переработанной технологии анимации тел". Она поможет аниматорам расширить постоянно растущую вселенную без увеличения зон наблюдаемости анимаций и не жертвуя качеством.
 
Художники по окружению.
Команда по посадочным зонам начала раннее изучение вайтбокса Orison – посадочной зоны Crusader. Базовые архитектурные формы и конструкции сейчас находятся в разработке, но даже на столь ранней стадии эта локация уже обладает уникальной атмосферой, вызывающей новые ощущения. Помимо этого, команда совместно с дизайнерами уровней занимается поиском баланса между увеличением простора зон, в которых игрок сможет ходить пешком, и сохранением разумной дистанции между ключевыми точками интереса.
 
Немного об Эскадрилье 42.
На стримах очень часто задавали вопрос - почему CIG выбрали первой для Постоянной Вселенной именно систему Stanton. У нас есть для ответ!
 
Внимание! Дальше могут быть спойлеры!
Год назад в наши руки попал файл из клиента Стар Ситизен. Мы внимательно изучили его и предоставили информацию по первой главе Эскадрильи 42:
 

 
Если верить этой информации, действия в 4-й главе будут проходить именно в системе Stanton. И самое интересное то, что именно 4-ю главу нам показали в декабре 2017 года в видео Squadron 42: Pre-Alpha WIP Gameplay - Вертикальный срез с комментариями режиссера. 
 
Согласно полученной информации из файла, в 4 главе прохождения Эскадрильи 42, мы знакомимся с капитаном Идриса Ной Уайт, после чего нас инструктирует по миссии старший офицер Келли. Дальше мы получаем свое полевое обмундирование у Duncan Chakma, мастер-оружейника Idris Stanton. Перед вылетом на миссию забираем мед-пакет в медицинском отсеке и отправляемся для знакомства к новому командиру крыла по прозвищу “Старик”. После всех этих действий осуществляем боевой вылет. 
 
Чтобы не заходить дальше и не спойлерить весь сюжет Эскадрильи 42, мы на этом остановимся. Главное, что многие получили ответ на вопрос - “Почему именно система Stanton была взята первой при создании Вселенной Star Citizen”? Также эта информация подтверждается самим видео, которое демонстрировалось в декабре 2017 года по геймплею Эскадрильи 42.
 
Вполне возможно, на этой неделе эвокати получат для тестов патч 3.5.1, в котором, как минимум, должны появится переработанные 315, 325 и 350 от Origin.
 
А мы продолжим по-прежнему внимательно следить за разработкой Эскадрильи 42 и Star Citizen.