Welcome to Star Citizen - официальный сайт русскоязычного сообщества

Привет, пилот!

Тебя приветствует космическая станция русскоязычного сообщества Star Citizen. Здесь ты можешь найти ответы на все свои вопросы, ознакомиться с последними новостями игровой вселенной, узнать секреты из многочисленных гайдов и обзоров. Если же ты захочешь поблагодарить авторов, задать вопрос или высказать свое мнение, то тебе придется пройти процедуру регистрации, которая не отнимет у тебя много времени.

  • Новости Star Citizen от пользователей

    • Распродажа Хот Родов на день Отца!
      Распродажа Хот Родов на день Отца!
    • Ежемесячный отчет. Май 2017
      Ежемесячный отчет. Май 2017
    • ВЕСТИ ИМПЕРИИ: Протесты против HuXa
      ВЕСТИ ИМПЕРИИ: Протесты против HuXa
    • Дизайн-документ навигационных маяков
      Дизайн-документ навигационных маяков
    • «В ЯБЛОЧКО!»: Пробка в Бэйкер
      «В ЯБЛОЧКО!»: Пробка в Бэйкер
    • Aegis Eclipse. Вопросы и ответы.
      Aegis Eclipse. Вопросы и ответы.
    • Про механику спальных мест в кораблях
      Про механику спальных мест в кораблях
    • Консьержам начали продавать AEGIS ECLIPSE
      Консьержам начали продавать AEGIS ECLIPSE
    • Перевод статьи журнала 3D World
      Перевод статьи журнала 3D World
    • Нулевые апдейты кораблей уберут
      Нулевые апдейты кораблей уберут
vvzar

Ежемесячный отчет по разработке за апрель 2017

Привет, Граждане!

Рады видеть вас читающими апрельский ежемесячный отчёт! Ниже вы найдёте собрание новостей студий из передачи Around the Verse. Вы с лёгкостью сможете узнать, чем были заняты разработчики из Лос Анджелеса, Франкфурта, Остина и Великобритании на протяжении последних четырёх недель, информация представлена как в текстовой форме, так и в виде видео роликов. И цикл новостей начинается со студии в Лос Анджелесе, также как и в передаче ATV!

Тяжелая броня

CLOUD IMPERIUM: ЛОС АНДЖЕЛЕС

ИНЖЕНЕРИЯ

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

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

Система «Транзакции покупок» [Purchase Transaction] была заменена новой системой реплицированной функции, которую назвали «Удалённые методы» [Remote Methods]. Эта система снизит число вызовов сервера, что должно сделать процесс покупки предметов немного более отзывчивым. Далее, команда улучшит режим «Примерки» [Try-on] и обновление данных постоянства на стороне клиента после покупок.

ИнтерфейсКоманда также работает над редактированием Контейнера объектов [Object Container]. При создании уровня игры, уровень строится при помощи комбинации ассетов [Assets] и контейнеров объектов. Изначально, контейнеры объектов приходилось создавать в выделенном уровне ObjectContainer, что, к сожалению, делало редактирование содержимого контейнеров возможным только на уровне данного контейнера объектов. Другими словами, когда разработчики создают уровни с контейнерами объектов, но хотят модифицировать содержимое этих контейнеров, им приходилось выходить из текущего уровня, открывать уровень контейнера объектов, выполнять какие-либо настройки, сохранять, экспортировать и выходить. Затем, дизайнер уже мог возвращаться в создаваемый уровень. То, что сделала с этим команда, позволило дизайнеру редактировать содержимое контейнера объектов, сохранять и экспортировать его — и всё это прямо в открытом уровне. Это делает работу нашей команды дизайнеров более удобной, и сокращает им время.

Со времени предыдущей информации об универсальном контроллере света, у сущности световой группы [Light Group] появились несколько новых возможностей. Состояние источника света в ней можно изменить при помощи «Track View», что очень полезно для синематиков. Это позволяет вращать отдельные направленные источники света при помощи простого свойства. Для данного процесса раньше требовалось использовать Flow Graph. Световые группы теперь могут заменить устаревшие «префабы», которые используются во внешних источниках света транспортных средств. В дальнейшем, команда собирается сделать так, чтобы световые группы в транспортных средствах зависели от энергии, которую вырабатывает энергоустановка техники, чтобы они управляли всеми элементами освещения таким же образом, как управляют другими внутренними устройствами, такими как двери.

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

Теперь, диспетчер управления сможет подключиться к любой сущности. К примеру, дизайнер добавляет диспетчер управления к турели и затем добавляются орудия, после чего турель контролируется модулем ИИ, или рабочим местом оператора. Это также справедливо и для любого транспортного средства, тот же модуль ИИ, или кресло оператора. Этот фреймворк универсален. Он не ограничен применением лишь в орудийных системах. Если игрок хочет управлять дверями на космической станции и там есть терминалы с рабочим местом оператора, то как только игрок займет место оператора, он сможет управлять всем, что контролируется с этого места. Диспетчер управления позволит играть в команде, в зависимости от того, кто находится в каждом кресле. Команда также добавила это в «датафордж», поэтому дизайнерам больше не нужно вручную указывать, что делает каждый контроллер. Теперь система знает, как работают все элементы управления. Благодаря набору приоритетов она будет управлять собой. В любом случае, если дизайнер всё ещё желает, он сможет получить этот экстра уровень управления, или просто позволить работать системе так, как вздумается.

 

РИСОВАНИЕ И ПРОЕКТИРОВАНИЕ КОРАБЛЕЙ

Уайтбокс ТеррапинаКорабельная команда завершает стадию «уайтбокс» корабля Anvil Terrapin и переходит к фазе «грейбокс», в которую включается финальная геометрия пилотского кресла, кабины, главных двигателей, посадочных опор и жилого пространства, а также базовые скелеты и анимация некоторых особенностей. Команда поместила «уайтбокс» версию в движок, чтобы совершить тестовые полёты. Команда работает над кабиной, системами управления, экранами MFD и спальным отсеком корабля RSI Aurora, а также осуществляет общую внутреннюю полировку таких элементов, как [poms?], наклейки и LODы. Тем временем, команда по контролю качества тестирует новые корабли в производственной цепочке и начинает работать с новым конвейером анимаций. Их самый крупный рабочий процесс — тестирование новой планетарной технологии на лунах, таких как Деймар [Daymar].

 

ТЕХНИЧЕСКОЕ СОДЕРЖИМОЕ

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

Анимация — это то же, что и любой другой ассет. Она имеет определённый отпечаток в памяти, её нужно передавать потоком и туда и обратно. DBA, или база данных анимаций, является оптимизированным хранилищем анимаций, в котором хранятся сотни анимаций, сжимаемых до части их обычного размера на диске, подобно нашей технологии Object Container. Логическое разделение их на категории важно, поскольку скорость потоковой передачи будет зависеть от размера DBA. Например, набор локомоций может быть довольно тяжелым, поскольку он состоит из сотен анимаций (ходьба, бег, поворот, бездействие и т.д.), что может привести к тому, что начало потоковой передачи большого файла займёт несколько кадров. Если персонаж скользит перед началом проигрывания анимации, то это означает, что размер DBA слишком велик. Поэтому, технические аниматоры написали инструмент для создания, управления и сортировки анимаций в базах DBA.

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

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

