Перейти к главному контенту

Функции Amazon GameLift Servers

Сервис Amazon GameLift Servers дает возможность создавать и масштабировать самые требовательные игры в мире. Такие возможности Amazon GameLift Servers, как прогнозируемое масштабирование игровых серверов, безопасность корпоративного уровня и подбор игроков для аудитории любого размера, избавят вас от неопределенности в день запуска

В чем преимущество Amazon GameLift Servers?

Gaming setup with a keyboard, headphones, controllers, and a mouse, tinted in purple light.

Ускорьте разработку игр

Быстро выполняйте итерации с помощью решения Amazon GameLift Servers Anywhere, благодаря которому можно за считанные секунды развертывать, проверять и тестировать изменения в логике игрового сервера.

Исправления с нулевым временем простоя 

Позаботьтесь о том, чтобы игроки оставались в сети и не теряли время из-за простоев игровых серверов. Легко переносите игроков на новые версии игровых серверов с помощью функций Amazon GameLift Servers Alias и Queue.

Итеративная локальная разработка 

Зарегистрируйте локальную среду разработки в Amazon GameLift Servers. Компилируйте и тестируйте обновления логики игрового сервера, отправляя запросы на игровые сеансы в Amazon GameLift Servers. Эти запросы будут перенаправляться в локальную среду разработки, что позволит использовать точки остановки и выполнять отладку в реальном времени. Когда все будет готово, серверы Amazon GameLift предоставят ваши обновления игрокам в 26 регионах и 9 локальных зонах.

Разработка с помощью гибких контейнеров

В контейнеры упакована вся среда времени выполнения: код, зависимости и файлы конфигурации, необходимые для запуска игрового сервера. Благодаря контейнерам разработчики могут беспрепятственно перемещать сборки игровых серверов с локальных машин для тестирования в промежуточные среды, а потом развертывать их в производственной локальной или облачной среде, не беспокоясь о потере зависимостей или смещении конфигурации. Контейнеры также позволяют эффективно использовать ресурсы за счет запуска нескольких изолированных игровых серверов на одной хост-машине. В целом контейнеризация упрощает процесс развертывания, обеспечивает согласованные безопасные среды и оптимизирует использование ресурсов для сборок игровых серверов в облаке или локальных центрах обработки данных.

Digital devices including a laptop, tablet, and smartphone surrounded by glowing icons and graphs on a purple gradient background.

Снижение затрат на инфраструктуру

Сократите затраты на инфраструктуру, используя спотовые инстансы Amazon EC2, инстансы AWS Graviton, у которых соотношение цены и производительности выше на 20 %, или собственные локальные вычислительные ресурсы с возможностью масштабирования в облако AWS. Снижайте расходы благодаря интеллектуальному алгоритму автомасштабирования Amazon GameLift Servers, который увеличивает емкость в часы пик и затем снижает ее.

Спотовые инстансы 

Сохраните прежнюю производительность игровых серверов по запросу, снизив затраты на 70 %. Выберите любой из более чем 100 поддерживаемых типов вычислительных инстансов Amazon GameLift Servers, которые позволяют обеспечить идеальное сочетание мощности процессора, памяти и сети для вашей игры. Все инстансы Amazon GameLift Servers используют улучшенную сетевую конфигурацию, что дает возможность значительно нарастить скорость передачи пакетов в секунду (PPS) и повысить устойчивость сети. Это приводит к снижению задержек и повышению стабильности игрового процесса.

Инстансы Graviton

Amazon GameLift Servers поддерживает инстансы AWS Graviton последнего поколения, оптимизированные для вычислений. Инстансы Graviton обеспечивают экономию до 20 % по сравнению с инстансами Amazon EC2 на базе x86 сопоставимой производительности. Инстансы Graviton подходят даже для самых требовательных рабочих нагрузок, чувствительных к задержкам, обеспечивая при этом значительное преимущество по цене и производительности.

Гибридные топологии

Комбинируйте разные вычислительные ресурсы: сервисы AWS, облачные услуги других поставщиков и локальную инфраструктуру. Используйте собственные игровые серверы с возможностью масштабирования в Облако AWS по запросу. Amazon GameLift Servers контролирует сеансы, выбор серверов и масштабирование на одном уровне управления.

A person wearing headphones raises their arms in victory while sitting in front of a glowing computer screen, surrounded by a dreamy, purple-hued atmosphere.

Запуск с уверенностью

Запуски игр, особые события и вирусная популярность могут приводить к внезапным всплескам спроса. Будьте уверены, что ваши игроки смогут наслаждаться игрой так, как задумано, даже в самых непредсказуемых обстоятельствах.

Глобальный охват

Задержка и охват играют решающую роль для получения приятных впечатлений от игры. Развертывайте игровые серверы по всему миру на надежной инфраструктуре AWS в 26 регионах и 9 локальных зонах на 5 континентах. Будьте там, где есть ваши игроки, и обеспечьте им игровые возможности с малой задержкой и доступностью 99,99 %.

