June 5

Тerfed-Buffed-Balanced?

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


Полировка джунглей

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

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

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

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

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

Игроки больше не будут появляться непосредственно в биоме джунглей. Они по-прежнему будут появляться рядом с ними, но вы не окажетесь в центре джунглей, если не решите там жить.

Кроме того, мы добавили несколько новых деревьев, которые не вошли в первоначальную версию.

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

Некоторые ключевые моменты в тестировании моделей 4500:

  • Аэродром +37%
  • Железнодорожная станция +34%
  • Экскаватор +45%
  • Военные туннели +28%
  • Силовая установка +17%
  • Очистка воды +16%
  • Канализационный отвод +14%

В целом, мы надеемся, что все эти изменения приведут Jungle к сбалансированному состоянию.


Оглушающий дротик

Я внес некоторые изменения в дротик «Обездвиживание», сделав его менее дисбалансным, но по-прежнему полезным.

Теперь вместо затемнения всего экрана используется эффект размытия и приглушения, а скорость затухания уменьшена.

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


Улучшенное освещение в помещении

Последние пару месяцев мы работали над улучшением освещения в игровых интерьерах.

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

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

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


Замена глушителя

В этом месяце мы вносим несколько изменений в систему глушителей, представляя два новых типа глушителей и делая существующий глушитель не подлежащим изготовлению (теперь он называется «Военный глушитель»).

Глушитель из банки из-под газировки — самый дешёвый в изготовлении (40 металлических фрагментов, верстак 1) и рассчитан примерно на 12 выстрелов из штурмовой винтовки стандартными патронами. Он также немного снижает урон и скорость пули.

Глушитель из масляного фильтра немного дороже (10 HQM, верстак 2) и рассчитан примерно на 48 выстрелов из штурмовой винтовки стандартными патронами.

Оба новых глушителя будут снижать урон и скорость стрельбы по сравнению с военным глушителем.

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


Заметные изменения


Бинды для смены сидений
Добавлены новые сочетания клавиш, позволяющие напрямую переключаться на определённые места в транспортных средствах



Перекрестие взаимодействия
Теперь вы можете настроить отображение информации на прицеле


Датчик HBHF
Диапазон работы датчика HBHF теперь можно регулировать


Неоновые вывески
В неоновые вывески добавлены новые входы, позволяющие управлять отображением кадра


Взрывная бомба на пропане
Для создания пропановой взрывной бомбы больше не требуется эксплозив


Обогреватели для РТ
Обогреватели на малых и больших нефтяных вышках теперь обеспечивают тепло и комфорт


Работоспособность насоса удвоилась


Винтовка LR300
Более быстрое дастование LR300 и улучшенная анимация


Долговечность MP5
Прочность MP5 повышена, что позволяет сделать ещё 200 выстрелов без необходимости ремонта


Редактирование заказов в Торговом автомате
Теперь вы можете редактировать заказы в торговом автомате без необходимости создавать их заново


Подбор товара с полки
Теперь можно брать полки, если на них ничего нет


Обрыв провода ввода-вывода
Удерживайте клавишу Shift, чтобы сгибать провода по горизонтали и вертикали с шагом 90 градусов


Полироль для освещения
Провода, большая часть электроники и даже некоторые осветительные приборы получили визуальное обновление, чтобы сделать вашу базу ещё уютнее.


Качество построения

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

Теперь всё намного лучше, чеки более понятные и последовательные.

Вот несколько примеров до и после:


Обои для пола и потолка

В этом месяце мы расширим ассортимент обоев для полов и потолков.

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

Мы также значительно улучшили его функциональные возможности:

  • Элемент «Обои» теперь называется «Инструмент для работы с обоями»
  • Это работает как план здания и позволяет экономить ткань при наклеивании обоев
  • Стены, полы и потолки имеют разные покрытия — каждое из них подходит только для соответствующей поверхности
  • Вы можете выбрать свой скин, нажав правой кнопкой мыши
  • Вы можете легко изменить оформление обоев, просто переклеив их

Инструмент для создания обоев включает в себя 8 новых скинов по умолчанию: 4 для пола и 4 для потолка.

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

Обои для пола и потолка, входящие в набор, как на изображении выше:

Полы

  • Ковер (2 варианта)
  • Паркетная краска (3 варианта)
  • Деревянный паркет (4 варианта)
  • Мраморная плитка (2 варианта)
  • Металлическая Пластина Протектора
  • Асбестовая плитка (4 варианта)
  • Коврики-Татами

Потолки

  • Штукатурка (2 варианта)
  • Деревянный паркет
  • Паркетная краска (5 вариантов)
  • Плитки для метро (5 вариантов)
  • Металлические листы (3 варианта)
  • Деревянные Балки и Штукатурка

Набор обоев для пола и потолка можно приобрести в игре или в магазине предметов Steam


Направленное сбрасывание предметов

Теперь вы можете бросать предметы на землю вокруг себя в выбранном вами направлении.

