May 1, 2025

Rust обновление "Jungle Update"

Исследуйте совершенно новый мир с потрясающими скалами, уникальными ландшафтами, улучшенными реками и многим другим! Представляем крупнокалиберный револьвер, "Радтаун", набор "Frontiersman pack", а также различные исправления ошибок и улучшения качества жизни!

Биом Джунгли

Мы добавили первый новый биом в игру со времён первоначального появления процедурной генерации мира: Джунгли!

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

В джунглях представлено множество совершенно новых видов растительности. В их числе — новые типы кустарников, такие как Бромелии и Монстеры, подлесок с растениями вроде Аррорута и Калатеи, а также разнообразные новые деревья: Табебуи, Пальмы джунглей и Хура.
Самыми большими из них являются гигантские деревья Капок, по которым можно забираться и раскачиваться на лианах.

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

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

Раскачивание на лианах

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

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

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

Остатки Джунглей

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

Руины Джунглей


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

Тигры и пантеры

Густая растительность джунглей — настоящий рай для бомжей, но им придётся быть осторожными... ведь где-то рядом может прятаться нечто куда более скрытное, чем они сами.

Тигр — возможно, самое смертоносное животное, с которым вы когда-либо сталкивались в Rust. Он подкрадывается медленно и бесшумно сзади, и атакует только тогда, когда абсолютно уверен в своей победе. Мгновение невнимательности в джунглях — и вы уже труп.

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

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

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

И напоследок — в игре есть секретный приём, который можно применить против тигров и пантер. Удачи в его поисках!

Крокодилы

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

Если тигр — самое смертоносное животное, то крокодил может стать самым крепким противником.

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

Как и у волка и тигра, у крокодила есть скрытая контригра, которая даст преимущество тем, кто знает, как с ним бороться.

Бумеранг

Мы представляем ещё одно новое оружие для начальной игры: Бумеранг!

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

Духовая трубка

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

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

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

Змеи

Змеи — новый скрытный враг, встречающийся в биоме джунглей. Вам точно нужно будет держать ухо востро (или глаз) для них!

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

Змеи заставят вас быть начеку: если вовремя прыгнуть после их шипения, можно полностью избежать атаки!

Хорошая новость: мёртвых змей можно разделать на Ядовитое вещество змеи, новый предмет, который можно использовать для создания дротиков с замедлением для нового оружия — духовой трубки.

Широкие (большие) реки

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

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

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

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

Куриный вольер теперь помещается на фундамент
Размер куриного вольера был изменён, теперь он помещается на фундамент и автоматически присоединяется к нему!

Мясо животных джунглей
Добавлено несколько новых видов мяса животных, обитающих в джунглях.

Учёные из Очага инфекции
Теперь в джунглях бродят новые учёные!

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

Jungle DLC Item Pack

Мы выпускаем новый DLC — Jungle Pack, который включает 20 новых скинов и предметов. Вы найдете такие скины, как Bamboo Wall Shelf, Half-Height Shelves, Jungle Relic Assault Rifle, Cocoknight Wood Armor, Bamboo Large Storage и многое другое.

Кроме того, в паке есть новые обои, спреи, жесты и несколько чат-эмодзи для развлечения.

Вы можете приобрести Jungle Pack в Rust Item Store в Steam или прямо в игре.

Бамбуковые полки
Зачем иметь одну полку, когда можно сразу три?

Этот пакет включает Bamboo Salvaged Shelves, Bamboo Salvaged Half Shelves и Bamboo Wall Shelves. Идеально для того, чтобы придать вашей базе заброшенный, заросший вид.

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

Бамбуковые бочки
Нужен контейнер для хранения вашего лута? Эти Bamboo Barrels — скины для Large Wood Box, представленные в вертикальном и горизонтальном стилях.

Размер такой же, как у предметов из Decor Pack, только... куда более джунглевый.

Калаш джунглей
Этот скин на AK представляет собой древний артефакт, который пережил много ужасных событий.

Кокосовая деревянная броня
Только самые смелые воины могут носить Cocoknight Armor. Сделанная из коры, лиан и... кокосов, эта броня включает скины для Wood Armor Helmet, Chestplate, Pants и новоизведённые Gloves.

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