Подходит для игровых масштабов 

Amazon GameLift Servers может одновременно запускать тысячи игровых серверов и так же быстро останавливать неиспользуемые. Автомасштабирование быстро реагирует на рост или падение спроса, избавляя игроков от ожиданий и сокращая расходы. Нет необходимости заранее выделять или оплачивать пиковую емкость, вы всегда платите только за то, что используете.

Надежная и безопасная инфраструктура 

В день запуска важны безопасность и надежность. Amazon GameLift Servers поддерживает доступность на уровне 99,99 %, а значит игроки всегда смогут войти в игру и не будут выброшены даже во время непредсказуемых скачков трафика.

Аналитика, мониторинг и отладка 

Amazon GameLift Servers предоставляет панели мониторинга для отслеживания производительности игры. Они в реальном времени отображают данные о запросах игроков, емкости и состоянии серверов, использовании процессора и памяти. С помощью Amazon CloudWatch можно также создавать оперативные оповещения. Amazon GameLift Servers автоматически собирает журналы игровых серверов для поиска и проверки, чтобы вы знали, как игровые серверы влияют на качество игры и затраты. Подключайтесь напрямую к отдельным игровым серверам Amazon GameLift Servers по протоколу SSM/SSH (Linux) или протоколу удаленного рабочего стола (Windows).

Защита от DDoS-атак

Amazon GameLift Servers имеет встроенные средства защиты игровых серверов от распределенных атак типа «отказ в обслуживании» (DDoS) на сетевом и транспортном уровнях. Этот специализированный сервис AWS Shield предоставляется бесплатно. Подробнее о защите игровых серверов от DDoS‑атак.

Подбор партнеров для самых больших аудиторий 

Amazon GameLift Servers FlexMatch позволяет сопоставить и объединить в один сеанс до 200 игроков, используя определенные вами правила. Мощный язык правил FlexMatch позволяет просто и быстро подбирать игроков на основе их навыков, сетевых задержек и других критериев на ваш выбор. Вы можете использовать FlexMatch отдельно или в сочетании с другими игровыми серверами Amazon GameLift Servers.

A stylized illustration of a person wearing headphones, raising their fists in celebration, with a computer in the foreground and vibrant purple tones in the background.

Интеграция с существующими решениями

Применяйте собственные инструменты разработчика и интегрируйте решения напрямую с Amazon GameLift Servers. Вы сможете приступить к разработке уже через несколько минут, используя готовые плагины для Unity и Unreal Engine или пакеты SDK для языков C++, C# и GoОтслеживайте и оптимизируйте рабочие нагрузки игровых серверов с помощью встроенных и настраиваемых телеметрических метрик с помощью таких инструментов, как Amazon Managed Service for Prometheus и Amazon Managed Grafana.

Игровые движки

Сервис Amazon GameLift Servers предоставляет плагины для основных игровых движков, таких как Unreal и Unity, а также доступные пакеты SDK для O3DE и специализированных движков на языках C#, C++ и Go.

Платформы

Amazon GameLift Servers поддерживает все распространенные платформы и устройства, включая ПК, PlayStation, Xbox, Nintendo, мобильные системы, браузеры и гарнитуры дополненной и виртуальной реальности. Создайте кроссплатформенную игру с помощью Amazon GameLift Servers, размещая на одних и тех же игровых серверах игроков, использующих разные платформы.

Серверные части игры

Интеграция с популярными внутренними системами, включая Pragma, Heroic Labs / Nakama и AccelByte, позволяет одним нажатием кнопки добавлять игровые серверы на базе Amazon GameLift Servers.

Средства DevOps

Используйте инструменты DevOps, не зависящие от конкретной среды, такие как Terraform и Pulumi, в сочетании с API для управления Облаком AWS, чтобы развертывать Amazon GameLift Servers и интегрировать это решение с внутренней частью системы.

Игровая аналитика

Amazon GameLift Servers легко интегрируется с разными решениями для игровой аналитики (например, Datadog, Databricks и многими другими).

Мониторинг

Amazon GameLift Servers имеет встроенную интеграцию с Amazon CloudWatch для мониторинга производительности серверов и использования инфраструктуры. Отслеживайте производительность на уровне инстансов и игр, используя встроенные и настраиваемые телеметрические метрики для более глубокого анализа.

Глубокая интеграция с сервисами AWS

Воспользуйтесь преимуществами всех сервисов AWS без дополнительных усилий. Amazon GameLift Servers отлично объединяется с такими сервисами, как AWS Shield, Эластичный сервис контейнеров Amazon и Amazon CloudWatch, поэтому вы можете тратить меньше времени на интеграцию и больше – на разработку игры.