Для создания публичного сервера любой игры вам необходимо 4 вещи:
1. Иметь прямое подключение к интернет сети (без VPN и желательно запросить статический IP-адрес у провайдера).
Для того, чтобы другие игроки смогли подключиться к вашему серверу, IP-адрес вашего компьютера или роутера должен быть доступен из сети. К сожалению не все подключения к интернету позволяют напрямую подключиться к вашему компьютеру. Например, если в настройках вашего интернет-соединения присутствует параметр “VPN-сервер”, то вы не сможете поиграть с друзьями на вашем сервере без использования дополнительных программ (напр. Hamachi, Tunngle), если интересно почему – задавайте вопрос в комментариях. Чтобы ваши друзья смогли к вам подключиться, вы должны сообщить им белый IP-адрес вашего компьютера/роутера. Более подробно об этом смотрите здесь.
2. Найти и настроить серверную часть игры (например для GTA SA – это SAMP, для Minecraft – minecraft_server.jar).
Это один из самых простых пунктов. В сети уже огромное количество всевозможных вариантов и версий серверов игр, которые уже настроены. Вам остается лишь подстроить его под себя (указать свой порт, название, описание, логотип и т.д.). Но и некоторые оригинальные и пустые сервера настраиваются довольно просто.
3. Открыть и/или перенаправить необходимые порты для вашего сервера (почти все сервера позволяют задать свой порт, диапазон которых от 1 до 65535).
А вот этот шаг многим кажется самым сложным, в то время как на самом деле он не сложнее любой другой настройки. К сожалению открытие портов у каждого может отличаться, но в целом это простая задача, если её понять.
4. Запустить сервер и рассказать о нём друзьям.
Это тоже важный пункт. Ваш компьютер, а также ваше интернет-соединение должны быть не слабыми. Например сервер для Minecraft требует около 3 гб. выделенной оперативной памяти только ему, по этому если у вас всего 4 гб. на компьютере, то вы сможете запустить только сам сервер, всё остальное будет очень сильно тормозить, т.к. ресурсов не хватит, да и сам сервер будет чувствовать себя “не хорошо”.
Скорость интернет-соединения тоже играет не маловажную роль – ведь никто не будет играть на сервере, на котором все игроки перемещаются рывками, вещи подбираются с задержкой и т.д. Поэтому ваше интернет-соединение должно обладать низким пингом (задержками) и иметь скорость не менее 10 мбит/сек (для среднего сервера).
2 комментария
[…] Первым делом, ознакомься с общими требованиями для создания публичного сервера игры. А теперь […]
[…] Первым делом, ознакомься с общими требованиями для создания публичного сервера любой игры. А теперь […]