Функции Amazon GameLift Servers

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

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

графика компьютерной клавиатуры, гарнитуры, мыши

Ускоренная разработка игр

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

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

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

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

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

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

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

графика, на которой изображены аплодирующие геймеры

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

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

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

Сервис 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, поэтому вы можете тратить меньше времени на интеграцию и больше – на разработку игры.