Начало работы с серверами Amazon GameLift
Создан специально для самых требовательных игр в мире
Выберите отправную точку
Быстрое начало работы
Предполагаемое время: 30 минут*
✔ Организовывайте хостинг игровых сеансов менее чем за 30 минут без программирования.
✔ Пропускайте интеграцию с игровым сервером. Разверните свой игровой сервер с основными функциями управления игровыми сеансами, в том числе действиями по умолчанию для запуска и остановки игровых серверов на основе запросов на игровые сеансы.
✔ Экспериментируйте с опциями хостинга Amazon GameLift Servers и различными функциями, в том числе метриками в реальном времени, автоматическим масштабированием мощностей и отслеживанием производительности сервера.
✖ Интегрируйте расширенные функции управления игровыми сеансами, в том числе подбор игроков FlexMatch с обратным заполнением и управление состоянием сеансов игроков.
✖ Используйте плагины для игровых движков и инструменты полной интеграции/настройки.
Полная интеграция SDK
Предполагаемое время: 60–90 минут*
✔ Интегрируйте свой игровой сервер для поддержки всего спектра функций хостинга Amazon GameLift Servers.
✔ Настройте процессы управления игровыми сеансами для запуска, обновления и окончания игровых сеансов с целью оптимального взаимодействия с игроками.
✔ Настройте игровой сервер для использования других сервисов AWS во время выполнения (например, для управления данными посредством DynamoDB или доставки контента с помощью Amazon S3).
✔ Добавьте поддержку игровых серверов для расширенных функций, в том числе подбора игроков с обратным заполнением посредством Amazon GameLift Servers FlexMatch и сеансов игроков.
✔ Оптимизируйте интеграцию с плагинами для игровых движков Unreal Engine и Unity или интегрируйте SDK сервера в свои игровые проекты.
* Время может отличаться в зависимости от требований к игровому серверу и конфигурации парка. Сюда не входит время, затраченное на настройку предварительных условий, таких как AWS CLI.
Быстрое начало работы
Оперативно приступайте к работе с помощью упрощенных инструментов разработки.
Скачайте и создайте оболочку SDK
После загрузки оболочки для игрового сервера следуйте инструкциям в файле README, чтобы подготовить инструмент на вашей локальной машине.
Запустите локальный хостинг с помощью Amazon GameLift Anywhere
Разверните свой игровой сервер на хостинге с помощью Amazon GameLift Servers. Начните с конфигурирования локальной машины как хоста для тестирования и итеративной разработки. Затем выполните развертывание на управляемом хостинге на AWS.
Настройте оболочку SDK
Настройте параметры игрового сервера, введя конкретные данные о сборке и парке.
Запустите и протестируйте
Запустите оболочку игрового сервера и создайте свой первый игровой сеанс Amazon GameLift Servers.
Полная интеграция SDK
Начните разрабатывать индивидуальное решение для хостинга, которое будет оптимизировано для вашей базы игроков. Лучше всего подходит для разработки архитектуры и развертывания готового к производству хостинга игровых серверов.
Unreal Engine
Начните создавать собственное решение для хостинга в четыре этапа с помощью плагина Amazon GameLift Servers для Unreal Engine.
Скачайте и установите плагин
Этот автономный плагин содержит все необходимые библиотеки для интеграции Amazon GameLift Servers в игровые проекты на базе Unreal Engine.
Интегрируйте свою собственную игру
Интегрируйте Amazon GameLift Servers в проект Unreal Engine с помощью руководства по интеграции и плагина управляемых рабочих процессов.
Запустите локальный хостинг с помощью Amazon GameLift Anywhere
Разверните свой игровой сервер на хостинге с помощью Amazon GameLift Servers. Начните с конфигурирования локальной машины как хоста для тестирования и итеративной разработки. Затем выполните развертывание на управляемом хостинге на AWS.
Выполняйте мониторинг на Консоли AWS
Используйте консоль Amazon GameLift для отслеживания хостинга игровых серверов, в том числе состояния парка, производительности и емкости. Анализируйте метрики использования, чтобы получить информацию о сеансах игры и активности игроков.
Получите серверный SDK на C++ только для Unreal Engine
Если вы не можете использовать полный плагин с поддержкой Unreal Editor, скачайте серверный SDK для Unreal и вручную добавьте его в свой игровой проект.
Скачать версию 5.2 | 5.1 | 5.0 | 3.4
Unity
Начните создавать собственное решение для хостинга в четыре этапа с помощью плагина Amazon GameLift Servers для Unity.
Скачайте и установите плагин
Этот автономный плагин содержит все необходимые библиотеки для интеграции Amazon GameLift Servers в игровые проекты Unity.
Попробуйте образец игры
Начните тестировать Amazon GameLift Servers с помощью образца игры – учебного ресурса, призванного помочь вам разобраться в Unity.
Интегрируйте свою собственную игру
Интегрируйте Amazon GameLift Servers в проект Unity, используя руководство по интеграции и управляемые рабочие процессы.
Запустите локальный хостинг с помощью Amazon GameLift Anywhere
Разверните свой игровой сервер на хостинге с помощью Amazon GameLift Servers. Начните с конфигурирования локальной машины как хоста для тестирования и итеративной разработки. Затем выполните развертывание на управляемом хостинге на AWS.
Выполняйте мониторинг на Консоли AWS
Используйте консоль Amazon GameLift для отслеживания хостинга игровых серверов, в том числе состояния парка, производительности и емкости. Анализируйте метрики использования, чтобы получить информацию о сеансах игры и активности игроков.
Получите серверный SDK на C# только для Unity
Если вы не можете использовать полный плагин с поддержкой Unity, скачайте серверный SDK для Unity и вручную добавьте его в свой игровой проект.
Персонализированный или другой движок
Для других игровых движков интегрируйте серверный SDK для Amazon GameLift в свои проекты. Сервис SDK доступен для сред разработки на C++, C# и Go.
Полезные ресурсы
С помощью этих ресурсов можно легко подключиться к Unreal Engine