В конце мая Gamespy прекращает поддержку Master Server для многих игр, включая Crysis 1, Wars и 2. Я работал с Crysis 1 и Crysis Wars очень долгое время, и теперь все сообщество полагается на меня, чтобы разработать решение без поддержки мастер-сервера.
Что делает Главный сервер: Главный сервер в основном получает «сердцебиения» от всех игровых серверов в игре и сортирует их в список, позволяя пользователям подключаться к ним. Он взаимодействует с базой данных учетных записей Gamespy для получения идентификаторов профиля, чтобы администраторы игрового сервера могли правильно администрировать свой сервер.
У меня есть гипотеза, что главный сервер никак не связан с сервером базы данных, это означает, что учетные записи игроков останутся, хотя главный сервер исчезнет. Это означает, что мы все еще можем вручную добавить игровые серверы в список серверов.
Я попытался проверить эту гипотезу, заблокировав IP-адрес crysiswars.master.gamespy.com в брандмауэре Windows (с повышенной безопасностью), как исходящий, так и входящий, но он все же пропускает данные.
Как я могу заблокировать мастер-сервер, чтобы проверить свою гипотезу?