servarium :)
главная / журнал / Space Engineers: сервер не видно — EOS, Experimental, PCU и пинг
гайд · 5 мин чтения · Space Engineers

Space Engineers: сервер не видно — EOS, Experimental, PCU и пинг

·

Не видно сервер Space Engineers или появляется Server not responding? Разбираем EOS и Steam, Experimental Mode, PCU, фильтры, порты, пинг и лаги.

Вы запускаете Space Engineers, открываете список сетевых миров, вводите название знакомого сервера — и ничего. Или сервер есть в избранном, но при подключении появляется Server not responding. Первая мысль: «Упал хостинг». На практике причина часто проще: выбран не тот список Steam/EOS, мешает фильтр поиска или настройки мира делают сервер невидимым для определённых игроков.

Но есть и другая группа проблем: сервер находится, однако подключение обрывается, корабли «дёргаются», а симуляция заметно замедляется. Здесь уже нужно отличать сетевой пинг от нагрузки на игровой мир. Разберём обе ситуации — со стороны игрока и администратора выделенного сервера Space Engineers.

Почему сервер Space Engineers не отображается: определяем симптом

Прежде чем менять конфигурацию, уточните, что именно не работает.

Симптом

Что проверить в первую очередь

Сервер не появляется в поиске

Вкладку Steam/EOS, текст поиска и расширенные фильтры

ПК видит сервер, а Xbox или PlayStation — нет

EOS, Console Compatibility, Experimental Mode, ограничения PCU

Сервер виден, но пишет Server not responding

Версии клиента и сервера, доступность порта, брандмауэр, состояние EOS

Другие игроки входят, а один не может

Настройки и сеть этого игрока, проверку файлов, ограничения доступа

Подключение проходит, но всё тормозит

Ping, Sim Speed, нагрузку потоков, моды и сложность построек

Лимит PCU не даёт строить

Параметры Block Limits/PCU конкретного мира, а не скорость интернета

Такое разделение экономит время: если сервер скрыт фильтром, открытие новых портов не поможет. А если мир перегружен физикой, смена DNS не вернёт нормальную скорость симуляции.

EOS и Steam: почему один сервер виден не всем

В Space Engineers используются два варианта сетевого обнаружения серверов. Steam — для соответствующей PC-инфраструктуры; Epic Online Services (EOS) — для серверов, к которым могут подключаться игроки с разных платформ. В официальном описании кроссплея Keen Software House прямо указала: в меню присоединения на ПК можно переключаться между списками Steam и EOS. Это не две копии одного общего каталога.

Поэтому первый шаг при сообщении «не могу найти сервер Space Engineers» — открыть Join Game / Присоединиться и убедиться, что выбран нужный тип сети. Если администратор запустил Steam-сервер, искать его во вкладке EOS бессмысленно. Для игры между ПК и консолями нужен сервер с EOS и корректной поддержкой консолей.

Затем проверьте:

  1. Название и фильтры. Уберите строку поиска, временно отключите ограничения по пингу, режиму Survival/Creative, наличию пароля, модам, заполненности и версии. В расширенном поиске используйте Defaults, затем Search — именно такой сброс рекомендует техническая поддержка Keen при пустом списке.
  2. Историю и избранное. Если сервер был доступен раньше, попробуйте найти его там. Это дополнительный способ проверки, но не гарантия подключения.
  3. Версии. После патча клиент и выделенный сервер должны быть обновлены до совместимых сборок. Ошибка Version mismatch — повод сначала сравнить версии, а не переустанавливать игру.
  4. Прямое подключение. Для сервера с известным адресом можно проверить Direct Connect с IP и портом. Это обходит загрузку общего списка, но не исправляет недоступность самого сервера или сбой регистрации EOS.

Если у одного игрока пуст вообще весь список, перезапустите Steam и проверьте целостность файлов Space Engineers в свойствах игры. Поддержка Keen также описывает сброс SpaceEngineers.cfg и папки ShaderCache; это уже дополнительная мера. Перед ней сохраните копии, поскольку сброс конфигурации удалит пользовательские настройки.

Важный нюанс: «Не отображается в браузере» и «не работает» — не одно и то же. В обращении по версии 1.209.024 игроки описали исчезновение EOS-серверов из списка при продолжающейся игре внутри мира. Команда QA Keen подтвердила, что знает о сообщении, но на момент ответа не установила причину. Поэтому, если сервер исчез сразу у всех, не стоит автоматически обвинять настройки одного клиента.

Experimental Mode: когда сервер скрывается из-за режима мира

Experimental Mode разрешает экспериментальные параметры, которые могут влиять на стабильность и физику. Это не просто переключатель «для модов» — и здесь особенно вредны устаревшие советы.

В обновлении 1.206 Fieldwork разработчики изменили правила:

  • обычное использование модов перестало само по себе требовать Experimental Mode;
  • экспериментальный статус мира может определяться его настройками и характеристиками серверного оборудования;
  • на консолях экспериментальные выделенные серверы не показываются в браузере, пока игрок остаётся в safe mode. Чтобы их увидеть, требуется включить Experimental Mode;
  • в панели выделенного сервера появилась отдельная категория экспериментальных настроек.

Если друзья на ПК видят сервер, а пользователь Xbox или PlayStation — нет, попросите его проверить режим Experimental в настройках игры и повторить поиск. Администратору одновременно нужно выяснить, почему мир признан экспериментальным: из-за настроек физики, лимитов или иных разрешённых опций. Без необходимости включать «небезопасные» импульсы поршней и роторов не следует.

Отдельно проверьте Console Compatibility. Наличие EOS ещё не означает, что конкретная конфигурация подходит консольным игрокам. После 1.206 серверная утилита автоматически отключает совместимость с консолями, если не заданы ограничения PCU/Block Limits или общий размер модов превышает 3 ГБ. Поэтому совет «просто отключите все лимиты, чтобы убрать лаги» для кроссплей-сервера может закончиться противоположным результатом: консоли перестанут его видеть.

PCU Limit: почему не строится корабль и при чём тут производительность

PCU (Performance Cost Unit) — условная оценка ресурсоёмкости блоков. Это не число кадров в секунду и не пинг: разные элементы корабля создают разную потенциальную нагрузку на симуляцию. Лимиты PCU помогают администратору сдерживать рост мира и распределять возможности строительства между игроками или фракциями.

Если вы видите сообщение о превышении PCU Limit или не можете добавить блок, проверьте параметры мира Block Limits и доступный бюджет PCU. Для локального сохранения разработчик в обсуждении Steam описывал путь: включить Experimental в настройках игры, выбрать сохранение в Load Game → Edit Settings → Advanced и настроить Block Limit. Но для выделенного сервера решающими остаются серверные настройки, а не переключатель в локальном сохранении игрока.

При ручном администрировании важно сверять конфигурацию инстанса и самого сохранённого мира: значения в SpaceEngineers-Dedicated.cfg и Sandbox_config.sbc могут расходиться. Изменения делайте после резервной копии и перезапуска сервера. Если используется панель хостинга, сначала проверьте, какие настройки она записывает и какой мир фактически загружает сервер.

Стоит ли повышать PCU до максимума? Не обязательно. Больший лимит разрешает больше построек, но не добавляет мощности процессору. Огромные сетки, активные конвейеры, роторы, поршни, шарниры, дроны и автоматизация могут увеличить время расчётов. В обновлении 1.210 Prosperity Keen отдельно исправляла проблемы производительности конвейеров и инвентаря на сервере: нагрузка зависит не только от общего количества блоков, но и от того, что они делают.

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

Высокий пинг или низкий Sim Speed: как отличить лаги сети от лагов сервера

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

  • Ping — задержка обмена данными с сервером. На неё влияют маршрут, расстояние, Wi-Fi, перегрузка сети и потери пакетов.
  • Sim Speed — скорость, с которой мир успевает рассчитывать игровую физику. Когда она падает, движение, механизмы и процессы замедляются даже у игроков с хорошим соединением.
  • FPS — скорость отрисовки на вашем ПК. Низкий FPS может быть локальной проблемой видеокарты и не доказывает, что выделенный сервер перегружен.

Для диагностики сама команда QA Keen предлагает смотреть Shift + F11 (в том числе Sim Speed и Thread Load), а пинг и серверную статистику — через F3. Сравните показатели в спокойной точке мира и рядом с тяжёлой станцией или крупным боем. Если пинг нормальный, но Sim Speed падает у всех, ищите нагрузку на симуляцию. Если Sim Speed стабилен, а задержки или разрывы наблюдаются только у одного человека, начните с его сетевого пути.

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

