Game Servers

Серверная инфраструктура для высокой производительности

Выделенные игровые серверы в Docker-контейнерах, управление через RCON, мониторинг в реальном времени и автоматическое распределение слотов. Серверная инфраструктура Rocketic Arena создана для стабильного, низколатентного соревновательного геймплея.

Архитектура серверов

Каждый игровой сервер на Rocketic Arena работает внутри Docker-контейнера — изолированного, воспроизводимого и индивидуально управляемого. Публичные серверы работают 24/7 с фиксированными настройками, а приватные серверы лобби создаются по запросу, когда хост запускает матч. Архитектура разделяет игровой трафик (UDP) и браузерные соединения (WebSocket). Кастомный прокси объединяет два протокола, позволяя браузерным клиентам подключаться к стандартным серверам Quake без плагинов и загрузок. Каждый сервер имеет выделенные ресурсы, обеспечивая стабильный тикрейт и время кадра независимо от нагрузки на других серверах.

Docker-контейнеры

Каждый игровой сервер работает в собственном Docker-контейнере с выделенными ресурсами CPU и памяти. Контейнеры эфемерные — серверы лобби создаются при необходимости и уничтожаются после матча, гарантируя чистое состояние для каждой игры.

Распределение слотов

Платформа управляет пулом серверных слотов. Когда хост лобби запускает матч, система выделяет свободный слот, создаёт контейнер, настраивает карты и правила игры и подключает игроков — всё менее чем за 10 секунд.

UDP-трафик игры

Игровые пакеты передаются по UDP для минимальной задержки. WebSocket-UDP прокси (q2proxy) соединяет браузерных клиентов с игровым сервером, переводя WSS-соединения в нативный UDP-протокол игры без ощутимых накладных расходов.

Возможности серверов

Управление через RCON

Серверы управляются удалённо через RCON (Remote Console). Платформа использует RCON для настройки карт, установки правил игры, управления игроками и мониторинга состояния сервера в реальном времени. Все команды выполняются без перезапуска сервера.

Ротация карт

Настройте автоматическую ротацию карт для публичных серверов или выберите конкретные карты для лобби-матчей. Доступна полная библиотека карт Quake — от классических дезматч-арен до крупномасштабных командных карт.

Боты с ИИ

Добавляйте ботов для заполнения пустых слотов или тренировки. Боты поддерживают несколько уровней сложности — от Лёгкого до Кошмарного — обеспечивая достойных противников даже в малонаселённых матчах.

Лимиты игроков

Серверы поддерживают от 2 до 16 игроков на матч. Лимиты настраиваются для каждого лобби и контролируются на уровне сервера. Слоты наблюдателей считаются отдельно и не влияют на лимит игроков.

Горячая перезагрузка конфигов

Конфигурации серверов можно обновлять без перезапуска. Смена карт, лимитов фрагов и времени — всё настраивается прямо во время сессии через RCON-команды.

Мониторинг и наблюдаемость

Каждый игровой сервер мониторится в реальном времени. Платформа отслеживает количество игроков, длительность матчей, ротацию карт и состояние серверов. SigNoz обеспечивает полную наблюдаемость с распределённой трассировкой, метриками и агрегацией логов. UDP-задержка измеряется постоянно для обеспечения целевых показателей производительности игрового трафика. Время создания серверов, события жизненного цикла контейнеров и использование ресурсов отслеживаются для поддержания надёжности платформы. Эта инфраструктура мониторинга обеспечивает обнаружение проблем до того, как они повлияют на геймплей.

Для администраторов серверов

Rocketic Arena управляет всей серверной инфраструктурой автоматически, но платформа предоставляет полную прозрачность работы серверов. Просматривайте активные серверы, количество игроков, ротацию карт и состояние матчей через серверный браузер. Публичные серверы настраиваются и обслуживаются командой платформы — пулы карт, лимиты фрагов и настройки ботов подбираются на основе обратной связи сообщества и паттернов использования. Приватные серверы лобби полностью настраиваются хостом с опциями выбора карт, правил игры, сложности ботов и лимитов игроков. Все настройки доступны через интерфейс создания лобби.

Часто задаваемые вопросы

Посмотри серверы в деле

Открой список активных серверов, узнай сколько игроков онлайн и заходи в матч.

Смотреть серверы