Создание сервера
Вообще есть несколько вариантов, каждый — для своих целей. Выбирайте, анализируйте, перебирайте.
ВАЖНО: УМЕНИЕ ГУГЛИТЬ ОЧЕНЬ ПОМОГАЕТ ВСЕГДА.
ЕСЛИ ВЫ ГУГЛИЛИ МЕНЕЕ 24 ЧАСОВ, ДАЖЕ НЕ ПЫТАЙТЕСЬ ПРОСИТЬ ПОМОЩИ!
Краткое описание всех способов
| Название способа | Сложность | Стоимость | Доступ к панели администратора маршрутизатора | Доступность | 
|---|---|---|---|---|
| С помощью ddns | Выше средней | Бесплатно | Требуется | Все платформы | 
| Открытие портов | Тяжёлая | Бесплатно | Требуется | Все платформы | 
| Виртуальный хостинг | Тяжёлая | Платно (зависит от поставщика) | Не требуется | Все платформы | 
| Игра на каком-то сервере | Очень лёгкая | Бесплатно | Не требуется | Все платформы | 
| Hamachi(VPN) | Средняя | Бесплатно(до 5 человек) | Не требуется | Все платформы | 
| Локальная сеть | Лёгкая | Бесплатно | Не требуется | Все платформы | 
| Steam | Лёгкая | Платно(только покупка игры) | Не требуется | Все платформы(только при задействовании других способов) | 
| [ЭКСЛЮЗИВ]OpenVPN | Средняя | Бесплатно | Не требуется | Все платформы | 
Открытие порта/ddns
Очень настоятельно рекомендуем к просмотру это видео
Как открыть порт?
Нужный порт:
6567 (TCP/UDP)
Сначала нужно узнать модель маршрутизатора(роутера). Как узнать? Переходим по этой ссылке
Нужно открыть порт 6567 (TCP/UDP). Как открыть? Переходим по этой ссылке
Если в общем то вам надо:
- Зайти в настройки роутера. Пример:192.168.1.1, 192.168.1.0.
 - Ввести логин и пароль, стандартный логин и пароль: admin.
 - Найти Дополнительные настройки > NAT > Виртуальные серверы.
 - Выбрать "Пользовательский сервис", можете написать название, это НЕ название сервера, это просто название.
 - Записать нужные вам порты в строках "Внешний порт (начало)" и "Внешний порт (конец)". Пример: Внешний порт (начало) 2000 Внешний порт (конец) 3000, это значит что вы открыли все порты с 2000 по 3000. Не забудьте сделать еще одну такую же строку для UDP!
 - В строке "Ip-адрес сервера" указать свой локальный ip.
 - Отключить брандмауэр windows или настроить его так чтобы он не блокировал входящие подключения.
 - Узнать свой ip на сайте 2ip.ua
 - Запустить игру и нажать на кнопку "Многопользовательский режим" в мире.
 
Подсказки:
- Порт 6567, можно не вводить.
 - Так же на этом сайте можно проверить, открыли ли вы порты, но учтите что надо сначала включить многопользовательский режим, а потом проверять порт.
 - Проверять сервер на доступность надо в другой 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
- Заходите в игру(в зону/пользовательскую карту).
 - Открываете меню.
 - Запустить многопользовательский сервер.
 - Пригласить друзей.
 - Друг принимает приглашение.
 - Играем.
 
OpenVPN
УСТАРЕЛ Скинуто сюда