s&box — Обновление от 26.04.01 — Новости Steam

Прокомментировать Просмотры: 41

Вышло новое обновление, полный список изменений доступен в нашем блоге.

Ниже приведены основные моменты из публикации.

Камера транспорта в Sandbox

Разработчики переработали камеру от третьего лица для повышения плавности.

Ховерболы в Sandbox

В игру добавили ховерболы, которые можно крепить к конструкциям для полетов.

Сохранения в Sandbox

В Sandbox появились сохранения игровых сессий для одиночного и многопользовательского режимов. Функция сохраняет карту, игроков, все пропсы и сущности.

Настройки качества теней

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

Поддержка не-QWERTY клавиатур

Система ввода переведена на скан-коды, привязывающие клавиши по физическому положению на клавиатуре, а не по имени. Привязка клавиши W на раскладке AZERTY автоматически переносится на клавишу Z.

Итоги

Авторы играют в Sandbox каждый день для создания скриншотов на страницу в Steam.

Релиз назначен на 28 апреля.

Перед этим авторы отзовут доступ у тех, кто долго не играл, не разрабатывал игры и не покупал скины. Стоимость игры составит $20.

В течение апреля команда планирует исправить оставшиеся проблемы перед переходом к новому контенту.

Список изменений

Добавлено

  • Новый картограф теней на C#, полностью заменяющий нативный картограф теней Source 2
  • Карты теней без привязки для каждого источника света
  • Настраиваемое количество каскадов направленного света
  • Жесткость теней для каждого источника света
  • Настройки качества теней для пользователей
  • Генерация оболочек ModelDoc из мешей теперь поддерживает создание оболочек для каждого меша и элемента в отдельности для улучшения коллизий при сохранении мешей карт со смешанными типами коллизий
  • HtmlPanel теперь поддерживает упорядоченные и неупорядоченные списки
  • Звуки шагов для стеклянных поверхностей
  • Выделение элементов меша теперь поддерживает отмену и повтор действий в редакторе
  • Новый макет страницы хаба с игровыми карточками, отображающими голоса и активных игроков, сгруппированной активностью друзей по играм и достижениями по проценту выполнения
  • Записи видео могут импортироваться из любой игры в пустой проект, а игры могут отключать запись демо у клиентов

Улучшено

  • Система ввода использует скан-коды для игрового процесса, что позволяет играть на клавиатурах с раскладкой AZERTY без переназначения клавиш с автоматическим переводом глифов в локальные имена
  • Данные Vulkan для каждого потока переписаны с использованием динамического пула слотов, ограничивающего потребление памяти и исключающего выход за границы массива
  • Пиксельные шейдеры для непрозрачных объектов теперь отсекаются во время проходов теней и глубины для снижения нагрузки на графический процессор
  • Создание физических оболочек работает стабильнее через CQuickHullBuilder для предотвращения бесконечных циклов с компланарными точками и поддержкой планарной геометрии
  • Сетевая трансляция кодирует полезную нагрузку проводов один раз вместо отправки каждому соединению, а крупные сообщения сжимаются перед разделением на чанки со скоростью декомпрессии у клиента примерно в 3,4 раза выше
  • Сетевая сериализация пропускает нулевые значения для снижения накладных расходов обработки JSON и ускорения сжатия и декомпрессии
  • Спрайтовая система оптимизирована для выполнения одной загрузки в видеопамять вместо загрузки для каждой группы
  • RadiusDamage пакетно обрабатывает трассировки прямой видимости в параллельном режиме с уменьшением количества выделений памяти, ускоряя обработку тяжелых взрывов с примерно 10 секунд до 2 секунд
  • Пинг и понг переведены на ненадежный канал для устранения блокировки головной части очереди при потере пакетов
  • Производительность записи видео улучшена за счет отказа от рефлексии на критических участках, что снижает затраты на запись каждого кадра

Исправлено

  • Потенциальный бесконечный цикл в PolygonMesh.Rebuild с дробными или компланарными позициями вершин
  • Утечка памяти в DeltaSnapshotSystem, где идентификаторы объединенных снимков не очищались перед возвратом в пул
  • Исключение OutOfRangeException в Rigidbody при независимом поступлении списков синхронизации Bodies и BodyTransforms
  • Спам сообщения «Лобби распущено», зависание сокета и экрана загрузки при отключении хоста в процессе подключения
  • Модальные окна, не закрывающиеся при присоединении к игре, серверу или лобби
  • Остаточные всплывающие окна с ошибками, не исчезающие при переключении между контекстами игры и меню
  • Шейдер неба атмосферы, не использующий новый путь единственного солнечного света
  • IgnoreGameObjectHierarchy, не применяющийся к дочерним объектам
  • Горячая перезагрузка у клиента, не очищающая кэш типов рефлексии и вызывающая ошибки после изменения кода на сервере
  • Инвертированное затухание урона в RadiusDamage
  • Запись видео для TextRenderer, вращения NaN и граничные случаи создания целей

Удалено

  • Устаревшие методы OnDirty, MakeDirty и OnPropertyDirty, замененные свойствами на основе полей

Источник

Поделиться:

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов