Комната на Photon: чего от неё ждать
Кооператив в Phasmophobia строится на сетевой платформе Photon: игроки собираются в комнату, а обмен данными идёт через облачные серверы этой платформы с выбором региона. Один из участников считается владельцем комнаты и задаёт часть игровых событий, поэтому обе стороны имеют значение: и ваш путь до регионального сервера, и стабильность соединения владельца.
Признаки проблем узнаются легко. Призрак телепортируется между комнатами, предмет, который вы бросили, у товарища ещё лежит на полу, дверь открывается у одного и закрыта у другого. Всё это следствия разного «взгляда» игроков на состояние дома.
Чтобы понять, чья сторона слабее, попросите двух участников по очереди создать комнату в одном регионе. Если при одном владельце комната стабильна, а при другом призрак дёргается, дело в канале второго. Проверку удобно провести в лобби, ещё до начала контракта, тратя пару минут.
Пинг в лобби и в самом доме
Перед контрактом сверьте пинг и убедитесь, что комната создана в регионе, ближайшем ко всем участникам. Если один играет из Европы, а другой подключён к дальнему региону, выигрыша не будет: комната всё равно расположена в одной точке, и кто-то получит худшую задержку. Согласуйте регион заранее и создавайте комнату именно в нём.
Затем посмотрите на поведение в самом доме. В тесных коридорах, где нужно быстро закрыть дверь перед призраком, задержка в полсекунды меняет исход охоты. Поэтому настройка сети для этой игры — вопрос не удобства, а результата.
Голосовой чат и эффект наложения
В хорроре часто используется голос, в том числе распознавание речи для реакции призрака. Голосовой поток и данные игры идут по одному каналу, и при слабой исходящей линии голос начинает «плыть», а лаги нарастают синхронно с ним. Проверьте, нет ли у вас параллельно открытых голосовых программ и не включено ли шумоподавление, нагружающее процессор.
Если в лобби слышно задержку в голосе, это симптом того, что канал нагружен. Закройте всё лишнее и проверьте, как изменится ситуация.
Потеря соединения и повторный вход
Выбивание из комнаты обычно вызвано кратким перерывом связи: Wi-Fi потерял пакеты, роутер перезапустил сессию, ноутбук ушёл в энергосбережение. Проверьте параметры адаптера: отключите разрешение системе выключать устройство для экономии энергии.
Полезный ход — вести игру на проводном подключении хотя бы для хоста. Если владелец комнаты выпал, обычно страдает вся команда. Поэтому сначала стабилизируйте его канал, потом остальные.
Учтите и особенности ноутбуков: при работе от аккумулятора многие модели снижают производительность и сетевого адаптера тоже. Играйте с подключённым питанием и в режиме высокой производительности, иначе вместе с падением кадров вы получите и обрывы соединения в самый напряжённый момент охоты.
Порядок проверки от простого к сложному
Сначала кабель и закрытие фоновых загрузок. Затем согласуйте регион и пересоздайте комнату. Потом проверьте разброс задержки длительным тестом до стороннего адреса. В самом конце — драйверы и настройки графики, чтобы кадры были стабильны. После каждого шага играйте один контракт в тех же условиях и отмечайте, изменилось ли поведение призрака и предметов.
Если вы играете не первый день и лаги внезапно начались после обновления, проверьте версию игры у каждого участника. Различие сборок приводит к тому, что состояние предметов и призрака рассчитывается по разным правилам, и это выглядит как сетевой лаг. Убедитесь, что обновление завершено у всех, и только затем продолжайте искать причину в сети.
Как тестировать сеть без риска потерять контракт
Не дожидайтесь сложного контракта, чтобы обнаружить проблему. Запустите тренировочное лобби, походите по дому, откройте и закройте несколько дверей, бросьте предметы и попросите товарища наблюдать. Отставание в полсекунды хорошо видно именно на дверях и предметах: они реагируют мгновенно при отличной связи и с заметной паузой при плохой.
Повторите тест в разное время суток. Если вечером задержка возрастает, а днём нет, вы получили аргумент в пользу очередей роутера и приоритета устройства. Если картина одинаково плохая, проверьте кабель, драйвер и энергосбережение адаптера. Такой короткий ритуал занимает десять минут, но экономит нервы всей команде.