🖥️ Сценарий 1: ПК — ПК (Windows/Linux)

Самый надежный способ для игры на расстоянии — использование программы Radmin VPN (или аналогов вроде Hamachi, но Radmin в 2025 году работает стабильнее). Она создает виртуальную локальную сеть между компьютерами.

  1. Настройка сети:

    • Оба игрока устанавливают Radmin VPN.

    • Один игрок нажимает «Сеть» -> «Создать сеть», придумывает имя и пароль.

    • Второй игрок нажимает «Присоединиться к сети» и вводит эти данные. Теперь вы видите компьютеры друг друга с зелеными индикаторами.

  2. Запуск Хоста (Сервера):

    • Игрок-сервер запускает Terraria.

    • Переходит в «Многопользовательская игра» -> «Создать и играть».

    • Выбирает персонажа и мир. В настройках сервера можно установить пароль (необязательно).

  3. Подключение Клиента:

    • Второй игрок в Radmin VPN нажимает правой кнопкой мыши на имя компьютера хоста и выбирает «Копировать IP-адрес».

    • Запускает игру, выбирает «Многопользовательская игра» -> «Присоединиться по IP».

    • Вставляет скопированный IP. Порт оставляем стандартным: 7777.

📱 Сценарий 2: Android/iOS — Android/iOS

Для мобильных устройств лучшим решением является приложение ZeroTier One. Оно позволяет телефонам «видеть» друг друга так, будто они подключены к одному Wi-Fi роутеру, даже если игроки находятся в разных городах.

  1. Настройка ZeroTier:

    • Один игрок регистрируется на сайте my.zerotier.com и создает сеть (Network). Он получает 16-значный Network ID.

    • Оба игрока скачивают приложение ZeroTier One на телефоны.

    • Оба вводят Network ID и нажимают подключиться.

    • Важно: Создатель сети должен зайти на сайт в панель управления и поставить галочку (Auth) напротив новых устройств, чтобы разрешить им доступ.

  2. Запуск игры:

    • Игрок-хост заходит в Terraria -> «Многопользовательская игра» -> «Хост» -> выбирает мир и нажимает «Играть».

    • Второй игрок заходит в «Многопользовательская игра». Если ZeroTier настроен верно, сервер появится в списке «Локальные» (Local).

    • Если автоматически сервер не найден: нажмите «Добавить» (Add) и введите IP-адрес, который присвоил ZeroTier телефону хоста (он виден в приложении).

🔄 Сценарий 3: Кроссплей (ПК — Мобильное устройство)

Это самый технически сложный вариант, так как версии для ПК обновляются чаще мобильных. Для успеха критически важно соблюсти правило «Зеркальных версий».

  1. Синхронизация версий:

    • Убедитесь, что версия для Windows и версия APK-файла для Android имеют одинаковый цифровой индекс (например, v1.4.4.9…). Это база.

  2. Настройка сети (ПК + Телефон):

    • Если вы в одной квартире (один Wi-Fi): Дополнительный софт не нужен.

    • Если вы в разных местах: На ПК ставим ZeroTier (версия для Windows), на телефон — приложение ZeroTier. Объединяем их в одну сеть, как описано в инструкции для мобильных.

  3. Запуск сервера на ПК:

    • Для кроссплея не рекомендуется использовать кнопку «Создать и играть» в меню игры на ПК.

    • Зайдите в папку с установленной игрой на ПК.

    • Запустите файл TerrariaServer.exe. Это консольное приложение.

    • Следуйте инструкциям в черном окне: выберите мир (цифра), нажмите Enter для порта (7777) и подтвердите запуск.

  4. Подключение с телефона:

    • Запустите игру на телефоне.

    • Перейдите в «Многопользовательская игра» -> «Онлайн» -> «Добавить».

    • В поле IP введите:

      • Локальный IPv4 адрес компьютера (если вы на одном Wi-Fi). Узнать его можно в командной строке Windows командой ipconfig.

      • Managed IP из ZeroTier (если вы играете через интернет).

    • Нажмите «Играть».

⚠️ Частые ошибки и их решение

  • Бесконечное «Подключение к…»: Скорее всего, Брандмауэр Windows блокирует соединение. Добавьте файл Terraria.exe и TerrariaServer.exe в исключения или временно отключите защиту.

  • Разные версии: Если при подключении пишет ошибку версии, значит, один из клиентов устарел. Скачайте обновленный пак для обоих устройств на Terraria-Game.com.

  • Неверный IP: В Radmin VPN и ZeroTier у каждого устройства есть свой виртуальный IP. Убедитесь, что клиент вводит IP хоста, а не свой собственный.

Настройка мультиплеера на пиратских версиях — это разовое действие. Как только вы настроили Radmin или ZeroTier и подобрали идентичные версии игры, дальнейшие подключения будут занимать секунды. Это открывает доступ к полноценному кооперативу, обмену ресурсами и совместным битвам с боссами без привязки к официальным сервисам.