- Домашний скот↘︎
- Экономика животноводства↘︎
- Молоко и сливки↘︎
- Ограждения для животных↘︎
- Генератор биотоплива↘︎
- Новые мелкие животные↘︎
- Ремонт площадки Airwolf↘︎
- Многоуровневые мешки с песком↘︎
- Лут-комнаты энергосети↘︎
- Предохранители и население сервера↘︎
- Предсказание бросков на клиенте↘︎
- Обновлённое мачете↘︎
- Новый выбор страны в браузере серверов↘︎
- Экономия памяти viewmodel↘︎
- Скины для всех люков с лестницей↘︎
- Plague Doctor Hazmat Suit↘︎
- Динамические ресурсы внутриигрового магазина↘︎
- Многопоточная анимационная IK↘︎
- Rust Render Pipeline↘︎
- Больше защищённых серверов Facepunch↘︎
- Автоматическая отправка отчётов о сбоях↘︎
- Rust Isles - Twitch Drops↘︎
- Осенняя распродажа Steam↘︎
- Хэллоуинское обновление↘︎
Домашний скот
В Rust появились коровы и овцы. Оба животных дают навоз, коровы - молоко, овцы - шерсть. Их также можно разделывать ради мяса, костей и кожи, а взрослых животных - продавать NPC на ранчо.
Как устроено разведение
Дикий скот можно загонять на ферму разными способами. Новый navmesh позволяет NPC заходить в постройки игроков и учитывать открытие и закрытие дверей. Как и растения, животные имеют потребности и генетику, поэтому их можно разводить ради лучших генов, но правила наследования отличаются от растений.
Влияние на производительность
Сервер обрабатывает только часть NPC за кадр и ограничивает время, выделяемое на них. При росте популяции это в первую очередь замедляет реакцию NPC, а не напрямую снижает FPS сервера. Facepunch также заявляет, что новый навигационный код после прошлого патча ускорили как минимум вдвое.
Экономика животноводства
Взрослых коров и овец можно продать продавцу возле конюшен. Предложение зависит от качества генов: его можно отклонить ещё два раза, но после третьего варианта продавец откажется покупать животных на 15 минут.
Шерсть продаётся тому же NPC по похожей системе из трёх предложений. Награда зависит от объёма сдаваемой шерсти; максимум за одну сделку - 400 единиц.
Молоко и сливки
Коровы дают молоко. Его можно выпить сразу либо охлаждать 4 часа, после чего появляется возможность снять сливки и получить обезжиренное молоко и сливки. Сливки действуют как более сильный расходник.
Молоко и сливки используются и в рецептах: молоко в целом увеличивает длительность эффектов чая, а сливки - их силу.
Ограждения для животных
Для ферм добавили устанавливаемые ворота и секции ограды, чтобы удерживать домашний скот внутри загона.
Генератор биотоплива
Генератор Биотоплива перерабатывает органику, включая сырое и испорченное мясо, в топливо низкого качества. Его нужно вручную перемешивать.
После перемешивания он работает примерно 30 минут до следующего вмешательства. К нему можно подключить I/O, чтобы получать сигнал о необходимости снова перемешать содержимое. Выход топлива зависит от калорийности загруженной органики.
Новые мелкие животные
В подходящих биомах острова теперь встречаются лягушки, кролики, белки, морские черепахи, крабы и медузы.
Пока это в основном декоративные существа. Для них заданы отдельные ограничения поведения и производительности, чтобы они минимально нагружали сервер и клиент.
Ремонт площадки Airwolf
В начале вайпа площадка Airwolf в Лагере бандитов теперь разрушена, и торговец воздушным транспортом не продаёт технику, пока игроки её не восстановят.
Ремонт похож на строительство осадных машин: нужные ресурсы переносятся из инвентаря ударами молотка по площадке. После полного восстановления она остаётся рабочей до конца вайпа. Механика должна задержать массовое появление покупных воздушных машин в самом начале вайпа и поощрять общий вклад игроков.
Администраторы сервера могут управлять этой механикой через ConVar vehicle.padrepairsrequired (значение false фактически отменяет изменение) и vehicle.setrepairablepads (значения 0/1 принудительно переводят вертолётную площадку в полностью неисправное или полностью отремонтированное состояние).
Многоуровневые мешки с песком
Мешки с песком получили четыре уровня. Каждый следующий создаётся установкой ещё одного мешка сверху; последний уровень превращается в высокий вариант типа pillbox. Скины работают на всех стадиях.
Стоимость крафта одного мешка снижена. В луте баррикады из мешков теперь выпадают пачкой по 4, а максимальный размер стака увеличен до 20.
Лут-комнаты энергосети
После комнаты на Электростанции из Power Trip похожие лут-комнаты появились и на других монументах. Они закрыты по умолчанию и открываются, когда в Электростанцию установлено достаточно тяжёлых предохранителей (Heavy Fuse). Более сложные монументы требуют больше предохранителей.
Facepunch не раскрывает точные места комнат, но перечисляет следующие монументы:
- Аэродром
- Паромный терминал
- Порт 1
- Порт 2
- Паромный терминал
- Свалка
- Космодром
- Военный тоннель
- Ракетная пусковая шахта
- Радиационный город
- Канализационный отвод
- Железнодорожное депо
- Очистные сооружения
Предохранители и население сервера
Скорость износа тяжёлых предохранителей теперь зависит от онлайна. При 10 игроках или меньше они служат в четыре раза дольше; по мере роста онлайна эффект плавно уменьшается и при 100 игроках возвращается к прежнему значению.
Малый блок для Heavy Fuse на Электростанции также перенесли: теперь до него можно добраться снаружи через разбитое окно, чтобы минимальные уровни питания было проще поддерживать.
Предсказание бросков на клиенте
Броски гранат, C4 и сачелей раньше полностью ждали ответа сервера, что особенно ощущалось при высоком пинге. Теперь клиент заранее симулирует бросок и затем синхронизируется с сервером.
Если локальная симуляция расходится с серверной, клиент получает корректировку. Основная цель изменения - сделать использование метательных взрывчатых предметов отзывчивее.
Обновлённое мачете
Мачете получило новую высокодетализированную модель, текстуры высокого разрешения и новый набор анимаций.
Новый выбор страны в браузере серверов
Интерфейс выбора страны в браузере серверов переработали и привели к отдельному, более аккуратному дизайну.
Экономия памяти viewmodel
Раньше одинаковая модель рук дублировалась внутри каждого viewmodel оружия и предметов. Теперь используется одна общая модель рук вместо копии примерно по 0,9 МБ в каждом из более чем 100 viewmodel.
Facepunch удалили 133 дублирующихся mesh и оценивают общую экономию памяти примерно в 100 МБ.
Скины для всех люков с лестницей
В Steam Workshop теперь можно делать скины для четырёх вариантов люков с лестницей:
- Люк с лестницей
- Треугольный люк с лестницей
- Бронированный люк с лестницей
- Бронированный треугольный люк с лестницей
Модели для создания собственных материалов доступны через внутриигровую мастерскую Rust.
Plague Doctor Hazmat Suit
В магазине появился новый облик защитного костюма Plague Doctor.
Plague Doctor Hazmat Suit
Костюм можно приобрести в игре или в магазине Rust.
Динамические ресурсы внутриигрового магазина
Магазин больше не держит все изображения в памяти постоянно: текстуры загружаются и выгружаются вместе с нужными страницами UI, а сами изображения запрашиваются с backend Facepunch. При проблемах с сервисом игра использует локальные копии.
Во время загрузки могут показываться размытые заглушки на основе BlurHash.
По данным Facepunch, это экономит около 250 МБ памяти при запуске игры и примерно 450 МБ после закрытия магазина и выгрузки его ресурсов спустя около минуты.
Многопоточная анимационная IK
Расчёты inverse kinematics для вторичных процедурных анимаций рук, позвоночника и других частей тела перенесли в многопоточные jobs. Это также позволяет использовать IK в новых анимационных подсистемах без отказа от многопоточности.
В тестовой сцене со 100 игроками UpdateScene сократился с 9,36 до 8,29 мс; Facepunch оценивает общий выигрыш примерно в 1 мс времени кадра. При небольшом числе видимых игроков эффект будет меньше.
Rust Render Pipeline
Rust перешёл со старого Built-in Render Pipeline Unity на собственный Scriptable Render Pipeline - Rust Render Pipeline (RRP). Ради миграции разработчикам пришлось адаптировать почти все графические эффекты игры.
Сейчас RRP должен дать небольшое снижение накладных расходов и прирост производительности, но основная оптимизация ожидается после полного перехода. В течение первого месяца новый pipeline можно переключать во вкладке Experimental, чтобы при проблемах вернуться к старому. Если серьёзных ошибок не обнаружат, после следующего патча Facepunch рассчитывает убрать переключатель и сделать RRP вариантом по умолчанию.
Больше защищённых серверов Facepunch
После мартовского запуска серверов с обязательными TPM 2.0 и Secure Boot Facepunch расширяет эксперимент ещё на шесть официальных серверов.
- [US East] Facepunch 1
- [EA] Facepunch 1
- [EU] Facepunch 15
- [EU East] Facepunch 1
- [EU] Facepunch 16
- [EA] Facepunch 2
Если оборудование поддерживает эти функции, Facepunch рекомендует их включить; есть официальная инструкция. По данным разработчиков, на ранее защищённых серверах они наблюдали меньшее присутствие читеров.
Автоматическая отправка отчётов о сбоях
После исправления проблемы EAC, мешавшей создавать crash dump, клиент теперь автоматически отправляет отчёты о сбоях в backend Facepunch. Это должно ускорить поиск причин падений и улучшение стабильности.
Rust Isles - Twitch Drops
Идут последние дни Rust Isles. Для получения Twitch Drops нужно связать аккаунты; Facepunch отдельно напоминает остерегаться мошеннических ссылок.
Осенняя распродажа Steam
На осенней распродаже Rust продаётся со скидкой 50%; DLC также получили скидку 50%, а Rust - Warhammer 40,000 Pack - 20%.
Хэллоуинское обновление
22 октября в 18:00 BST / 13:00 EST / 20:00 МСК выйдет обязательное обновление клиента и сервера, которое включит сезонные хэллоуинские функции. Владельцам серверов нужно учитывать это время.
Хэллоуинское обновление