Я добавил новую опцию привязки клавиш, которую вы можете настроить в пользовательском интерфейсе привязки клавиш. Найдите «Направленную перетаскивание».

Удерживая нажатой эту клавишу, перетащите значок предмета в нужном вам направлении: перетаскивание прямо вверх приведёт к тому, что предмет полетит прямо перед вами, перетаскивание вправо приведёт к тому, что он полетит в вашу сторону, и так далее.

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


Авторизация друзей в буксире

Пользовательский интерфейс и функции авторизации в списке друзей TC теперь доступны и в Tugboat, что значительно упрощает авторизацию ваших друзей или товарищей по команде в Tugboat.


Стол для приготовления пищи и смешивания

Я добавил ещё несколько улучшений пользовательского интерфейса для этих таблиц.

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

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


Модернизация внешней стены и ворот

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


Крупномасштабное уничтожение

Крупные объекты, которые нельзя подобрать, теперь можно разрушить с помощью молота в течение 10 минут после их размещения.

Первоначальный список включает в себя:

  • Большая Печь
  • Нефтеперерабатывающий завод
  • Сторожевая Башня
  • Варианты баррикад
  • Ветряная турбина
  • Большой детский бассейн
  • Водоуловители

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


Обновление "набора" промышленных светильников

В качестве продолжения работы по повышению ценности некоторых старых дополнений мы добавили синий свет в дополнение к красному, зелёному и белому свету в дополнении Industrial Lights, которое было выпущено в ноябре 2021 года. Мы прислушались к просьбам сообщества и добавили его в дополнение!

а если у вас уже есть Industrial Lights Pack, новая оболочка blue light будет автоматически добавлена в качестве подходящего варианта оболочки для белого промышленного настенного светильника.

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


Пчелиная бомба

Катапульта — забавный инструмент для причинения боли вашим врагам, но без «Пчелиной бомбы» она не раскрывает весь свой потенциал.

«Пчелиная бомба» — это новый снаряд для катапульты. При попадании он создаёт несколько роёв пчёл.


Время чаепития

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

Теперь с этим разобрались.

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


ПвП - баррикада

Мы попытались сократить количество баррикад в PvP-сражениях — это оказалось слишком эффективно (и слишком раздражает).

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

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

Это небольшие изменения, но они должны сделать PvP-схватки менее похожими на разрушение стен и более похожими на сам бой. Мы не против дальнейшего уменьшения размера стека, мы будем внимательно следить за этими изменениями.


Изменение слотов в броне

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

Старые шансы:

Без слота: 50%

1 слот: 20%

2 слота: 10%

3 слота: 20%

Новые шансы, никаких чаепитий:

Количество слотов: 50%

1 слот: 25%

2 слота: 15%

3 слота: 10%

Новые возможности, Стандартный чай:

1 слот: 50%

2 слота: 30%

3 слота: 20%

Новые возможности, Продвинутый чай:

2 слота: 60%

3 слота: 40%

Новые возможности, Чистый чай:

2 слота: 33%

3 слота: 66%


Обрыв провода

При использовании инструмента для работы с проводами теперь можно обрезать провода под прямым углом, удерживая нажатой клавишу LEFT SHIFT. Они также аккуратно обрезаются в углах стен.

Также подходит для шлангов и труб.


Целевое прикрепление

В этом месяце доступно новое внутреннее крепление для оружия, позволяющее использовать систему пинга без необходимости переключаться на бинокль. Это должно помочь игрокам в командах более эффективно обозначать местоположения и интересные точки. Для создания требуется 10 HQM и 1 технический мусор, а также верстак 2-го уровня.


Нерф автоматических турелей

Ранее в этом году в обновлении «Примитив» мы добавили луковые турели, которые были добавлены для поддержки игрового режима «Примитив», но в ванильной мете игроки стали активно использовать луковые турели в начале игры. Мы не считаем, что это здоровая мета.

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

В настоящее время мы рассматриваем возможность внесения более масштабных и существенных изменений в конструкцию турелей в ближайшие месяцы.


Улучшения рендеринга листвы

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

Проще говоря: теперь ваша система должна тратить меньше времени и ресурсов на рендеринг травы, которую вы даже не видите.

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


Изменения камеры водного транспортного средства

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

В случае с Boogie Boards и надувными лодками вращение камеры было полностью обусловлено океанскими волнами, что, вероятно, усугубилось после последнего обновления океана. Я полностью убрал вращение камеры при использовании этих транспортных средств.

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


Длительная порча продуктов питания

Система порчи продуктов из обновления «Ремесло» распространяется на фрукты, овощи и яйца. Эти продукты будут портиться и превращаться в обычные испорченные продукты, а без холодильника будут храниться 48 часов, что делает их более долговечными.


Масштабирование добычи среди большого населения

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