Камень "Идол Джунглей"
Тот, кто держит в руках Jungle Idol Rock, будет видеть смерть. Чей он — неизвестно.

Обои, Граффити, эмоция и чат эмодзи
Для создания атмосферы, мы также добавляем:

  • 3 вида обоев: Jungle Animals, Leaves, Sigil
  • 2 граффити: Tiger и Skull
  • 2 Чат-эмодзи: Sick и Bush
  • 1 Новый жест: Beats Chest!

Исправление защиты от взрывов

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

Однако это вызвало новую проблему: с вставками и определёнными комбинациями брони можно было достичь до 93% защиты от взрывов и не получать урон от ракет! Чтобы компенсировать это, теперь защита от взрывов будет ограничена 75%, что должно позволить пережить одну ракету при высоких значениях защиты от взрывов.

Охотничье зрение

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

Поедание пирога большой кошкой даст вам этот бонус на 15 минут.

Скин на строительство

Новый скин для каменного строительства Jungle Stone Building Skin, теперь доступный в магазине Rust, позволяет изменить визуальное оформление вашей базы в каменном уровне.

Этот скин можно приобрести в магазине Steam. Чтобы использовать его, просто выберите молоток, откройте колесо инструментов и активируйте скины для строительства. Это откроет колесо скинов, где вы сможете выбрать Brutalist upgrade.

Деревянные перчатки

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

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

Обновления профайлера сервера

Экспериментальная поддержка стриминга
С этим обновлением мы представляем следующий этап Server Profiler — экспериментальную поддержку стриминга телеметрии профилирования в память. Это можно сделать с помощью следующей команды:

profile.perfsnapshot_stream [Name] [MainThreadBuffer] [WorkerThreadBuffer] [Debug]

Параметры:

  • Name (макс. 32 символа, по умолчанию "Profile") — определяет имя файла снимка, [Name].json.gz
  • MainThreadBuffer (МБ, макс. 256, по умолчанию 32) — размер буфера телеметрии для основного потока
  • WorkerThreadBuffer (МБ, макс. 256, по умолчанию 8) — размер буфера телеметрии для каждого рабочего потока
  • Debug (0/1, по умолчанию 0) — генерировать ли файл [Name].bin.gz для отладки

Основное отличие заключается в том, что оригинальная команда profile.perfsnapshot могла накопить данные до 10 кадров, в то время как новая команда будет накапливать телеметрию до тех пор, пока не заполнится память для основного потока, после чего экспортируется файл [Name].json.gz. На сервере с ~40 игроками и стандартным размером 32 МБ для основного потока мы смогли собрать примерно 60 кадров данных.


Режим тишины
Я добавил новый параметр для уведомлений в чате сервера при снятии снимка — сообщения, предупреждающие игроков о возможных подтормаживаниях сервера с обратным отсчётом:

profile.quiet 0/1

По умолчанию 0 (будет уведомлять), установите в 1, чтобы отключить сообщения в чате.

Этот параметр влияет как на старую команду profile.perfsnapshot, так и на новую команду profile.perfsnapshot_stream.

Оптимизация сервера

Пакетная обработка игроков — Экспериментальная пакетная обработка физических запросов
В разделе "Оптимизация сервера" в "Обновлении крафта" я писал о начале работы над пакетной обработкой игроков. Цель — лучше организовать логику, чтобы обеспечить более эффективное использование кэш-памяти и начать обрабатывать игроков параллельно. Ранее мы пробовали только обрабатывать запросы по воде для игроков параллельно.

В этом обновлении мы теперь перевели в новый пакетный поток проверку NoClip, одну из 3-х физических проверок для игроков. Она агрегирует все физические запросы в отдельные пакеты и выполняет их поочередно, при этом каждый пакет выполняется параллельно.

Мои синтетические стресс-тесты показали примерно 5x/~80% ускорение в AntiHack.AreNoClipping по сравнению с оригинальной реализацией AntiHack.IsNoClipping.

Оригинальный поток (симуляция 4 проверок для 10 тыс. игроков):

Параллельный поток:

Запуск новой логики на тестовом сервере с 57 игроками пока показывает уменьшенные преимущества.

Оригинальный поток (50 кадров данных):