Что проверить без рискованных изменений:

  • подключиться по кабелю вместо Wi-Fi, остановить загрузки и проверить потери пакетов на своей сети;
  • сравнить задержку у нескольких игроков из разных регионов;
  • временно проверить проблемный мир без тяжёлых модов, сохранив исходную сборку и бэкап;
  • сократить число одновременно работающих механизмов, сложных подвижных сеток и ненужных объектов;
  • проследить за CPU, RAM, Sim Speed и нагрузкой потоков в часы максимального онлайна.

В официальном руководстве для dedicated server приведён ориентир рекомендуемой конфигурации: процессор около 4,5 ГГц (3 логических ядра) и 10 ГБ RAM. Это не обещание идеальной производительности для любого числа модов и гигантских кораблей. В Space Engineers высокая производительность одного ядра часто не менее важна, чем общий объём выделенных ресурсов.

Сервер виден, но пишет Server not responding: чек-лист администратора

Если у вас собственный выделенный сервер Space Engineers, двигайтесь от простого к сложному.

  1. Проверьте фактический запуск. Откройте консоль сервера и убедитесь, что мир загрузился, а процесс не завис на старте. Не путайте запущенную панель настройки с работающим игровым инстансом.
  2. Сверьте сетевой тип и версии. Клиент ищет Steam или EOS в соответствии с настройкой сервера. После обновления перезапустите dedicated server и проверьте его версию. Незапущенное обновление может оставаться незаметным, если серверная служба продолжает работать.
  3. Проверьте параметры доступа. В официальном руководстве Listen IP по умолчанию — 0.0.0.0 (прослушивание всех интерфейсов), а Steam Group ID, отличный от нуля, ограничивает видимость для участников указанной группы. Проверьте также пароль и фильтры поиска.
  4. Проверьте порт и брандмауэр. Для обычного самостоятельно размещённого сервера Keen указывает UDP 27016 по умолчанию. Если порт изменён, правило перенаправления на роутере и разрешение входящего UDP-трафика в брандмауэре должны соответствовать реальной конфигурации. При размещении дома отдельно выясните, есть ли у вас публичный IP и не используется ли CG-NAT.
  5. Проверьте подключение из другой сети. Работоспособность на том же ПК ещё не доказывает доступность извне. Попросите друга проверить сервер; при необходимости попробуйте Direct Connect с адресом и портом. Для некоторых ошибок EOS прямое подключение тоже может завершаться отказом.
  6. Соберите логи. При повторении ошибки сохраните время события, версию игры, сетевой тип, действия игроков и журналы клиента из %AppData%\SpaceEngineers. Для обращения в поддержку пригодятся логи самого сервера и описание того, воспроизводится ли проблема у всех.

Не отключайте брандмауэр целиком «на всякий случай»: точечное правило безопаснее и лучше показывает, какая настройка действительно мешала. На форуме Steam встречался случай, когда подключение восстановилось после разрешения SpaceEngineersDedicated.exe в Windows Defender Firewall.

Если EOS-сервер исчезает периодически

У этой ситуации есть отдельный сценарий. Сервер работал часами, люди продолжают играть, но новые участники больше не находят его — иногда даже через избранное. В обращении по 1.209.024 описано именно такое поведение, причём Direct Connect мог отвечать «Server not responding». Участники сообщали, что список восстанавливался спустя время либо после планового или ручного рестарта.

Практический порядок действий: выяснить, исчез ли сервер у нескольких игроков; проверить его процесс и консоль; сохранить логи; выполнить контролируемый перезапуск, предварительно предупредив находящихся в мире людей. Если проблема возвращается, передать Keen воспроизводимый отчёт, а не удалять мир или без разбора менять все настройки. Перезапуск здесь — возможный временный обход, не гарантированное исправление причины.

Когда регулярные рестарты, обновления, доступ к конфигам и бэкапы приходится обслуживать вручную, удобнее вынести инфраструктуру в отдельную панель. Например, аренда сервера Space Engineers в Сервариуме предусматривает управление запуском, настройками, файлами и резервными копиями — при этом параметры EOS, Experimental и PCU всё равно стоит проверять самостоятельно.

Короткий итог: в каком порядке искать ошибку

Если сервер Space Engineers не видно, начните со списка Steam/EOS и сброса фильтров. Для кроссплея проверьте Experimental Mode на консоли, Console Compatibility, ограничения PCU и размер модов. Если сервер найден, но не отвечает, сопоставьте версии, порты, правила брандмауэра и логи. Если подключение работает, но игра лагает, измерьте не только пинг, но и Sim Speed/Thread Load.

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

Читать дальше