Сервер Longvinter на своём острове: серверная часть ставится бесплатно и анонимно, настройки острова прописываются при установке, а не после первого запуска, и всё это на высокочастотных Ryzen 9 во Франкфурте
Выберите подходящий тариф для вашего проекта
Серверная часть Longvinter - это отдельное бесплатное Steam-приложение 1639880, которое SteamCMD забирает анонимным входом. Ни аккаунта с купленной игрой, ни ключа не требуется: покупать игру должны только те, кто заходит играть. Разворачивается около полутора гигабайт, обновление приезжает обычным перезапуском
Game.ini сервер создаёт сам, но только при первом запуске - до этого он молча берёт умолчания и встречает игроков островом «Unnamed Island» на 32 слота без пароля. У хостера, который просто положил файлы, первый вход выглядит именно так. Наша установка пишет Game.ini заранее из ваших переменных: имя, приветствие, слоты, пароль и правила стоят с самого начала
Longvinter пишет свой лог в файл, а в консоль не выводит ничего: у большинства хостеров такой сервер выглядит немым - ни строки о запуске, ни причины падения. Мы транслируем файл лога прямо в консоль панели, поэтому видно и старт, и заходы игроков, и ошибки. По той же строке панель понимает, что сервер действительно поднялся
Longvinter ходит в сеть через Epic Online Services, поэтому владелец сервера указывается идентификатором EOS, а не SteamID - при том что ключ в конфигурации называется AdminSteamID. Поле есть в панели с подсказкой, а не в файле, до которого надо догадаться
PvP, хардкорный режим, общий старт кооператива, час ежедневного перезапуска и число слотов меняются переменными в панели. Файл править не нужно, достаточно перезапустить сервер
Игровой трафик идёт через фильтрацию Guard Rise: атака разбирается на входе, до вашего сервера доходит уже чистый поток. Отдельная плата за защиту не берётся
Остров целиком попадает в бэкап - из панели или по расписанию. Рядом консоль, файловый менеджер и планировщик перезапусков. Смена тарифа не требует переезда сервера: объём и ядра меняются на месте
Недавно мы представили YourControl - это современная игровая панель, которую мы довели до нашего идеала. Безусловно ещё много открытых предложений, и они будут реализованы в ближайшее время
| Характеристика | Pterohost |
|---|---|
| Процессоры | Intel i9-9900K / Ryzen 9 7950X3D / Ryzen 9 9950X |
| Серверное ПО | Longvinter Dedicated Server, движок Unreal Engine, нативный Linux-бинарь |
| Установка | SteamCMD, приложение 1639880, анонимный вход |
| Размер сервера | Около 1,6 ГБ файлов, сохранения растут отдельно |
| Память | Пустой сервер занимает около 2,5 ГБ - входной тариф 3 ГБ |
| Порты | Игровой порт UDP из пула ноды, по умолчанию 7777 |
| Слоты | До 64, по умолчанию 32 |
| Правила острова | PvP, хардкор, кооператив, час перезапуска - в панели |
| Сеть | Epic Online Services, сервер публикуется в списке игры |
| Диски | NVMe SSD |
| Защита | Guard Rise, входит в тариф |
| Локация | Германия, Франкфурт |
Нет. Серверная часть - это отдельное бесплатное Steam-приложение 1639880, SteamCMD забирает его анонимным входом. Купить игру нужно только тем, кто будет заходить играть
Мы замеряли: пустой сервер держит около 2,5 ГБ, поэтому входной тариф - 3 ГБ, и меньше брать просто нельзя. Полный остров на несколько десятков игроков с постройками просит ступень выше
Так выглядит сервер, которому не подготовили Game.ini: файл создаётся только при первом запуске, а до того игра берёт умолчания. У нас конфигурация пишется при установке из ваших переменных, поэтому имя, слоты и пароль стоят с первого входа
В панели есть поле EOS ID: Longvinter ходит в сеть через Epic Online Services и опознаёт владельца именно этим идентификатором, хотя ключ в файле называется AdminSteamID. SteamID туда вписывать бесполезно
PvP - переменная в панели. Выключенное PvP запрещает и урон по игрокам, и разграбление домов. Рядом переключаются хардкорный режим и общий старт кооператива
Дома перестают запираться кодом, турели становятся разрушаемыми, а из чужой постройки можно вынести материалы. Режим меняет и множители экономики - включать его стоит осознанно
Да, раз в сутки в заданный час - это штатное поведение игры, час задаётся переменной. Дополнительно можно повесить свои перезапуски в планировщике панели
Да, сервер публикуется через Epic Online Services и появляется в игровом списке. Счётчик игроков на нашей карточке для этой игры мы не обещаем: игрового протокола опроса у неё нет, а из EOS число игроков наружу не отдаётся
Пароль - переменная в панели, пустое значение означает свободный вход. После изменения достаточно перезапустить сервер
Ничего. Тариф меняется на месте: сервер остаётся на той же ноде, с тем же адресом и теми же сохранениями, меняются только объём памяти, ядра и диск
Да. Бэкап снимается из панели в один клик или по расписанию, сохранения острова попадают в него целиком. Число слотов бэкапа зависит от тарифа и докупается отдельно
Обычным перезапуском: образ докачивает игру при каждом старте. Переустановку из панели для обновления использовать не нужно - она стирает каталог сервера