Общие вопросы

  • Вопрос: Что такое Amazon GameLift?

    Amazon GameLift – это управляемый сервис, предназначенный для развертывания, эксплуатации и масштабирования выделенных серверов для сессионных многопользовательских игр. Вы сможете выполнить развертывание своего первого игрового сервера в облаке за считаные минуты, сэкономив тысячи часов на предварительной разработке ПО и сократив риски технического характера, из-за которых разработчикам часто приходится исключать многопользовательские функции из проектов своих игр. Сервис Amazon GameLift, работающий в проверенной вычислительной среде AWS, позволяет масштабировать высокопроизводительные игровые серверы в зависимости от активности игроков. Вы платите только за используемые ресурсы, поэтому можете начать работу с сервисом и в самом начале разработки новой игровой идеи, и при наличии готовой игры с миллионами игроков.

  • Amazon GameLift лучше всего подходит для многопользовательских игр, в которых есть четко выделенные игровые сессии с ограниченной продолжительностью. Как правило, к ним относятся многопользовательские игры таких жанров, как шутеры от первого лица, MOBA-игры, файтинги, автосимуляторы или спортивные симуляторы.

  • Вопрос: Подходит ли Amazon GameLift для игр, в которых недопустима задержка, таких как шутеры от первого лица? Не увеличит ли он задержку в игре?

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

    Когда игрок присоединяется к игровой сессии, клиент обращается к сервису Amazon GameLift, резервирует слот для игрока и получает информацию для подключения. Этот шаг может занимать до нескольких секунд. Но с момента подключения игрока к серверу все взаимодействие между сервером и клиентом осуществляется напрямую. Задержка на клиенте во время игры будет определяться расстоянием до сервера и качеством интернет-подключения игрока. Чтобы еще больше сократить задержку, можно разместить игровые серверы в ближайших к игрокам регионах. Поддержка Amazon GameLift осуществляется в нескольких регионах AWS в Северной и Южной Америке, Европе, Азии и Австралии. Это дает возможность выбрать оптимальное местоположение и выполнить развертывание игровых серверов в непосредственной близости к игрокам.

  • Вопрос: Как внести предложение или оставить отзыв?

Оплата

Разработка

