Создание сервера
Вообще есть несколько вариантов, каждый — для своих целей. Выбирайте, анализируйте, перебирайте. ВАЖНО: УМЕНИЕ ГУГЛИТЬ ОЧЕНЬ ПОМОГАЕТ ВСЕГДА А теперь, приступим к вариантам
Содержание
Краткое описание всех способов
Название способа | Сложность | Стоимость | Доступ к панели администратора маршрутизатора | Доступность |
---|---|---|---|---|
С помощью ddns | Выше средней | Бесплатно | Требуется | Все платформы |
Открытие портов | Тяжёлая | Бесплатно | Требуется | Все платформы |
Виртуальный хостинг | Тяжёлая | Платно (зависит от поставщика) | Не требуется | Все платформы |
Игра на каком-то сервере | Очень лёгкая | Бесплатно | Не требуется | Все платформы |
Hamachi(VPN) | Средняя | Бесплатно(до 5 человек) | Не требуется | Все платформы |
Локальная сеть | Лёгкая | Бесплатно | Не требуется | Все платформы |
Steam | Лёгкая | Платно(только покупка игры) | Не требуется | Все платформы(только при задействовании других способов) |
Открытие порта/ddns
Очень настоятельно рекомендуем к просмотру это видео
Как открыть порт?
Нужный порт:
6567 (TCP)
Сначала нужно узнать модель маршрутизатора(роутера). Как узнать? Переходим по этой ссылке
Нужно открыть порт 6567 (TCP). Как открыть? Переходим по этой ссылке
Подсказки:
- Проверять сервер на доступность надо в другой Wi-Fi сети или по мобильному интернету;
- Сервер можно запустить даже со смартфона — но лишь при условии, что тот подключен к Wi-Fi сети с открытым портом;
- Внутренний IP адрес вашей Wi-Fi сети отличается от внешнего;
Примеры внутренних IP адресов:
- 10.0.0.0 — 10.255.255.255
- 100.64.0.0 — 100.127.255.255
- 172.16.0.0 — 172.31.255.255
- 192.168.0.0 — 192.168.255.255
Виртуальный хостинг (используется petruchio.org.ru)
Тут, кстати, всё гораздо проще. Всё, что вам надо — это деньги каждый месяц. Есть куча предложений, но petruchio.org.ru использует vdsina.ru — ни разу не подводил за весь период жизни сервера. Далее мы гуглим, как пользоваться и устанавливать компоненты:
- screen
- default-jre
на свой сервер. Проблема может возникнуть из-за разных пакетных менеджеров, например если вы используете Debian/Ubuntu, но при этом пытаетесь воспользоваться yum, которого нет в подобных дистрибутивах. Тут надо ещё за линукс уметь пояснить — без этого вам тут не выжить. Опять же, Debian/Ubuntu — легчайший путь. Да, надо уметь ещё и утилитой screen пользоваться, хотя бы немного.
Игра на каком-то сервере
Самый просто способ, ведь серверов много. Чтобы узнать как подключаться и какие есть сервера, переходите по этой ссылке.
Hamachi
Данная программа даёт возможность создать так называемую виртуальную приватную сеть (VPN) между несколькими устройствами (бесплатный лимит — 5 штук, так что вариант будет хорош только для товарищей)
Примеры видео:
Один, два, три
Краткое описание:
- Создаём сеть
- Создаём клиентов(чаще всего для мобильных)
- Игроки на ПК скачивают Hamachi и присоединяются к этой сети
- Игроки на мобильных устройствах присоединяются к VPN
- Кто-то создаёт сервер и говорит остальным свой ip с сайта/приложения Hamachi
- Полное описание показано в вышеперечисленных видео
Недостатки:
- Высокий пинг (до 300)
- Ограничение 5 участников
- Практически отсутствует интернет-соединение(моб. устройство)
Подсказки:
- Не удалось подключиться к vpn? Возможно, ввели неправильный логин/пароль.
- Подключаться по ip, который можно найти не сайте/приложении hamachi
Локальная сеть
Необходимо:
- Убедиться, что вы разрешили игре доступ к сети.
- Иметь одинаковые версии игры
- Вы должны быть подключены к одной сети(кто-то может создать точку доступа или просто подключиться к одному Wi-Fi
- Заходите в игру(в зону/пользовательскую карту).
- Открываете меню.
- Запустить многопользовательский сервер.
Действия друга:
- Играть
- Сетевая игра
- Нажать на кнопку обновить(справа от "Локальных игр не обнаружен")
- Присоединиться.
Если друг не может присоединиться, то:
- Узнайте свой локальный ip
- Пусть друг напишет этот ip, когда он нажал "добавить сервер"
- Если не получилось, то проблемы у ВАС
Steam
- Заходите в игру(в зону/пользовательскую карту).
- Открываете меню.
- Запустить многопользовательский сервер.
- Пригласить друзей.
- Друг принимает приглашение.
- Играем.