Сервер Killing Floor 2 с волнами до шести игроков: серверная часть ставится анонимно, карта и сложность задаются в панели, а под тик мы даём высокочастотные Ryzen 9 во Франкфурте
Выберите подходящий тариф для вашего проекта
Серверная часть Killing Floor 2 - это отдельное бесплатное Steam-приложение 232130, которое SteamCMD забирает анонимным входом. Аккаунт с купленной игрой не нужен: покупать игру должны только те, кто заходит отстреливать зедов. Бинарь нативный Linux-овый, около двадцати гигабайт файлов
Матч в Killing Floor 2 - это шесть игроков и десятки зедов, которых считает одна и та же логика. Разложить её по ядрам нельзя, поэтому решает частота: мы ставим игру на Intel i9-9900K, AMD Ryzen 9 7950X3D и AMD Ryzen 9 9950X, линейка выбирается в корзине, диски везде NVMe SSD. Входной тариф - 3 ГБ, и этого хватает стандартной волновой игре целиком
Killing Floor 2 ходит в Steam через клиентскую библиотеку и ищет её в служебных каталогах .steam/sdk32 и .steam/sdk64. Если их не положить, сервер поднимется, друзья зайдут по прямому адресу, а в списке серверов его не будет вовсе. Наша установка кладёт библиотеки сама, поэтому сервер регистрируется сразу после первого старта
Стартовая карта, сложность от обычной до ада на земле и пароль администратора задаются переменными в панели, без правки конфигураций. Ротация карт и длина волн настраиваются в KFGame.ini там же
Встроенная веб-админка Killing Floor 2 включается дополнительным аргументом и отдельным портом: из неё видно текущую волну, игроков и кики, не заходя в игру
Игровой трафик идёт через фильтрацию Guard Rise: атака разбирается на входе, до вашего сервера доходит уже чистый поток. Отдельная плата за защиту не берётся
Конфигурации правятся прямо в панели, рядом консоль, файловый менеджер, планировщик перезапусков и бэкапы. Смена тарифа не требует переезда сервера: объём и ядра меняются на месте
Недавно мы представили YourControl - это современная игровая панель, которую мы довели до нашего идеала. Безусловно ещё много открытых предложений, и они будут реализованы в ближайшее время
| Характеристика | Pterohost |
|---|---|
| Процессоры | Intel i9-9900K / Ryzen 9 7950X3D / Ryzen 9 9950X |
| Серверное ПО | Killing Floor 2 Dedicated Server, движок Unreal Engine 3, нативный Linux-бинарь |
| Установка | SteamCMD, приложение 232130, анонимный вход |
| Размер сервера | Около 20 ГБ файлов |
| Порты | Игровой порт UDP из пула ноды, опрос - 27015/UDP |
| Слоты | 6 в волновой игре, 12 в режиме противостояния |
| Сложность | Обычная, тяжёлая, кошмар, ад на земле - переключается в панели |
| Карты | Официальные и из мастерской, ротация в KFGame.ini |
| Веб-админка | Встроенная, включается аргументом запуска |
| Диски | NVMe SSD |
| Защита | Guard Rise, входит в тариф |
| Локация | Германия, Франкфурт |
Нет. Серверная часть - это отдельное бесплатное Steam-приложение 232130, SteamCMD забирает его анонимным входом. Купить игру нужно только тем, кто будет заходить играть
Входной тариф - 3 ГБ, и этого хватает стандартной волновой игре на шесть человек. Если ставите карты из мастерской и мутаторы, берите ступень выше: тяжёлые карты грузятся целиком в память
Игра ходит в Steam через клиентскую библиотеку и ищет её в .steam/sdk32 и .steam/sdk64. Без этих файлов сервер работает, но не регистрируется. У нас они кладутся при установке, поэтому вопрос не возникает
Стартовая карта и сложность - это переменные в панели: сложность от 0 (обычная) до 3 (ад на земле). Ротация карт и длина волн правятся в KFGame.ini, файл открывается в файловом менеджере
Да. Карты мастерской подключаются в KFGame.ini списком идентификаторов, сервер скачивает их сам при старте. Место под них уже заложено: на входном тарифе стоит 40 ГБ NVMe
Да, встроенная веб-админка включается аргументом запуска и отдельным портом. Из неё видно волну, игроков, кики и баны - заходить в игру для администрирования не нужно
Шесть в обычной волновой игре и двенадцать в режиме противостояния. Это ограничение самой игры, а не тарифа
Обновление приезжает из того же Steam-приложения при перезапуске сервера. После крупного патча клиент со старым сервером не соединится, поэтому игру достаточно перезапустить в панели
Да. Объём памяти, ядра и диск меняются на том же сервере, переезжать и переустанавливать игру не нужно. Перейти можно и на другую линейку железа - разница в цене пересчитывается в биллинге
Да, бэкапы входят в тариф и делаются из панели или по расписанию. Конфигурации и карты попадают в них целиком
Во Франкфурте, Германия. Для игроков из СНГ это самая короткая из европейских трасс, а фильтрация Guard Rise стоит на том же периметре
Да, мутаторы подключаются в строке запуска и в KFGame.ini. Правки делаются в панели и применяются при следующем старте сервера