Пинг в Rust покажут на графике: вкладка сети в меню F1

Пинг в Rust скоро можно будет смотреть прямо в меню F1: в ветке разработки Facepunch вернули вкладку сети, где ping, входящий и исходящий трафик рисуются графиком за последние 30 секунд. Работу ведёт Ian Henderson, тот самый разработчик, который в ноябрьском патче урезал сетевой трафик серверов. В той же партии коммитов 3–5 ноября 2026 года появились поиск по дереву технологий, консоль на 25 строк и эксперимент с подсказкой «что можно скрафтить из этого предмета». Разбираем, что именно лежит в коммитах, чем это отличается от того, что есть в игре сейчас, и когда новинки могут дойти до серверов.

Что нашли в ветке main/net_info_page

Ветка небольшая, шесть коммитов, но её смысл понятен из первого же сообщения от 4 ноября: в меню F1 добавлена вкладка Net, которая заменяет аналогичную вкладку старого F1-меню. После переделки меню игроки остались без удобного способа посмотреть состояние соединения, кроме оверлеев и консольных переменных. Теперь его возвращают в новом виде.

Вкладка показывает три величины: пинг до сервера, объём принятых и отправленных данных. Каждая выводится столбчатым графиком за последние 30 секунд, а рядом лежит блок клиентской сетевой статистики. Для графиков написан отдельный элемент интерфейса UI_HistoryGraph, и в коммите прямо сказано, что его смогут переиспользовать другие вкладки. Скорее всего, похожие графики появятся и в других разделах меню.

Кнопки Info и Net рядом с консолью

В следующих коммитах интерфейс переставили. Вкладки Info и Net превратились в маленькие кнопки-иконки рядом с вкладкой консоли, оформленные так же, как подкнопки магазина. Открытая кнопка подсвечивается зелёным, при наведении появляется подсказка. Последняя правка от 5 ноября убрала раздражающую мелочь: панели больше не выезжают сами при каждом открытии F1 или возврате к консоли, только по нажатию кнопки.

Сетевой виджет для оверлея F8

Второй важный кусок ветки касается тех, кто играет с включённым оверлеем производительности на F8. В него добавлен виджет с краткой сетевой информацией, который виден прямо во время игры, без открытия меню. Размер точки на графике вынесли в настройки, а в виджете F8 точка по умолчанию мельче, чтобы не загромождать экран. Подробно о том, как читать сам оверлей F8 и полосы времени кадра, мы писали в разборе оптимизации Rust к вайпу 1 октября.

Стойка сетевых коммутаторов с десятками подключённых патч-кордов: так выглядит путь пакетов до игрового сервера
Пинг складывается из пути пакетов через провайдеров и коммутаторы до сервера: новая вкладка покажет его на графике за 30 секунд.

Все сетевые и интерфейсные коммиты начала ноября

Вкладка сети пришла не одна. Ниже собраны коммиты, которые касаются соединения и меню F1, с датами по времени сервера коммитов Facepunch. Колонка «Состояние» показывает, где правка лежит на 13 ноября 2026 года.

Дата Ветка Автор Что меняется Состояние
24–28 октября main/batch_all_packets Jake_Rich пакеты всех типов копятся за кадр и уходят пачкой; для Steam Networking убрана задержка 5 мс на каждый пакет вошло в патч 5 ноября
3 ноября main/f1_more_lines Ian Henderson многострочный ввод в консоли F1 вырос с 8 до 25 строк отдельная ветка
4 ноября main/net_info_page Ian Henderson вкладка Net в F1: пинг, приём и отправка, графики за 30 с отдельная ветка
4 ноября main/net_info_page Ian Henderson сетевой виджет в оверлее F8, кнопки Info и Net у консоли отдельная ветка
4–5 ноября main/techtree_search Martyn Chapman поиск по дереву технологий отдельная ветка
5 ноября main/experiment_crafting_recipe_ui octo эксперимент: показать всё, что можно скрафтить из выбранного предмета эксперимент
6 ноября main/send_pings_nre_fix cipeaX защита от ошибки при отправке игроку меток-пингов исправление
8 ноября main/fix_encryption_enable_race Jake_Rich уровень шифрования соединения выставляется в сетевом потоке, а не в основном исправление

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

Как посмотреть пинг в Rust сейчас и что изменит вкладка

Пока ветка не слита в основную, пинг в игре смотрят старыми способами. Главный из них — переменная perf в консоли: чем выше уровень, тем больше данных выводится в углу экрана, на высоких уровнях к FPS и памяти добавляется пинг. Второй — оверлей F8, который с осенних патчей показывает время кадра по потокам. Третий — список серверов, где пинг оценивается ещё до подключения. Подробно о настройке оверлеев и консольных переменных для слабых ПК рассказано в гайде как убрать лаги в Rust и повысить FPS.