Чтобы улучшить эту функцию, мы добавили новый серверный параметр «Spawn.population_cap_rate», который по умолчанию установлен на 300. Теперь наша система респауна добычи будет ограничивать количество игроков на сервере этим числом, то есть частота респауна добычи не будет превышать 300 игроков независимо от того, сколько игроков находится на сервере.

  • Результаты тестирования стандартного генератора ящиков с памятниками:1. Население: обновление каждые 15-30 минут
  • 1000 попкорна без крышки: время охлаждения 50-100 секунд
  • 1000 попкорна с упаковкой из 300 штук: время обновления от 3 минут 45 секунд до 7 минут 30 секунд

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

Если установить этот параметр на 0, частота выпадения предметов вернётся к прежнему значению.

Очевидно, что подобные изменения очень сложно тестировать в изолированных средах. Мы решили, что 300 — это хорошее начальное значение, но мы будем корректировать его по мере необходимости, как только увидим, как это работает на реальных серверах.


Обновление Защиты от читов

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

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

В марте мы выпустили премиум-серверы, и мы видим, что на этих серверах наблюдается высокий и стабильный уровень удержания клиентов. Они отлично справляются с отсеиванием мошенников. Мы очень довольны тем, как это работает. В настоящее время цена в 15 долларов работает хорошо, и мы не видим необходимости повышать входной барьер.

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

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

За последние несколько недель наш партнёр по борьбе с читами, EAC, предпринял дополнительные усилия по борьбе с читами на отдачу, которые часто называют скриптами. Как всегда, они усердно работают в фоновом режиме, чтобы Rust и многие другие игры были свободны от читов.

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

Ниже приведены некоторые подробные сведения о блокировке.

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

Будьте уверены, что мошенники составляют лишь малую часть игроков в этой игре, и мы активно боремся с ними каждый день как автоматизированными, так и ручными методами.

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

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

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


Профилировщик сервера - Отслеживание распределения

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

Вот пример снимка распределения ресурсов:

Для начала запустите watchallocs [Имя] [Максимальная глубина стека]

  • Имя (по умолчанию «Allocs», без расширения, максимум 32 символа) — определяет имя сгенерированного снимка
  • MaxStackDepth (по умолчанию 16) — определяет, какую часть стека вызовов следует записывать

Чтобы остановить процесс, выполните stopwatchingallocs

Следующие параметры сервера доступны в качестве переменных сервера и могут быть изменены в любой момент:

  • NotifyOnTotalAllocCount (по умолчанию 16000) — делает снимок, когда количество выделений во всех потоках за 1 кадр превышает общее количество выделений во всех потоках
  • NotifyOnTotalMemKB (по умолчанию 8096, то есть 8 МБ) — делает снимок, как только кадр выделяет больше указанного объёма памяти во всех потоках
  • NotifyOnMainAllocCount (по умолчанию равно 0, то есть отключено) — делает снимок, когда основной поток превышает количество выделений в течение одного кадра
  • NotifyOnMainMemKB (по умолчанию равно 0, то есть отключено) — делает снимок, когда основной поток превышает общий объём памяти, выделенный в течение одного кадра
  • NotifyOnWorkerAllocCount (по умолчанию равно 0, то есть отключено) — делает снимок, когда все рабочие потоки превышают количество выделений в течение одного кадра
  • NotifyOnWorkerMemKB (по умолчанию равно 0, то есть отключено) — делает снимок, когда все рабочие потоки превышают общий объем памяти, выделенный в течение одного кадра


Предупреждение

Отслеживание распределения ресурсов не является "бесплатным" и влияет на производительность — чем больше ресурсов распределяется, тем ниже производительность. Этот инструмент следует использовать для отладки в течение ограниченного периода времени.


Планы на будущее

Server Profiler приближается к тому моменту, когда в нём будет достаточно функций для полноценной работы, и останется только вносить постепенные улучшения. Вот мои планы на будущее (не в определённом порядке):

  • Предоставьте пользователям возможность фильтровать методы в виде конфигурации JSON
  • Для моментальных снимков распределения памяти попытайтесь визуализировать записанный стек вызовов в виде срезов (чтобы это было ближе к моментальным снимкам производительности)
  • Добавьте возможность записывать пользовательские области и связанные с ними метаданные

Командный блок

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

После настройки он может сохранять любую команду сервера и выполнять ее при включении. Можно объединить несколько устройств для создания более сложных схем.


Twitch Drops - Bellum

Присоединяйтесь к нам с 25 июня по 2 июля, пока испаноязычное сообщество Rust возвращается на Twitch, чтобы устроить настоящий экшен, приключения и беспрецедентное количество рейдов в Bellum: Conquest!

Все розыгрыши Twitch и участвующие в них авторы будут доступны для просмотра в ближайшие недели.

Пожалуйста, остерегайтесь мошенников. Facepunch никогда не свяжется с вами.

Используйте только наш официальный сайт: https://twitch.facepunch.com/

На этом девблог окончен :)

Подписывайтесь на наш Telegram-Канал по Rust!

Также у нас есть Live-канал!@Balint_Live