Игры по локальной сети были крайне популярны вплоть до 2010 года не смотря на то что интернет соединение было уже достаточно качественным и быстрым. Именно такие игры держали на плаву компьютерные клубы и собирали в них немало людей. Пожалуй одними из самых популярных игр были warcraft и counter strike, даже сегодня в них играют огромное количество людей.
И вот решили вы поддаться ностальгии и сыграть во что либо с вашими друзьями. С большей вероятностью у игры уже не осталось серверов, если они использовали службу gamespy. Да и разработчик уже давно закрыл свои сервера. Единственный ваш выход - игра по локальной сети.
Хорошо конечно когда вы можете собраться с друзьями на выходных в одной квартире прихватив с собой ноутбуки, такой вариант был бы идеальным. На практике такого не выходит в 95% случаев и вы будете вынуждены использовать VPN.
К слову о VPN это далеко не то о чем многие думают. Это далеко не инструмент для обхода блокировок в рунете, хотя в последнее время им только так и пользуются. По русски это называется виртуальной частной сетью. Одной из самой популярной VPN для домашнего использования всегда являлась hamachi. Она не требует от вас понимания работы сети и абсолютно не нуждается в настройке. Скачал, включил и VPN работает. Достаточно подключиться вашим друзьям и можно играть.
Теперь же суть проблемы. Включив игру вы не видите игр других пользователей. Первое и самое важное проверить работает ли у всех hamachi, откройте окно приложения и просмотрите пользователей в онлайне. Второе "пропингуйте" пользователей, достаточно дважды кликнуть на нем левой кнопкой мыши или же нажав правую кнопку мыши по пользователю и выбрав пункт "Ping test". Тест не прошел - дело в брандмауэре, который может быть встроенным в windows, в ваш антивирус или же вовсе работать на вашем роутере, советую проверить настройки на всех этих участках или же попросту их выключить на время игры если настройка вызывает у вас вопросы. Если тесты удачны, то мы подходим к самой не очевидной проблеме - приложение вовсе не прослушивает тот интерфейс, который относится к вашему vpn. Проблему эту не так часто описывают в интернете и уж еще реже я видел ее решение. Обычно вам предложат просто поменять приоритеты адаптеров, но ни разу не замечал чтобы это оказывало положительный эффект. Вас спасет утилита ForceBindIP. Утилита бесплатна так что вы легко ее можете скачать на официальном сайте, после установки ее вам нужно будет создать ярлык, который будет указывать непосредственно на сам ForceBindIP.
Сделать это проще всего найдя приложение по пути "C:\Program Files (x86)\ForceBindIP\ForceBindIP64.exe" и нажав по нему правой кнопкой мыши выберете "создать ярлык". После манипуляции проводятся с ярлыком, поскольку нам нужно указать в нем интерфейс сетевой и нужное приложение для работы с ним. Таким образом мы привяжем работу приложения с нужным IP адресом о чем и говорит название приложения.
Через пробел после кавычек в поле "Объект" впишите ваш адрес в hamachi написан он рядом с кнопкой включения непосредственно в приложении, чтобы скопировать достаточно кликнуть по нему(вписывайте свой адрес, а не того кто будет сервером в вашей компании, сделать эту процедуру придется всем). После еще через пробел впишите путь до самого приложения(игры). Получится что-то на подобии этого:
"C:\Program Files (x86)\ForceBindIP\ForceBindIP.exe" 192.0.2.100 "c:\full\path\to\app.exe"
Где "C:\Program Files (x86)\ForceBindIP\ForceBindIP.exe" - путь до ForceBindIP, 192.0.2.100 - ваш адрес в hamachi, "c:\full\path\to\app.exe" -путь до вашего приложения.
Вот собственно и все можете запускать свой ярлык и наслаждаться игрой. Кстати приложение работает с любой VPN или в случае когда на одной машине много интерфейсов.