Они также создали новый инструмент — Skinning Tool, для того чтобы снизить затраты, взяв формат CGA (который представляет собой иерархию анимированных сеток, коллизий и ограничительных клапанов) и превратив его в унифицированный набор типов кожи с LODами, которые крепятся к анимированному скелету с физическими свойствами. Этот инструмент не только позволит создавать более сложные системы скелетов и LODов, но и снизит трудозатраты на создание комплексных систем и улучшит общий процесс.

 

АНИМАЦИЯ

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

 

ТЕХ АРТ

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

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

 

КОМАНДА ПО ПЕРСОНАЖАМ

Рендер преступника в тяжелой бронеКоманда по персонажам добивается значительного прогресса в работе над кучей различных нарядов, видов униформы и пришельцев. Для подложки костюма OMC завершен высоко-полигональный проход, и теперь она готова для внутри-игрового текстурирования и привязки к мешу. Для нашей тяжелой брони Outlaw завершена внутри-игровая привязка к сетке и теперь начинается текстурирование, оснащение и внедрение. Команда Squadron 42 работает как над главными персонажами, так и над второстепенными ролями. Пехотный BDU прошел текстурирование и переходит к заключительному этапу. Персонаж-медик прошел высоко-полигональную фазу и переходит к внутри-игровому моделированию. Концептуальные версии ши`ан и бану близки к завершению. Наши новые квестодатели, Руто [Ruto] и Майлз Экхарт [Miles Eckhart], скоро будут в игре.

 

СЮЖЕТНАЯ СОСТАВЛЯЮЩАЯ

За последний месяц сюжетная команда попила водицы из многих ключей. В части пришельцев, они работали с командами по дизайну и искусственному интеллекту во Франкфурте, вырабатывали модели поведения вандуулов, а также погружались в цивилизацию Бану, чтобы создать больше деталей, необходимых для брошюры о корабле Дефендер. Дэйв и Уилл показывались на глаза в передаче Subscriber’s Town Hall, где они отвечали на вопросы о пришельцах в общем плане. С другой стороны, несмотря на еженедельную деятельность (создание новостей, рекламных объявлений и журнала Jump Point), львиная доля времени была потрачена на обновление 3.0. Они сотрудничают с дизайнерами из Великобритании, в рамках задач обсуждают типы миссий, а с командой художников определяют способы оформления различных поверхностных форпостов, которые вы сможете найти на поверхности лун.

 

Станция Левски

CLOUD IMPERIUM: ОСТИН

ДИЗАЙН

Команда добилась прогресса в реализации торговли товарами в 3.0. Поскольку вначале необходимо соединить несколько вещей технологически, программисты яростно переписывали код торговли, товарного киоска и работали над постоянством для корабля, чтобы торговля товарами была возможна. Кроме того, разработчики закончили первый пакет запросов «usables» для начальной версии магазинов в 3.0. Они созданы для того, чтобы 4 вовлеченных отдела (Дизайн, Анимации, ТехАрт и Системное проектирование) понимали назначение и функциональность каждого из «usables». Как только все необходимые ассеты будут созданы, они будут переданы проектировщикам для окончательного подключения. Кроме того, в 3.0 появится первый квестодатель. Добавление Майлза Экхарта, с которым вы познакомились в демоверсии Gamescom, в прошлом году, является основной задачей, в то время как работа над Руто, нашим криминальным квестодателем, также идет хорошо. Команда работала над тем, чтобы дать Экхарту постоянный поток миссий и позволить игрокам зарабатывать репутацию и получать миссии более высокого уровня. Наконец, команда сделала разбивку зоны приземления Левски, что включает в себя: где игроки будут провозить контрабандный груз в город, размещение квестодателей и их содержимого, фракции внутри Левски и политические цели этих фракций.

 

АРТ

Стадии повреждения Черного КатласаПо части арта, команда завершает проход по модели повреждений переделанной версии Cutlass Black. Безусловно, самой трудоемкой частью этого этапа является создание сложной решетчатой системы частей, которые отлетают, подобно крыльям и фюзеляжу. Чтобы удостовериться, что корабль ломается и получает повреждения поверхности корпуса правильным образом, требуется тесное взаимодействие с отделом Tech Art. Как только мы закончим фазу повреждений, все, что останется сделать — это LODы.

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

 

АНИМАЦИИ ПОСТОЯННОЙ ВСЕЛЕННОЙ

Поднятие коробокКоманда по анимациям для PU привела все существующие анимации, пригодные для использования, к новой надежной системе. Это позволит сэкономить память и быстрее создать большее количество уникальных анимаций. Команда также быстро провела съемки, чтобы можно было брать ящики различных размеров с разной высоты, использовать элементы управления дверьми и различные другие анимации перехода. Они также работали над взаимодействием с предметами, которые можно брать двумя руками, всё это в рамках системы «Looting». Это открывает больше возможностей для взаимодействий между объектами в игре и позволяет создать большее количество миссий и действий. Если игрок видит ящик на земле и хочет его взять, он сможет поднять его, отнести на свой корабль и положить в грузовой отсек для транспортировки в свой ангар.

 

АНИМАЦИИ КОРАБЛЕЙ

Команда по корабельным анимациям занималась переделанной версией Drake Cutlass, а также новыми анимациями входа/выхода в условиях невесомости для Drake Dragonfly. Они также улучшили проработку кабины, добавив реакцию на попадания, нажатия клавиш и обновлённую компоновку кабины.

 

ИНЖЕНЕРИЯ

Команда инженеров «Backend Services» запускала «Diffusion». Более тривиальные службы, такие как «Friends», «Analytics», «Authentication» и «Presence», были преобразованы из унаследованной архитектуры в полноценные службы «Diffusion», работающие с «Ooz». Затем мы начнем конвертировать более крупные и более сложные сервисы, такие как «Persistence Cache», «Game Server Management»/»Matchmaker» (GIM) и «Persistence Database». Эти службы будут разбиты на более мелкие микро-сервисы, чтобы соответствовать стандартам производительности, масштабируемости и доступности. Сервер и клиент игры очень близки к тому, чтобы быть преобразованными в систему «Diffusion», что закроет коммуникационный разрыв между службами бэкенд и фронтенд. Кроме того, система оптимизируется с использованием технологии, называемой «Router Biasing». Это позволит команде обеспечить расширенную пропускную способность и управлять пропускной способностью между типами служб в сети «Diffusion».

 

ИТ И DEVOPS

В этом месяце команды DevOps и IT завершили проект по расширению сборочной системы на 50%. Этот проект является важной частью цепочки компиляции и развертывания, и целью этого обновления было полностью изолировать и расширить систему «try-build». Это приведет к значительному сокращении времени на проверки для команды разработчиков и повышению общей стабильности и производительности сборок в целом.

 

КОМАНДА ПО КОНТРОЛЮ КАЧЕСТВА

Станция ЛевскиВ начале апреля отдел QA сосредоточился на тестировании 2.6.3, чтобы его могли поскорее получить игроки. Они помогли с множественными сборками для PTU, что позволило выпустить обновление 2.6.3 на Live серверы. Прежде чем начать тратить всё своё рабочее время на тестирование ветки «Game Dev», команда, уже после выхода обновления, потратила много времени на поддержку «Live» сборки. Это было необходимо как для повышения стабильности ветки, так и для начала более тщательного тестирования и подготовки к 3.0. Некоторые из тестируемых элементов включают в себя ряд новых кораблей, углубленный поиск ошибок на некоторых процедурных планетных средах, тестирование улучшений «мега-карты», новые реализации взаимодействия с игроками, конверсии в систему «Item 2.0», переделка систем движения и новые элементы управления полем зрения. Команды разработчиков создают новую документацию и прочие данные, с целью повысить уровень качества, чтобы подготовиться к переходу на новый контент по мере его выхода в свет. Один из наших тестеров работал непосредственно с командой по анимациям в Остине для очистки новых файлов мокап перед передачей их командам разработчиков. Несколько других членов команды работали с тестерами из Франкфурта над углубленным тестированием новых и обновленных инструментов для движка, проверяли что они работают как надо, чтобы дизайнеры могли лучше внедрять и создавать контент.

 

СВЯЗЬ С ИГРОКАМИ

Команда по связям с игроками была рада провести целую неделю рядом с командой «Turbulent», работающей над усовершенствованием Спектра, и сосредоточиться на том, как мы можем сильнее упростить знакомство с игрой новому игроку. Мы приступили к работе над обновлением многих областей нашего сервиса и начали процесс найма персонала для поддержки нашего постоянно растущего сообщества. Наконец, что актуально для обновления 3.0, команда по связям с игроками начала принимать новых «Evocati» и обновлять наши волны PTU.

Реклаймер

ФАУНДРИ 42: ВЕЛИКОБРИТАНИЯ

СПРИНТЫ

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

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

Функциональные возможности системы Статуса персонажа [Character Status] почти завершены, что включает в себя окончательную реализацию процедурного дыхания и проколов скафандра. Как только это будет сделано, все эти элементы будут стандартно внедрены в игру.

Команда также работает над подбором и переносом [Pickup and Carry], который является в некоторой степени гибридом между системой взаимодействия в игре и спринтом «usables». «Usables» в большей степени требуются для того, чтобы ИИ взаимодействовал с объектами в окружающей среде, в то время как система взаимодействия игрока больше предназначена для взаимодействия с окружающей средой через пользовательский интерфейс игрока. Эти две системы сейчас объединяются, чтобы игрок мог подбирать, переносить, а затем размещать объекты в нашей вселенной.
Наконец, они завершили начальную разработку технологии диалогов для инструмента постоянства, который упрощает создание разговоров для NPC. Он был передан проектировщикам для тестирования, путем создания и настройки различных диалогов. Они предоставят отзывы по-поводу любых требующихся улучшений.

 

АУДИО

Actor_status_system-1920x1080.jpgАудио команда работает над аудио-процессами процедурных планет, включая R&D и планирование, чтобы системы автоматически отмечали и изменяли звук. Продолжается работа над Системой распространения звука [Audio Propagation], системой дыхания, звуковым сопровождением системы статуса персонажа, а также диалоговым инструментом под названием «Word Up».

Что касается звуковых эффектов оружия, в настоящее время идет создание инструментов для корабельных вооружений, звуковых эффектов перезарядки оружия «Gallant», задней части оружия и поддержку многопозиционного кода, который будет обрабатывать суммирование звуков всех одинаковых видов оружия, установленных на одном корабле. В части кораблей — готово звуковое сопровождение корабля Prospector, продолжается работа над Greycat и Cutlass Black.

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

 

ГРАФИКА

Рендер текстурВ этом месяце графическая команда работала над многими отдельными частями технологии. Первая — интеграция освещенного объемного тумана от Lumberyard, который изменяется в реальном времени, и который станет огромным стимулом для команд по освещению и игровому пространству. Функция рендеринга-в-текстуру развивается быстро, и начальная версия находится в руках команды по пользовательскому интерфейсу. Они будут использовать его для обновления наших 2D-интерфейсов и создания 3D-голографических проекций для реализации различных голографических дисплеев. Технология зондирования игрового пространства в реальном времени приближается к завершению и позволяет динамически отражать весь свет и создавать отражения на планете, где традиционные методы «поддержки-света» не работают.

 

ВИЗУАЛЬНЫЕ ЭФФЕКТЫ

Повреждения ПроспектораКоманда по визуальным эффектам завершила проход по эффектам входа в атмосферу. Эффект контролируется значениями скорости и плотности атмосферы. Благодаря тому, что уже есть эта базовая функциональность наряду с достижениями в технологиях следа от двигателей — эти два спринта теперь объединяют. Внедрены изменения, основанные на обратной связи от арт и дизайнерского отдела, наряду с выполненной оптимизацией и исправлением ошибок. Кроме того, были выполнены некоторые улучшения эффектов сущности «молния», когда создаются реалистичные эффекты молнии и других электрических эффектов. Завершён первый проход по визуальным эффектам корабля MISC Prospector, включая улучшения ускорителей, эффекты повреждений. В части оружия, продолжается начатая ранее работа над рельсотроном Scourge от Apocalypse Arms, включая создание эффектов заряженного оружия и самого процесса зарядки. Кроме того, оружейная команда завершила работу над дробовиком Preacher Distortion Scattergun и Scatterershot от компании Apocalypse Arms. Они также добились успехов в работе над легким автоматом [LMG] от Klaus and Werner.

 

КОМАНДА ПО КОРАБЛЯМ

Экстерьер РеклаймераВ этом месяце было уделено много внимания кораблю Reclaimer. Работа над внешней частью корпуса была завершена, и был собран воедино огромный механический манипулятор. Теперь команда разделяет сетку на части и готовится заняться картой повреждений. В части интерьера, были «вылизаны»: жилое пространство, технические палубы и огромный отсек переработки. Далее, завершают список: отсек дронов, инженерная палуба и рубка.

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

Корабли: Constellation, Caterpillar, Starfarer и Freelancer; разбиваются на структурные элементы и обрабатываются, чтобы выглядеть разрушенными. Чтобы корабли выглядели древними и изношенными, проводится работа над материалами. Компоненты обломков обработаны схожим образом. Эта библиотека неописанных частей кораблей будет применяться для того, чтобы помочь встраивать и интегрировать сценарии с обломками в игровые пространства. Работа художников над Razor завершена, корабль был полностью обработан для создания карт повреждений. Была проведена определённая крутая работа, чтобы он мог разбиваться на части. В настоящий момент завершается работа над LODами корпуса, и художники тесно сотрудничают с техническими дизайнерами, чтобы подготовить корабль к полёту.

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

 

КОМАНДА ПО ИГРОВОМУ ПРОСТРАНСТВУ

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

 

КОМАНДА ПО АНИМАЦИЯМ

Лицевые анимацииКоманда по анимациям обрабатывала ИИ, чтобы улучшить все ассеты анимации до качества выше, чем «просто работает». Улучшения состояний дыхания теперь соответствуют улучшениям в бэкэнд-коде. Это включает в себя получение данных кривых из «Майя» и перенос их в Dataforge, что позволяет получить более изощренные процедурные кривые дыхания. Команда приступила к созданию анимаций устранения врага с различных направлений, для убийства игрока, находясь вплотную к нему. Кроме того, были произведены дальнейшие улучшения параметров всех видов оружия и его перезарядки, в том числе дробовика «Devastator», снайперской винтовки «Arrowhead», лазерной винтовки «Gallant» и баллистической «SMG P8-SC». Также улучшены рукопашная атака пистолетом и стандартные виды оружия.

Наконец, команда Derby Foundry была занята анимацией лица и тела для наших квестодателей из обновления 3.0 и предоставила 500 файлов готовых лицевых анимаций, которые теперь могут быть использованы в Squadron 42. Команда Motion Capture проверила и исправила почти 1000 анимаций тела для различных персонажей Постоянной вселенной. Команда также работала над новой анимацией лица, используемой во время стрельбы из оружия. Директор по анимациям, Стив Бендер, стал отличным источником вдохновения, так что в скором времени ожидайте новых и улучшенных лиц.

ФАУНДРИ 42: ГЕРМАНИЯ

ХУДОЖНИКИ ИГРОВОГО ПРОСТРАНСТВА

Окружение станции ЛевскиКоманда художников по окружениям разработала различные процедурные элементы поверхности Delamar, которые в основном покрыты гористыми формами. При размещении на планете посадочной зоны Левски возникли некоторые проблемы, такие как: Какой рабочий процесс лучше всего подойдет для создания большой скважины во фронтальной части посадочной зоны и дорог, ведущих к ней, и какие конкретные элементы необходимы для того, чтобы посадочная зона незаметно переходила в процедурную поверхность? Во внешней части Левски были внесены некоторые изменения, такие как внедрение гаражей на низких уровнях, чтобы игроки могли приехать в город на наземном транспортном средстве. Команда также добилась прогресса в отношении горнодобывающих структур в стволе скважины и вокруг нее, чтобы они казались настоящими и функционирующими, а также провела полировку. Были также проведены некоторые заключительные штрихи на лунах, чтобы они больше отличались одна от другой.

 

ВИЗУАЛЬНЫЕ ЭФФЕКТЫ

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

СИНЕМАТИКИ

Основной упор в команде по-прежнему делался на съемки для многих глав Squadron 42. Нынешний приоритет — сюжетные сцены на борту гигантской установки «Shubin Archon», поэтому у дизайнеров уровней и художников есть всё, чтобы завершить пространство Шубина. Кроме того, команда отредактировала большой кусок в середине сюжетной линии и продвинулась с установкой параметров главного события в сюжете в начале игры.

ТЕХ АРТ

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

СИСТЕМНОЕ ПРОЕКТИРОВАНИЕ

Гейзер и УрсаКоманда по системному проектированию продвинулась в работе над системой «Actor Status». Она включает в себя дыхание игрока, одышку, выносливость, перегрузку, опьянение, травмы и т.д. Другая задача включала в себя подсистемы для скафандров, которые были пробиты в бою, способность залатать поврежденные скафандры и заправить кислородные баллоны.

Системы «usable» достигли статуса производства на полную мощность, и теперь массово производятся как для SQ42, так и для Постоянной вселенной. Как только их внедрят в уровни, они позволят сделать мир более живым, поскольку искусственный интеллект сможет взаимодействовать практически с любым предметом в нём. Система невероятно гибкая, начиная с простых действий, таких как NPC, облокачивающийся о стену, заканчивая сложными, такими как открытие сервисного шкафчика, доступ к элементу питания, находящемуся внутри, осмотр предмета внутри источника питания, удаление неисправного предмета, замена его новым и перезапуск энергоустановки. Система позволяет либо игроку, либо ИИ выполнять эти действия, либо одновременно работать и с игроками, и с ИИ. В социальной части вселенной завершается интеграция Спектра в игру. Он позволит игрокам получать доступ к ключевым функциям Спектра изнутри игры, таким как создание и управление группой, общение, список друзей, организаций и т.д. Цель заключается в том, чтобы сохранить большинство функций доступными из приложения Спектра, но функциональность, каждую минуту необходимая для игрового процесса, останется доступной прямо в игре.

ПРОЕКТИРОВАНИЕ УРОВНЕЙ

Дизайн уровня станции ЛевскиКоманда по проектированию уровней закончила свою работу над поверхностными форпостами, а команда художников работала над системой модулей. Левски теперь встраивается в процедурную версию Delamar. Было создано верхнее лобби, которое соединит внутреннюю часть Левски с поверхностью при помощи воздушных шлюзов и послужит местом возможного создания в будущем монорельса для поездок в отдаленные районы. На поверхности были созданы гаражи, чтобы люди могли вызывать, или парковать свои транспортные средства. Мы также добавили новые подъезды к самому Левски, с дорогами и парковками. Также была выполнена дополнительная ручная работа, включавшая планирование сети лифтов, рабочих зон и добавление административных офисов.

 

КОНТРОЛЬ КАЧЕСТВА

В этом месяце команда QA начала тестировать постоянство нового уровня звёздной системы Стэнтон, сосредоточив внимание на поиске каких-либо крупных блокеров. Весь процесс подключения к этому новому уровню PU изменился, что привело к дополнительным ухищрениям и тестированию с помощью инструмента для запуска в локальной сети, называемого «Catapult». Теперь, когда Порт Олисар находится на уровне Системы Стэнтон, проводится проверка полётов между различными лунами, посадка на них, взлёт и т.д. В редакторе Subsumption недавно была добавлена новая система диалогов и прошла первый раунд тестирования. Все выявленные проблемы были заведены в JIRA и отправлены в нашу студию Остина для изучения.

Команда контроля качества также трудилась с разработчиками внутренних систем, чтобы исправить уровень для тестирования базовых функциональных возможностей ИИ и добавить поведение всем
NPC, чтобы можно было выполнить заточенные под них тесты. Тест запускается всякий раз, когда в поток Game-Dev поступают новые изменения кода. На уровне тестирования базовых функций ИИ выявляют любые проблемы, связанные с ИИ, которые потенциально могут быть вызваны применением изменений в коде. Команда также углубила качество тестирования с помощью редактора частиц [Particle Editor]. Были созданы и добавлены в контрольный список редактора новые тестовые сценарии визуальных эффектов. Эти тесты будут продолжаться, по мере получения дополнительных отзывов от других тестеров и команды.

ОСВЕЩЕНИЕ

Команда по освещению помогала с предстоящим релизом 3.0, работая над спутниками Celin, Yela и Daymar. Особое внимание было уделено визуальному качеству поверхностных аванпостов, которые готовятся для 3.0 и всех их последующих вариаций. Внедряется первый вариант нашей новой системы световых групп [Light Group], которая изменит освещение и внешний вид поверхностного форпоста, основываясь на различных ситуациях, таких как недостаток энергии, аварийная ситуация, или опасные условия.

ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ

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

Что касается системы миссий, команда сосредоточилась на миссиях из двух разных глав SQ42, расширении для дизайнеров существующих функций и добавлении новых. С помощью «dataforge» дизайнеры теперь могут определять и инициализировать то, какие миссии по умолчанию воспроизводятся при входе в определенные режимы игры. Благодаря визуализатору категоризации разработчики теперь могут перезаписать начальную миссию для определенного уровня. Это, в конечном итоге, делает настройку и обзор миссий для команды намного более эффективной задачей. Теперь дизайнеры могут «на лету» создавать платформу, которая представляет собой список элементов с их известными координатами местоположения в мире, находящихся во встроенном контейнере объектов. Платформу можно настроить для множества конфигураций, и к ней можно получить доступ с помощью логики миссии. Например, Idris будет базовой платформой, и в игре несколько Идрисов могут быть настроены по-разному: один занят пиратами, другой — UEE и т.д. Все эти уникальные параметры будут ссылаться на одну и ту же базовую платформу Idris и иметь свою собственную надстройку из уникальных слоёв конфигурации.

ОРУЖИЕ

Команда по оружию выработала новые виды ручного оружия: два вандуульских, четыре от Kastak Arms, три от Gemini, и один вид от нового производителя. Что касается корабельных вооружений, завершен первый этап создания баллистического орудия от Knightbridge Arms размеров S2 и S3. Это первое корабельное орудие в линейке производства, которое основывается на модульной улучшаемой системе.

ДВИЖОК

Engine_terrain_1-1920x846.pngКоманда по движку работала над потоковой обработкой контейнера объектов, чтобы помочь с Постоянной вселенной и редактором Солнечной системы [SolEd], который является внутренним инструментом, который помогает легко создавать целые солнечные системы. Star Citizen и Squadron 42 разрабатывался на языке C++, язык программирования, известный своей высокой производительностью. Но из-за строения языка, большие проекты, с которыми обращались не очень внимательно, могут при сборке занимать очень много времени (время тратится на перевод кода программы в машинные инструкции).

Даже при тщательном проектировании кода, время компиляции большого проекта со временем увеличивается, поэтому команда недавно потратила время на уборку и очистку существующего кода. Для этого команде пришлось изучить каждый файл кода игры (всего около 2000 файлов). В конце концов, это сократило время компиляции на несколько минут, что положительно скажется на всей компании. Команда разработчиков также потратила время на дальнейшее совершенствование процедурной технологии планет, включая смешивание ландшафта, смешивание ландшафта с разбросанными объектами, улучшение растворения смешанных переходов [transition-dissolve-blending].

Кастомизация

TURBULENT

В этом месяце Turbulent выпустила новую версию Spectrum 0.3.3. Эта версия содержит новый тип обсуждений, называемый вложенными лентами. Он работает, собирая комментарии непосредственно под ответами в теме, так что пользователи могут видеть, как развивается дискуссия из конкретного комментария или ответа. Первый уровень сортируется по голосам, поэтому самые популярные структуры находятся наверху. Вложенные потоки сродни обсуждениям на Reddit.

Пользователь при создании нового обсуждения в версии 0.3.3 может выбрать между структурированной темой и темой в хронологическом порядке. Этот новый тип дискуссии позволяет темам развиваться быстрее и более динамичным образом. Помимо всего прочего, функция голосования также будет полезна командам сообщества для сбора вопросов. Турбулент рассматривает то, как древовидную структуру можно трансформировать в режим просмотра. Это позволит пользователям сами решать то, как им просматривать темы. Команда также продолжает улучшать статус непрочитанного, добавлять инструменты для отслеживания персонала, чтобы пользователи могли узнать, находясь вверху списка тем, в какой теме отвечал сотрудник. В частности, это будет полезно для форумов «Спроси разработчика» [Ask the Dev].

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

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

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

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

Проводились некоторые исследования групп PM, в частности, возможность реорганизовать систему PM 1 на 1, чтобы можно было добавить более чем одного человека в группу, чтобы пользователи могли иметь систему пати для определенного лобби.

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

Корабли Бану

СООБЩЕСТВО

В виде презентации коцептуальной версии был запущен Banu Defender. В качестве части этого процесса, с выходом корабля были опубликованы вопросы и ответы, корабль обсуждался в передаче Ратуша Подписчиков, подробности его производства освещались в разделе Vault и журнале Jump Point. Одновременно появилась обновлённая раса Бану, о которой было написано в футуристическом журнале в стиле ‘National Geographic’.

Бану ДефендерВ магазин Star Citizen были добавлены новые товары, включая футболки и кепки с символикой Star Citizen и Squadron, и красивый новый коврик для мыши стилизованный под Terra. Подписчики могут приобрести эксклюзивные футболки Polaris. Доставка и обработка заказов была обновлена с учетом этих новых товаров. Вместо предварительного заказа теперь товары могут быть отправлены немедленно.

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

В этом месяце поступили в продажу билеты на Gamescom, продолжается планирование мероприятий. Наша команда и сотрудники из Остина посетили DREAMHACK, где они встретились с бэкерами и поговорили о Star Citizen. Кон завершился соответствующим тематическим барбекю по-техасски — БарСитизен. Дэвс также присутствовал на организованном спонсорами BritizenCon и принимал участие не в одной, а в двух панелях! Это была честь участвовать и общаться с сообществом.

В этом месяце команда провела четыре эфира «Happy Hour», включая обзор в реальном времени того, как создаются графики производства. Счастливый час уходит на недолгий перерыв, поскольку команда работает над видео материалами для знакомства новых игроков с игрой. Но в ближайшем будущем мы вернемся к обычному графику.

 

Источник - https://scitizen.ru/ezhemesyachnyj-otchyot-aprel-2017/

11





Отзывы пользователей




Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Изображения

  • Похожие публикации

    • Автор: Ратибор
      На официальном сайте стартовала распродажа двух гоночных кораблей. Продаются ORIGIN M50 INTERCEPTOR за 100$ и MISC RAZOR за 135$ соответсвенно. Оба корабля идут с полугодовой (6 месяцев) страховкой. Распродажа продлится до 20 июня 2017 года.
      Greeting Citizens!
      Happy Father’s Day! We know the Star Citizen community is full of hard-working fathers… and we think they should play fast, too! In their honor, we’re bringing back two of our dedicated racing ‘hot rods’ for the weekend. Leave the real world in the dust and satisfy your mid-life crisis with the single-seat rocket of your dreams: the speedy M50 or the swift MISC Razor concept. The M50 is available to play in Star Citizen’s alpha today, while the Razor is coming up quickly behind it in Alpha 3.0. The sale runs through Tuesday, June 20th and we are also making the M50 available for all backers to test and enjoy through the weekend.

       
      (примерный перевод).
      Дорогие Граждане!
      С Днём Отца! Мы знаем что в сообществе Звёздных Граждан множество трудолюбивых отцов... и мы думаем, что они наверняка так же играют. В их честь, мы вернули два наших самых горячих гоночных болида из ограниченных серий, на эти выходные. Оставьте реальный мир в пыли и утолите свой голод кризиса среднего возраста с одноместной ракетой вашей мечты: быстрейший M50 или скоростной концепт MISC Razor. M50 доступен для игры в текущей альфе, тогда как Razor станет доступен с выходом Альфа 3.0. Продажи продлятся до вторника, 20 июня и поэтому мы делаем M50 доступным для всех бэкеров, чтобы потестировать. Наслаждайтесь в эти выходные.
             
       
      ORIGIN M50 INTERCEPTOR - FATHER'S DAY SALE- Standalone Ship           MISC RAZOR - FATHER'S DAY SALE- Standalone Ship
      $100.00 USD                                                                                              $135.00 USD
      подробности                                                                                             подробности
      Исходя из новости - стоит проверить наличие в ангаре или в полётах М50, вроде как всем дали погонять.
       
      // Распродажа окончена
    • Автор: Malstream
      СIG Foundry 42 - Манчестер, Великобритания
      Спринты
      Мы завершили начальную работу над диспетчером воздушного движения и перешли к большей функциональности, включая связь с контролем воздушного траффика.
      Теперь, когда вы хотите приземлиться, вы можете, взяв станцию в таргет и, используя систему взаимодействия с игроком, выбрать вариант запроса посадки. Затем вам откроется канал связи с NPC и произойдет диалог. В настоящее время мы внедряем это в реальных тестах, например, на нашей карте Постоянной Вселенной, которую мы настраиваем в порту Olisar, поэтому запрос на получения корабля и посадку будут проходить через систему контроля воздушного движения.
      Мы добились прогресса в реализации системы диспетчера миссий. Эта система будет определять, как миссия и все ее цели представлены и выданы игроку для выполнения. Также она будет отслеживать, какие миссии у игрока уже есть, и насколько далеко он продвинулся в достижении целей.

      В рамках стремления сделать Star Citizen более доступным, мы вводим новую систему подсказок, в качестве начального обучения для новых игроков. Когда они будут предпринимать свои первые шаги во вселенной Star Citizen, различные подсказки будут отображаться в пользовательском интерфейсе через определенное количество времени, чтобы указать, как взаимодействовать с различными системами или будут сообщать им о функции ручного компьютера mobiGlas.
      Работая над движениями ИИ, мы проводим время, улучшая то, как ИИ ходит и бегает по уровню. Мы обнаружили, что старый код поиска пути, выдает результат, который выглядит очень неестественным. Теперь мы внедрили новый алгоритм сглаживания пути, который позволяет ИИ огибать углы гораздо более естественным образом. Теперь они не меняют курс резко от одной точки в другую.
      Графика

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

      На стороне FPS-вооружения британская команда анимации завершила основу для нового баллистического пистолета Gemini L86 и практически закончила Arrowhead - остались только некоторые незначительные работы по полировке перезарядки.
      Анимации ударов перешли к стадии полировки мокапа, чтобы происходящее ощущалось лучше.
      Продолжается улучшение анимаций ИИ-противника в состоянии патрулирования и реакций на зрительные и звуковые сигналы.
      Команда по анимации в г. Дерби завершает анимацию лиц для квестодателей, а анимация тела Экхарта закончена. На прошлой неделе некоторые члены команды приняли участие захвате аудио и лицевых анимаций в Лондоне, предназначенных для Постоянной Вселенной.
      Корабли
      На стороне экстерьера грузовика Hull C, команда почти закончила механизмы шасси и детализирует внутренние зоны, в то время как, создается анимация выпуска шасси и идет работа над финальным артом. Команда закончила моделирование передней части интерьера, и полирует освещение передней секции. Как только эти работы будут завершены - таким же образом будут смоделированы и освещены туннельная секция и задний машинный зал.

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

      Завершены работы над фазой концепта корабля Origin 600i. На подходе следующий наземный транспорт.
      Что касается корабля Reclaimer, команда завершила работу над комнатой дронов. Они сосредоточились на механизме развертывания и хранения дронов. Машинное отделение также было завершено с использованием уже готовых ассетов фрегата Idris.
      По внешнему виду почти завершена работа над повреждениями, чтобы при получении урона открывалась внутренняя геометрия корабля.
      Арт окружения
      Команда по арту отошла от создания интерьеров горно-перерабатывающей станции Shubin и была сосредоточена на улучшении общей «правдоподобности» экстерьера.
      Мы также работали над крупномасштабными методами рендеринга туманностей, используя систему Pyro в качестве тестового примера. Эти методы помогут нам создать нашу межзвездную туманность.
      Для станции Truckstop команда завершила формы панелей, добавив некоторые оттенки и блеск, а также элементы износа и грязи. Команда также завершила подготовку основных частей корпуса и перешла к передней и задней части станции. Особое внимание уделяется тому, чтобы все части хорошо работали в качестве модульного набора и не выглядели бы повторяющимися.

      Что касается наземных аванпостов, ведется работа над освещением различных архетипов строений. Например, потерпевшие крушение на лунах пилоты смогут найти убежище. Кроме того, на одной из лун может находиться незаконная лаборатория наркотиков. Команда также работала над тем, чтобы предоставить дополнительную инфраструктуру для жилых помещений, в том числе трансляторы связи, сборщики воды и небольшие развертываемые модули связи.
      UI
      На стороне интерфейса команда занималась особенностями нового MobiGlas. Достигнут прогресс в работе полнофункционального домашнего экрана и отображении элементов статуса персонажа, атмосферных показаний, показаний статуса костюма, а также просмотра личных данных.
      Следующей большой задачей является запуск переработанного MissionManager’а и Universal Inventory Manager’а. Команда также работала над тем, чтобы пользовательский интерфейс mobiGlas был спроектирован с использованием новой технологии рендер-в-текстуру. Это позволит более корректно интегрировать интерфейс в игровой мир.

      Продолжалась работа по разработке и внедрению предстоящего меню настройки персонажа, которое будет представлено в версии 3.0. Отсюда игроки смогут создавать и настраивать своих различных персонажей для Постоянной Вселенной. Количество персонажей зависит от количества игровых слотов, которые имеет игрок.
      Первоначально уровень настройки будет ограничен, но в будущем будет расширяться, чтобы обеспечить гораздо более подробный контроль над особенностями персонажа.
      CIG Fondry 42 – Германия, Франкфурт
      Искусственный интеллект
      Команда по ИИ начала спринт, ориентированный на человеческий бой, с конечной целью - улучшить работу над всей боевой системой, проделанную в предыдущие месяцы.

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

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

      Наш ведущий художник по освещению Крис Кэмпбелл продолжил работу над наземными аванпостами (в частности, над жилыми помещениями) и координировался с британской командой по арту окружения, чтобы оставаться в курсе всех обновлений необходимых ему ассетов.
      Одна из проблем, которую команда по освещению пытается решить для 3.0, - это то, как улучшить видимость на темной стороне лун. Раньше, без каких-либо объектов интереса в небе, поверхность планеты была слишком темной. Крис работал с инженерами, чтобы добавить еще один слой атмосферного свечения и освещенности, который позволил нам осветлить атмосферу, создав приятный градиент, который показывает форму горизонта и некоторую глубину перед игроком.
      Осветление обеспечивает базовый уровень яркости на фактической геометрии поверхности, поэтому игрок может слабо видеть себя, а также поверхность вокруг.
      Крис также оказывает поддержку по освещению окружающей среды и установке визуальных тестов для уровней Squadron 42.
      Движок

      Команда по движку реализовала первоначальную версию нашего нового планировщика ввода-вывода, который улучшит производительность стриминга текстур, сеток, звуков и т.д. В конце концов, это также позволит менеджеру задач лучше использовать ядра ЦП в случаях, когда потоковые задачи ждут ввода-вывода. Более того, это заложит основу для версии планировщика, специально разработанной для использования превосходных свойств SSD-дисков, которые позволят использовать несколько параллельных потоков данных с высокой пропускной способностью.
      В целом, это гарантирует, что все данные будут вовремя доступны при создании сложных сцен без необходимости ждать загрузку LOD’ов и всех связанных с этим артефактов.
      На стороне рендеринга команда сделала несколько улучшений в атмосфере и ночном небе, как уже упоминалось выше. Ночная сторона планет и лун теперь проявляет больше деталей из-за рассеянного лунного света и видимого градиента неба на расстоянии, близком к поверхности.

      Тем временем инкрементальный патчер перешел в первоначальное внутреннее QA-тестирование. Как уже обсуждалось ранее, эта система будет постепенно наращивать сборки для разработчиков и игроков, поэтому каждый раз, когда вы обновляете игру, вам нужно будет загрузить только то, что на самом деле было изменено или добавлено с последнего времени, а не всю сборку, как это происходит сейчас.
      Мы также вернулись к анализу внутренней памяти для Linux, чтобы быстрее находить и исправлять утечки памяти на сервере. Утечки памяти являются одним из факторов, способствующих нарушению стабильности сервера, и мы хотим, чтобы они исправлялись как можно быстрее. Тогда серверы смогут работать без проблем в течение более длительного времени.
      Арт окружения
      Команда по арту окружающей среды продолжала работать с левел-дизайнерам над экстерьером города Levski.
      Область вокруг Levski теперь заполнена немного более крупными структурами горных работ, чем те, что мы имели ранее. Поскольку экстерьер Levski вырос за последние несколько недель, он также проходит оптимизацию художниками, которые занимаются сокращением потребления памяти.
      Местность планетоида Delamar была отполирована, и все ассеты и скалы доработаны.

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

      За последний месяц команда по визуальным эффектам продолжала работать над эффектами частиц для планет, а также реализовала новые анимированые надписи.
      Теперь мы можем проецировать определенные анимированные текстуры на объекты, поэтому они будут следовать контурам этих объектов. Это помогает интегрировать определенные эффекты в мир намного эффективнее и с лучшим результатом.
      VFX-команда также расширилась в этом месяце. Наш новый член будет в основном сосредоточен на большом количестве работ по кинематике, которые должны быть выполнены для Squadron 42, включая моделирование мягких и жестких тел, а также частницы эффектов разрушения.
      Кинематика
      В прошлом месяце команда по кинематике сосредоточилась на предварительном пайплайне, с целью добавить в игру большую часть той или иной кинематики, независимо от того, отполирована она или всё еще остается грубой.
      Это поможет дизайнерам и директорам лучше понять обще впечатление от полного прохождения Squadron 42. Они будут тесно сотрудничать с лицевой и аудио командами, чтобы получить представление о полной производительности в движке.

      Команда работала с Кайлом Моди из Великобритании, чтобы создать небольшую систему захвата движения в одном из наших рабочих мест. Одиннадцать камер OptiTrack дали нам небольшую область захвата примерно в три квадратных метра.
      Команда по кинематике будет использовать эту систему в первую очередь для захвата движений фоновых персонажей для отдельных сцен. Ее также можно использовать для захвата быстрых анимаций, которые мы можем использовать для R&D-задач наших инженеров-аниматоров, и для сохранения аниматорам рабочего времени.
      Система не будет установлена постоянно - как только у нас будет небольшой список анимаций, которые мы хотим сделать, команда сможет развернуть систему камер примерно за час и быстро получить то, что нам нужно.
      CIG – Лос Анджелес, Калифорния
      Инжиниринг
      Наши команды по техническому проектированию, инжинирингу и QA добились устойчивого прогресса в своих различных дисциплинах для развертывания парка кораблей, которые работают в системе Item System 2.0 с обновленными или новыми элементами. Мы успешно конвертировали Origin M50 Interceptor, чтобы полностью использовать эту новую систему. Так как это сравнительно простой корабль, он позволяет нам выявлять проблемы, которые мы можем решить для всех 49 летающих кораблей.

      В данный момент мы заняты балансировкой использования энергии, выработки тепла, электромагнитных и инфракрасных сигнатур, а также балансировкой потребления водородного и квантового топлива на кораблях.
      Инженерная команда также сделала большие успехи в областях постоянности инвентаря, создав методику, позволяющую клиентам запрашивать постоянную информацию. Эта работа будет включена в несколько крупных функций предстоящего патча 3.0, таких как грузы, магазины, товары, управление воздушным движением, корабли, игроки и многое другое. Игровой код сможет запрашивать и изменять данные для объектов, которые даже не вызваны в игровую сессию. Например, продавать грузы с судна, которое высадилось на станции и было спрятано системой контроля воздушного движения.
      Эти функции также позволят игровому коду правильно повторно отображать и ориентировать корабли или предметы, которые были оставлены на планетах или в космосе. Это значит,что ваше имущество останется в одном и том же состоянии между игровыми сессиями.
      Мы достигли прогресса в системе, которая позволяет припарковать свой корабль внутри другого, чтобы безопасно транспортировать его из пункта A в пункт Б. Также была проведена некоторая работа по физике, чтобы заставить ровер Ursa находится в грузовом отсеке корабля Constellation Andromeda без проваливания сквозь стены и дрожания.
      Технический арт
      Команда по техарту работает над тем, чтобы позволить игрокам настраивать цвет глаз. Это первый проход по созданию персонажа. Игроки смогут выбирать цвет из предустановленной палитры.

      Они также создали процесс генерации объемных SDF-текстур, которые используются вместе с нашей моделью атмосферного полета для имитации инверсионных следов от двигателя. Мы достигли значительного прогресса в области создания инструментов для наших арт-команд. Одним из таких инструментов является наш инструмент «unbevel», который упрощает процесс создания LOD’ов.

      Наконец, в этом месяце мы предприняли большие шаги в создании нашей процедурной системы аванпостов, включая цветовое окрашивание, изменение материала и даже изменение реквизита и его размещение в аванпосте.
      Команда по персонажам
      Наша команда по персонажам добавила в арсенал больше брони. Теперь у нас есть полностью оснащенный женский вариант средней брони пехотинца и мужской вариант тяжелого костюма преступников. Мы также далеко продвигаемся по многим новым формам, костюмам и персонажам для Squadron 42. Теперь мужская униформа горно-перерабатывающей станции Шубин находится на этапе текстурирования.

      Вместе с работой над FOV-слайдером для 3.0, команда начала работу над внутренностями шлемов тяжелого костюма преступника и тяжелой брони пехотинца.
      CIG – Остин, Техас
      Дизайн
      Система навигационных маяков - новая механика, которая позволит игрокам создавать свои собственные маршруты во всей данной звездной системе. Это физические объекты, которые могут быть развернуты с помощью монтируемых устройств. Они будут давать игрокам визуальные маркеры для квантового прыжка в пространстве или, если они используются на поверхностях планет, будут служить точкой интереса.
      Игроки смогут предоставить доступ другим, а также взломать маяк другого человека и использовать его в своих целях. Маяки необходимо будет обслуживать для продления срока их работы. Поскольку они являются физическими объектами, вы сможете не только найти, но и уничтожить чужой маяк.
      Наконец, команда организует ассеты Майлза Экхарта (которые полируются командой по анимации в нашем офисе в г. Дерби), и настраивает его начальное поведение и работу в редакторе Subsumption. Экхарт станет доступен игрокам, после накопления репутации – для этого придется выполнять другие доступные миссии. После разблокировки вы сможете посетить его и взять самую различную работу.

      Директор по Постоянной Вселенной, Тони Зуровек в этом месяце собрал несколько вещей, таких как обзор сценариев миссий для 3.0, но основная часть его внимания была сосредоточена на Subumption. Напомним, что Subsumption является сильно абстрагированной базой, построенной на данных, на которой построена вся логика ИИ и миссий в Star Citizen. Тони закончил преобразование технологии Subsumption для Linux для интеграции с нашими бэкэнд-сервисами.
      Анимация
      В этом месяце команда по анимациям для Постоянной Вселенной завершила анимацию двуручного переноса для различных поз (например, стоя, сидя и в нулевой гравитации) при разных размерах ящиков и при разной высоте предполагаемого места размещения груза. Даже при нулевой гравитации, вы сможете доставить на корабль добычу и уложить ее в грузовой отсек.
      Они также тесно сотрудничали с командами по дизайну, чтобы начать работу над некоторыми из взаимодействующих NPC, таких как бармены и лавочники.
      Команда по анимации кораблей продолжала улучшать геометрию кабины, чтобы нажатие кнопок было более удобным. В дополнение к этому мы создали систему, которая позволит устанавливать связь между кораблями во время полёта.

    • Автор: SlyF0X
      перевел фрагмент диздока по маякам, которые игроки смогут устанавливать произвольно сами, засвеченный разработчиками в выпуске АТV 01/06/17
      ----------------------------
      Навигационные маяки представляют собой метод, с помощью которого игроки смогут прокладывать свои собственные пути с установленных маршрутов Навигационной Сети. Несмотря на то, что эта система позволяет путешествовать без иерархических уровней родительских/дочерних узлов, свобода делать это ограничена несколькими функциями игрового процесса, подробно описанными ниже. Следует отметить, что эта система не предназначена для уменьшения или замены Навигационной Сети, а скорее дополняет ее для обеспечения комплексной системы перемещений.
      Игроки могут прокладывать свои собственные пути, исследуя космос и располагая маяки. Это будет трудоемким и дорогостоящим процессом, как по первоначальной стоимости, так и по текущему обслуживанию; Навигационные маяки являются временными и требуют, чтобы ВЛАДЕЛЕЦ посещал их в пределах интервала обслуживания, либо они исчезнут. Другими словами, тропы через космические "джунгли" нуждаются в постоянной поддержке;  Навигационные маяки имеют определенный диапазон, на котором они генерируют сигнал маркера Квантовых Перемещений (далее QT). Объекты (планеты, луны и т.п.) и области (поля астероидов низкой плотности, газовые облака) могут уменьшать диапазон, на котором может быть использован маркер QT, или вообще блокировать. Это создает препятствия, вынуждающие игрока прокладывать путь в выбранный пункт назначения; Пути, основанные на маяках, почти всегда будут находиться за пределами обычных «безопасных» зон, поскольку UЕЕ или другие службы безопасности не будут патрулировать их. Следовательно, игроки будут существенно рисковать при использовании таких маршрутов. Чем  выше проходящий трафик, тем чаще будут происходить нападения пиратов; Не исключено, что игроки создадут наиболее эффективную сеть перемещений, не имея доступа к полной карте, отображающей форму и размер зон столкновений; Другие игроки могут  найти чужой маяк с помощью сканирования, после чего они могут использовать его для перемещения, либо уничтожить.
      Полный дизайн
      Навигационные маяки состоят из двух составляющих:
      Физический, сбрасываемый объект с ограниченным временем существования в игровом мире; Элементы пользовательского интерфейса на звездной карте  (и потенциально HUD), чтобы помочь игроку использовать маяк.  
      Размещение.
      Маяки могут быть размещены на земной поверхности или в космосе, в любом месте за пределами воздушного пространства основных посадочных зон.
      Размещение в космосе и на земной поверхности:
      игрок добирается до места назначения, где он хотел бы разместить маяк; выбирает маяк в своем ракетном отсеке, используя обычные элементы интерфейса управления ракетами; отстреливает маяк из ракетной стойки с помощью кнопки огня ракетами. Силы заряда достаточно, чтобы отбросить маяк поблизости корабля, но не для полета его на большое расстояние (вроде того, как мины сбрасывались бы с корабля); наземное размещение должно иметь дело с гравитацией. Так как маяк может повредиться, игроку нужно быть осторожней с размещением.  
      Путешествия.
      В целом, перемещение к маякам следует всем правилам QT, изложенным в документации "SYSTEM - Quantum Travel & interdiction", со следующими дополнительными функциональными возможностями.
      Космический маяк
      Игроки выводятся из QT в области, связанной с маяком ("SYSTEM - Universe Structure and Traversal Rules"), а если маяк размещен поблизости других объектов/препятствий, то выводится рядом с первым препятствием на пути.
      Работа наземных маяков
      На поверхности маяки работают как и в космосе, но поскольку маяк будет находиться в области крупного объекта (как описано выше), любой корабль, использующий его, будет выведен из QT вдоль Внутренней Сети Навигации.

      -------------------------------