Параллельный поток (52 кадра данных):

Это показывает, что мы экономим около 0.5 мс (~10%) в AreNoClipping, методе, над которым я сосредоточился для оптимизации. Мы также видим экономию в ~13 мс (~18%) на самом высоком уровне, ServerUpdateParallel.

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

Окклюзия сервера для игроков

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

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

  • -disable-server-occlusion — этот параметр полностью отключит окклюзию сервера.
  • -disable-server-occlusion-rocks — этот параметр пропустит включение камней в расчет окклюзии, что рекомендуется, если у вас старое оборудование, но вы хотите использовать окклюзию сервера, так как это может значительно увеличить время первоначальной генерации сетки.

Twitch Drops

Twitch Drops возвращаются!
Начиная с сегодняшнего обновления, до 28 мая мы предлагаем ряд общих дропов для Rust, которые можно получить на любом канале Rust, где активированы дропы!

Эти дропы отдают дань уважения нашим официальным серверам сообщества.

Не забудьте убедиться, что ваш аккаунт синхронизирован на https://twitch.facepunch.com/.

Будьте осторожны с мошенниками — Facepunch никогда не будет писать вам в личные сообщения касательно Twitch Drops.

Дропы завершатся около полуночи по времени UTC 28 мая.

Изменения качества жизни в Workshop

В этом месяце команда усердно работала над значительными улучшениями качества жизни для Rust Workshop.

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

Мы добавили ранее отсутствующие карты Ambient Occlusion и Specular ко всем оружиям, одежде и предметам, которые можно декорировать. Эти карты автоматически применяются к существующим скинам, которые не имеют собственных текстур для этих слотов карт.

Также были исправлены скачиваемые модели в Workshop, чтобы они теперь имели правильное положение, масштаб и вращение, а также более удобные точки привязки!

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

Теперь Wood Storage Box и Large Wood Box поддерживают прозрачность для внутренних частей. Нам не терпится увидеть, что сообщество придумает здесь!

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

Полный список изменений включен в раздел улучшений и исправлений ниже.

48-часовая распродажа

В честь выхода обновления "Джунгли" этого месяца мы запускаем акцию!
Rust и все DLC для Steam будут доступны со скидкой 50% до 18:00 BST / 10:00 AM PT в эту субботу!
Пригласите нового тиммейта, подарив ему копию игры в Steam.

Список изменений/улучшений/фиксов

Особенности

  • Добавлена джунглевая биома
  • Реки: Теперь длиннее, шире и глубже; для их пересечения нужно плавать.
  • Новые памятники: Зиккурат и Джунглевые Останки.
  • Новые оружия: Бумеранг и Дудка (с 4 типами дротиков).
  • Новые животные: Змеи, Крокодилы, Тигры, Пантеры.
  • Новые элементы джунглей: Деревья для качелей на лианах, Пирог с большим котом, Охотничье зрение.

Улучшения

  • Куры: Статус солнечного света у кур теперь увеличивается намного быстрее.
  • Куриный курятник: Переработан, теперь аккуратно помещается на одну основу и снапится.
  • Рефрижерация: Добавлена иконка заморозки для товаров, хранимых в холодильниках.
  • Торговый автомат: Теперь может работать как холодильник.
  • Производительность сервера: Включен кэширование на многих IO-объектах (улучшение производительности).
  • Улучшена визуализация воды: Добавлены эффекты для рек и озер, улучшены визуальные эффекты под водой.
  • Оружие и модели объектов: Исправлены UV-координаты и добавлены прицелы в третий-персону для Двойного дробовика.

Исправления

  • Лошади: Теперь правильно активируют лазерные детекторы.
  • Звук: Исправлена проблема с отключением звуков игры при изменении настроек.
  • Турели: Исправлена ошибка, из-за которой нельзя было остановить огонь авто-турелей.
  • Работа с объектами: Исправлены проблемы с контейнерами, багами с элементами при перезапуске серверов, а также проблемы с неправильным отображением скинов на некоторых предметах.
  • Проблемы с Workshop: Исправлены ошибки с правильной позицией, масштабом и вращением моделей объектов.

Спасибо за прочтение!

Статья подготовлена и переведена каналом RUST24

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