Способ Пинг Трафик История за 30 с Видно в бою
perf в консоли да, на высоких уровнях нет нет, только текущее число да
оверлей F8 сейчас нет отдельного блока сети нет графики кадра, не сети да
список серверов оценка до входа нет нет нет
вкладка Net в F1 (ветка) да приём и отправка да нет, нужно открыть меню
виджет F8 (ветка) да, кратко кратко да да

Главная разница — история. Одно число пинга мало что говорит: 60 мс могут быть ровными, а могут скакать от 40 до 300 каждые несколько секунд. Именно скачки, а не средняя цифра, ломают перестрелки: выстрел регистрируется с опозданием, а противник «телепортируется». График за 30 секунд сразу показывает, что происходит — ровный высокий пинг из-за далёкого сервера или рваный из-за перегруженной домашней сети.

Что можно будет понять по графикам

  • Ровный высокий пинг. Сервер далеко. Лечится только выбором сервера ближе; о том, как читать регион и пинг в браузере серверов, есть отдельный материал как выбрать сервер в Rust.
  • Пики пинга вместе с пиками отправки. Канал забивает что-то на вашей стороне: загрузка в фоне, стрим, другой компьютер в сети.
  • Пики приёма у крупной базы. Клиент получает тысячи объектов при входе в сетевой радиус базы. Именно эту ситуацию Facepunch оптимизировала в ноябрьском патче.
  • Пинг ровный, а игра всё равно дёргается. Проблема не в сети, а в кадре: смотреть надо полосы оверлея F8, а не вкладку Net.
Ряд функциональных клавиш F1–F12 на клавиатуре Logitech: F1 открывает консоль Rust, F8 включает оверлей
F1 открывает консоль и меню Rust, F8 включает оверлей производительности: оба экрана в ветке получают сетевые графики.

Поиск по дереву технологий и подсказка по крафту

Две интерфейсные ветки из той же недели важнее для новичков, чем сетевая вкладка. Martyn Chapman 4 ноября добавил в деревья технологий строку поиска: вместо того чтобы листать дерево верстака второго уровня в поисках нужного чертежа, можно будет ввести название. Коммит набрал 25 лайков и ни одного дизлайка. На следующий день пришла правка расположения элементов.

Разработчик под ником octo 5 ноября начал эксперимент с окном, которое показывает всё, что можно скрафтить из выбранного предмета. В описании коммита цель названа прямо: избавить новых игроков от необходимости искать рецепты на сторонних сайтах. Это именно эксперимент: в игру он может не попасть или попасть в другом виде. После ноябрьской переделки чертежей вопрос «что открывать и из чего крафтить» встал особенно остро, разбор новой системы лежит в материале чертежи в Rust после 5 ноября.

Когда вкладка сети появится в игре

Официальной даты нет: вкладка Net не упоминается ни в одном девблоге, а ветка net_info_page на 13 ноября 2026 года не слита в main. Ближайшее ежемесячное обновление Rust выйдет в первый четверг декабря, 3 декабря 2026 года. Интерфейсные ветки такого размера Facepunch обычно вливает за одну-две недели до патча, после чего они проходят тест на staging-ветке. Значит, увидеть вкладку раньше всего можно будет на staging в конце ноября.

Сценарий Что должно произойти Когда ждать
Попадёт в декабрьский патч слияние в main в ноябре, тест на staging 3 декабря 2026
Отложат ветка висит без слияния, правки продолжаются январский патч 2027 или позже
Изменят вид графики переедут или станут частью других вкладок по мере правок UI_HistoryGraph

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

Частые ошибки при чтении сетевых данных

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

Коротко

  • В ветке main/net_info_page в меню F1 вернули вкладку Net: пинг, приём и отправка данных с графиками за 30 секунд.
  • В оверлей F8 добавлен краткий сетевой виджет, кнопки Info и Net переехали к вкладке консоли.
  • Консоль F1 принимает до 25 строк многострочного ввода вместо 8.
  • В деревья технологий добавили поиск, а octo экспериментирует с окном «что можно скрафтить из предмета».
  • Пакетная отправка из патча 5 ноября продолжает докручиваться: исправлена гонка при включении шифрования.
  • На 13 ноября 2026 года ветки не слиты, ближайший шанс — патч 3 декабря 2026 года.

Понравилась статья? Поделись ей с друзьями!


Добавить комментарий

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