Сервер Core Keeper, который живёт без вашего компьютера: мир копает дальше, пока вы спите, а имя, зерно и режим задаются в панели без правки конфигураций
Выберите подходящий тариф для вашего проекта
Серверная часть Core Keeper - это отдельное бесплатное Steam-приложение 1963720, которое SteamCMD забирает анонимным входом. Купить игру должны только те, кто заходит копать. Сервер весит около трёх гигабайт, поэтому ставится за минуту, а не за полчаса
Core Keeper собран на Unity, и её сборка поднимает графическую подсистему раньше, чем узнаёт про режим без окна: на голом сервере такой процесс просто падает. Мы держим для него виртуальный дисплей размером в один пиксель - он ничего не рисует и ничего не стоит, но игра стартует так же, как на домашней машине
Core Keeper пишет свой лог в файл, а не в консоль: в панели у большинства хостеров такой сервер выглядит немым - ни ошибок, ни строки о том, что мир загружен. Мы транслируем файл лога прямо в консоль, поэтому видно и запуск, и заходы игроков, и причину падения, если оно случилось
Имя мира, зерно генерации, номер слота и режим от обычного до творческого задаются переменными в панели. Смена номера слота начинает новый мир, а старый остаётся на диске и возвращается обратной сменой
Сервер работает круглосуточно, а не только пока запущена игра у хозяина: друзья заходят когда хотят, прогресс общий, а фермы и печи продолжают работать без вас
Игровой трафик идёт через фильтрацию Guard Rise: атака разбирается на входе, до вашего сервера доходит уже чистый поток. Отдельная плата за защиту не берётся
Мир целиком попадает в бэкап - из панели или по расписанию. Рядом консоль, файловый менеджер и планировщик перезапусков. Смена тарифа не требует переезда сервера
Недавно мы представили YourControl - это современная игровая панель, которую мы довели до нашего идеала. Безусловно ещё много открытых предложений, и они будут реализованы в ближайшее время
| Характеристика | Pterohost |
|---|---|
| Процессоры | Intel i9-9900K / Ryzen 9 7950X3D / Ryzen 9 9950X |
| Серверное ПО | Core Keeper Dedicated Server, движок Unity, нативный Linux-бинарь |
| Установка | SteamCMD, приложение 1963720, анонимный вход |
| Размер сервера | Около 3 ГБ файлов, мир растёт отдельно |
| Порты | Игровой порт UDP из пула ноды |
| Слоты | До 100, предел задаётся в панели |
| Мир | Имя, зерно и номер слота задаются переменными |
| Режим | Обычный, тяжёлый, творческий - переключается в панели |
| Консоль | Лог игры транслируется в консоль панели |
| Диски | NVMe SSD |
| Защита | Guard Rise, входит в тариф |
| Локация | Германия, Франкфурт |
Нет. Серверная часть - это отдельное бесплатное Steam-приложение 1963720, SteamCMD забирает его анонимным входом. Купить игру нужно только тем, кто будет заходить играть
Мир работает круглосуточно и не зависит от того, включён ли компьютер хозяина. Друзья заходят когда хотят, прогресс общий, а автоматика вроде ферм и печей продолжает работать, пока вас нет
Входной тариф - 4 ГБ, столько и рекомендуется под обычный мир на небольшую компанию. Большой разведанный мир и два десятка игроков просят ступень выше: карта держится в памяти целиком
Это переменные в панели: имя мира, зерно генерации, номер слота и режим. После изменения достаточно перезапустить сервер, файлы править не нужно
Да. Номер слота выбирает мир: смена номера начинает новый, а прежний остаётся на диске и возвращается обратной сменой. Место под несколько миров заложено даже во входном тарифе
Сохранение мира загружается в файловом менеджере панели в каталог сервера, после чего сервер запускается на нужном слоте. Мир из одиночной игры так же переносится
Core Keeper собран на Unity, а её сборка инициализирует графику раньше, чем узнаёт о режиме без окна. Без дисплея процесс падает на старте. Мы держим для него дисплей размером в пиксель, ничего рисующий: игра запускается штатно, ресурсов это не занимает
Да. Игра пишет лог в файл, и мы транслируем этот файл в консоль панели: видно загрузку мира, заходы игроков и ошибки. Без такой трансляции консоль оставалась бы пустой
Обновление приезжает из того же Steam-приложения при перезапуске сервера. После крупного патча клиент со старым сервером не соединится, поэтому игру достаточно перезапустить в панели
Да. Объём памяти, ядра и диск меняются на том же сервере, переезжать и переустанавливать игру не нужно. Перейти можно и на другую линейку железа - разница в цене пересчитывается в биллинге
Да, бэкапы входят в тариф и делаются из панели или по расписанию. Мир попадает в них целиком, откат занимает минуту
Во Франкфурте, Германия. Для игроков из СНГ это самая короткая из европейских трасс, а фильтрация Guard Rise стоит на том же периметре