Инстансы и группы инстансов

  • Вопрос: Какие типы инстансов поддерживает Amazon GameLift?

    Полный список используемых инстансов Amazon GameLift см. на странице цен.

  • Вопрос: Сколько серверных процессов можно запустить на одном инстансе Amazon GameLift?

    До 50. Количество серверных процессов зависит от требований к производительности игровых серверов и типа инстансов, которые выбраны для данной группы инстансов. При создании группы инстансов необходимо выбрать тип инстанса и настроить группу инстансов для одновременной работы оптимального количества серверных процессов. Запуск нескольких процессов на меньшем количестве инстансов может помочь снизить расходы. Вы также можете настроить свою группу для запуска нескольких конфигураций серверов или нескольких конфигураций игры на каждом инстансе.

  • Вопрос: Насколько быстро можно добавлять инстансы в группу Amazon GameLift или удалять их?

    Сервис Amazon GameLift предоставляет по-настоящему эластичную вычислительную среду. Инстансы Amazon GameLift позволяют увеличивать или уменьшать вычислительную мощность за несколько минут, а не часов или дней. Можно выделить один серверный инстанс или сотни и даже тысячи серверных инстансов одновременно.

    Благодаря функции Amazon GameLift Target Tracking вы можете легко выделять ресурсы, в которых возникает потребность в связи с изменением количества игроков. Target Tracking – это функция автоматического масштабирования, которая позволяет легко устанавливать процентную цель для доступных игровых сессий, создавая резерв на случай колебаний трафика игроков. Amazon GameLift будет увеличивать или уменьшать ресурсы, чтобы обеспечить поддержание этого резерва доступных игровых сессий на установленном вами целевом уровне при колебаниях нагрузки, минимизируя, таким образом, резкие колебания объема ресурсов. Подробнее см. в разделе «Автоматическое масштабирование» Руководства для разработчиков по Amazon GameLift.

    Вы также можете вручную управлять количеством инстансов на странице сведений о группе инстансов в консоли Amazon GameLift.

  • Вопрос: Как выбрать подходящий для игры тип инстансов?

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

  • Вопрос: Что происходит с моими данными после прекращения работы инстанса Amazon GameLift?

    Amazon GameLift сохраняет метрики активности. При прекращении работы инстанса все данные, создаваемые и хранимые на сервере, будут потеряны. При этом в Amazon GameLift можно включить опцию хранения этих данных до семи дней после прекращения работы инстанса.

  • Вопрос: Что такое группа инстансов?

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

  • Вопрос: Сколько времени занимает создание группы инстансов?

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

  • Вопрос: Можно ли получать доступ к группам и инстансам в режиме реального времени?

    Да. Удаленно можно получить доступ к инстансу из группы, состояние которой «активируется», «активна» или «ошибка». Это полезно в процессе устранения ошибок, при проверке действий игроков в реальном времени или подключении инструментов мониторинга или тестирования производительности. Настройки портов и протоколы группы инстансов можно изменять с помощью интерфейса командной строки AWS или консоли Amazon GameLift.

  • Вопрос: Допускает ли Amazon GameLift обновление действующей рабочей группы инстансов или возвращение к предыдущей группе в случае возникновения проблем?

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

    Аналогичным образом при обнаружении проблем в группе инстансов (например, ошибки в коде игры) можно отредактировать псевдоним для перенаправления трафика с новой группы на предыдущую.

  • Вопрос: В каких регионах доступен сервис Amazon GameLift?

    Amazon GameLift в настоящее время доступен в следующих регионах: Восток США (Сев. Вирджиния и Огайо), Запад США (Орегон и Сев. Калифорния), Центр Канады (Монреаль), Центр ЕС (Франкфурт), Запад ЕС (Ирландия), Юг Азии и Тихого Океана (Мумбаи), Северо-восток Азии и Тихого Океана (Сеул и Токио), Юго-восток Азии и Тихого Океана (Сингапур и Сидней), Восток Южной Америки (Сан-Паулу). Текущую информацию о доступности продуктов и сервисов по регионам см. в таблице регионов глобальной инфраструктуры AWS.

  • Вопрос: В каких регионах AWS можно разместить инструмент подбора игроков FlexMatch?

    В регионах Восток США (Сев. Вирджиния), Запад США (Орегон), Центр ЕС (Франкфурт), Запад ЕС (Ирландия), Юго-восток Азии и Тихого Океана (Сидней) и Северо-восток Азии и Тихого Океана (Сеул и Токио). При выборе одного из вышеуказанных регионов для размещения средства подбора игроков FlexMatch рекомендуется выбирать регион, находящийся как можно ближе к месту основного скопления игроков, на которое будет направлена работа средства подбора игроков. Кроме того, рекомендуется размещать очередь игровых сессий средства подбора игроков в регионе размещения самого средства подбора игроков. Подробнее о доступности регионов FlexMatch см. в Руководстве для разработчиков по Amazon GameLift.

Хранилище

Рабочие лимиты

Спотовые инстансы Amazon GameLift и возможность FleetIQ

Другое

  • Вопрос: Что такое AMI?

    Amazon Machine Image (AMI) – это образ, используемый в сервисе Amazon EC2; поддержку и обслуживание таких образов выполняет AWS. Для запуска игровых серверов в Amazon GameLift используются Windows 2012 R2 и Amazon Linux. Образ AMI предназначен для обеспечения стабильной, безопасной и высокопроизводительной среды для выполнения приложений, работающих в Amazon EC2. Он также включает в себя пакеты, которые позволяют обеспечить простую интеграцию с AWS, среди которых инструменты конфигурации запуска, а также многие популярные библиотеки и инструменты AWS. AWS предоставляет текущие обновления безопасности и рабочие исправления для всех инстансов, на которых используется Amazon AMI.

  • Вопрос: Всем ли пользователям доступна консоль Amazon GameLift?

    Нет. Доступ к консоли Amazon GameLift есть только у ваших авторизованных пользователей с соответствующими данными для доступа AWS. Вы можете воспользоваться сервисом AWS Identity and Access Management (IAM) для безопасного распределения в вашей команде данных для доступа AWS. Подробнее см. в разделе Создание политик IAM для Amazon GameLift.

  • Вопрос: Где найти дополнительную информацию о безопасности и запуске приложений в AWS?

    Дополнительную информацию о безопасности ресурсов AWS см. в Центре безопасности AWS.

Бесплатное начало работы

Подробнее о ценах на GameLift

Перейти на страницу цен
Готовы начать работу?
Регистрация
Есть вопросы?
Свяжитесь с нами