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