Просто добавьте SDK Amazon GameLift в свою игру, загрузите сервер – и Amazon GameLift начнет подключать игроков за считаные минуты.
Большинство игровых серверов примерно половину времени простаивает. Автоматически масштабируйте ресурсы в нужном направлении и используйте ровно столько, сколько требуется.
Доверьтесь проверенной платформе AWS с низкой сетевой задержкой, высокопроизводительными вычислительными ресурсами и защитой от DDoS-атак.
«Теперь, когда Amazon GameLift стал поддерживать любые игровые программные ядра, мы рады использовать все возможности этого сервиса и обеспечивать нашим игрокам бесперебойное участие в многопользовательских онлайн-играх на высокой скорости».
«Amazon GameLift помогает компании AON разрабатывать быстрые и стабильные многопользовательские игры и обеспечивать подключение игроков с мобильных устройств в любой части света практически без задержки».
«Вариантов у Proletariat Inc. было два: нанять команду разработчиков и потратить месяцы на создание собственной облачной инфраструктуры или выполнить развертывание серверов на Amazon GameLift за считаные минуты. Выбор был очевиден».
Amazon GameLift выделяет инстансы, развертывает игровые серверы на работающих инстансах, организует балансировку трафика между группами игровых серверов, следит за состоянием серверов и инстансов и заменяет вышедшие из строя инстансы без участия пользователя
В Amazon GameLift встроены средства защиты игровых серверов от распространенных атак типа «распределенный отказ в обслуживании» (DDoS) на сетевом и транспортном уровнях. Сервис также поддерживает настройки автоматического масштабирования для погашения DDoS-атак без отключения игроков. Подробнее о защите игровых серверов от DDoS-атак.
С помощью консоли управления Amazon GameLift или интерфейса командной строки AWS можно настроить автоматическое масштабирование сервиса в зависимости от количества игровых сессий, свободных инстансов и среднего времени ожидания игроков. Функция автоматического масштабирования Amazon GameLift позволяет запускать от одного инстанса до сотен и тысяч инстансов одновременно и останавливать неиспользуемые инстансы за несколько минут.
Amazon GameLift непрерывно сканирует доступные игровые серверы по всему миру и сопоставляет с группами игроков, ожидающих подключения. Если серверы с низкой задержкой недоступны, в настройках сервиса можно включить автоматическое добавление ресурсов рядом с ожидающими игроками. Amazon GameLift поддерживает очередь ожидающих игроков, пока не начнутся новые игры или не будут запущены новые серверы, затем помещает игроков в игры с минимальной задержкой.
Чтобы любой пользователь мог играть с минимальной задержкой, игровые серверы можно развернуть в девяти регионах AWS на четырех континентах. К какому бы многопользовательскому жанру ни относилась игра, от шутеров до MOBA, ее динамичный геймплей будет доступен игрокам в любой точке мира.
Amazon GameLift работает на базе проверенной временем сетевой инфраструктуры и ЦОД Amazon. Соглашение об уровне обслуживания Amazon подразумевает доступность 99,95 % для каждого региона AWS.
Amazon GameLift предлагает 5 типов инстансов, оптимизированных для разных примеров использования. Вы можете самостоятельно выбрать необходимую мощность и количество процессоров, объем памяти и сетевые ресурсы, оптимальные для вашей игры. Все инстансы Amazon GameLift используют улучшенную сетевую конфигурацию, что позволяет значительно повысить показатель передачи пакетов в секунду (PPS), а также повысить устойчивость сети и уменьшить сетевые задержки.
Консоль управления Amazon GameLift включает панели мониторинга для отслеживания производительности игр. С помощью Amazon CloudWatch можно в режиме реального времени отслеживать данные по спросу игроков, ресурсам сервера и их работоспособности, использованию ЦПУ и памяти, а также создавать операционные предупреждения. Amazon GameLift также позволяет автоматически собирать и сохранять журналы игровых серверов для последующего извлечения и изучения.
Сервис Amazon GameLift предлагает все необходимое для развертывания выделенных игровых серверов в облаке: высокопроизводительные виртуальные машины, хранилища на базе SSD, быструю передачу данных в Интернет, и все это – по требованию, без обязательных ежемесячных взносов. Оплачиваются только фактически потребленные ресурсы на почасовой основе.
Amazon GameLift поддерживает игры для большинства популярных игровых платформ, включая Android, FireOS, iOS, Mac, PC, PlayStation 4 и Xbox One.
Для Amazon GameLift существуют пошаговое Руководство для разработчиков, Справочное руководство по API Amazon GameLift и пакеты SDK Amazon GameLift. Убедитесь сами, как просто протестировать Amazon GameLift с помощью нашего образца игры.
Помимо сервиса Amazon GameLift, Amazon предоставляет разработчикам игр постоянно расширяемый ассортимент кроссплатформенных компонентов. Мы неустанно работаем над тем, чтобы помочь разработчикам воплотить их творческие замыслы в реальность, не тратя сил на управление инфраструктурой, чем бы они ни занимались: исследовали возможности облака AWS, создавали новый блокбастер на базе игрового движка Amazon Lumberyard или объединяли крупные сообщества игроков с помощью Twitch.