Технические ресурсы
Программы для перехода

Игровые серверы и сетевые технологии

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

Начало работы »

Дайте игрокам уверенный опыт

Обеспечьте игровой процесс с низким временем отклика

Усовершенствуйте игровой опыт с помощью игровых серверов и глобальной сети. Вознаградите игроков быстрым ходом действия, средней задержкой в 45 МС по всему миру и низким уровнем неуверенности игрового процесса, и при этом сэкономьте до 70% по сравнению с существующими локальными развертываниями.

 

 

Обезопасьте игровую инфраструктуру

Защитите игровые данные от внешних угроз. AWS имеет встроенную защиту от распространенных распределенных атак типа «отказ в обслуживании» (DDoS) и поддерживает больше стандартов безопасности и программ соответствия требованиям, чем любой другой крупный облачный провайдер.

Масштабируйте игры за счет пользовательского трафика

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

Epic Games logo
«AWS действительно обеспечила наше развитие. Только за последний год Fortnite выросла больше, чем в 100 раз, поэтому именно масштабируемость оказалась ключевым фактором. Наши игровые серверы работают в 26 зонах доступности во всем мире, а нагрузка в верхних и нижних пиках в каждом отдельном регионе отличается почти в десять раз».
– Крис Дил, директор по платформе, Epic Games
Чтобы узнать дополнительную информацию, нажмите на соответствующем названии примера.
  • Игровой сервер со значком облака сверху

    Выделенный хостинг игровых серверов

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

    Перейти на выделенные серверы

    Позвольте сервису Amazon GameLift выполнить тяжелую работу по развертыванию выделенных игровых серверов и управлению ими, чтобы вы могли сосредоточиться на разработке игр. GameLift позволяет разработчикам развертывать, эксплуатировать и масштабировать недорогие выделенные серверы для игр с большим количеством игроков. GameLift использует мощность и надежность AWS, чтобы обеспечить пользователям со всего мира игровой процесс с низким временем отклика. Вы можете ускорить процесс за счет предварительной разработки программного обеспечения, снизить затраты на оборудование и свести к минимуму технические риски, которые зачастую вынуждают разработчиков убирать многопользовательские режимы из проектов. Благодаря использованию вычислительных мощностей EC2, 15 регионов и 40 типов инстансов сервис GameLift обеспечивает максимально эластичный глобальный масштабируемый сервис для хостингов игровых серверов. С помощью GameLift вы можете постепенно переместить существующие и новые игры в облако и тем самым обеспечить экономию до 70 процентов по сравнению с существующими развертываниями в локальной среде. GameLift работает для вас, если вы используете контейнеры, создаете собственную серверную часть или предпочитаете задействовать свои инструменты и программное обеспечение для большего контроля над процессом. Теперь благодаря обновлению для GameLift FleetIQ можно частично или полностью перенести онлайн‑игры в облако и использовать облачные сеансы наряду с существующими локальными рабочими нагрузками.

  • На экране ноутбука изображен земной шар, на который нажимают, – как образ глобальной сети

    Глобальная ускоренная сеть

    Увеличьте глобальный охват игр и сократите внутриигровую задержку отклика, неустойчивость и потерю пакетов с помощью AWS Global Accelerator.

    Для взращивания и поддержки игрового онлайн-сообщества требуется отлаженный и конкурентоспособный игровой процесс. Опыт игроков в режиме онлайн станет лучше с AWS Global Accelerator. Благодаря направлению трафика в частную глобальную сеть AWS в игре сократится время отклика, неустойчивость и потеря пакетов. Используйте Global Accelerator, чтобы ускорить трафик между игроками и серверами, расположенными в регионах AWS, и глобально распространить игру. Ускорение поддерживается для трафика по протоколам TCP и UDP, используемых популярными движками, такими как Amazon Lumberyard, Unity и Unreal Engine.

    Расположенные по всему миру периферийные местоположения Global Accelerator направляют трафик игроков на игровые серверы в любом из поддерживаемых регионов, обеспечивая меньшее время загрузки и более постоянный внутриигровой опыт. С помощью бесперебойного обслуживания в глобальной высокодоступной сети AWS вы справитесь со значительными скачками трафика, например во время запусков игры или игровых событий. Узнайте о том, как южнокорейская игровая компания JoyCity использует Global Accelerator для сокращения времени ожидания сети и отклика, делая игровой опыт для игроков лучше.

    Начать работу с AWS Global Accelerator »

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

    Подробнее см. в блоге »

  • Два игровых контроллера, соединенные значком базы данных

    Подбор игроков‑соперников

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

    Построение гибкого, пользовательского подбора игроков

    GameLift позволяет уменьшить нагрузку, связанную с масштабированием серверов, чтобы подстроиться под меняющийся спрос игроков, и при этом обеспечить низкую задержку и экономичность. Вы платите только за используемые ресурсы, и в том случае, когда вы в самом начале разработки новой игровой идеи, и при наличии готовой игры с миллионами игроков. Кроме того, вы можете обеспечить гибкий подбор игроков с помощью GameLift FlexMatch, в котором объединены сервис подбора с настраиваемым движком правил. Сопоставляйте игроков по своим правилам, и при этом делайте подбор на базе навыков игрока, задержки отклика или пользовательских критериев. Сразу после определения совпадения сервис GameLift FlexMatch передает сведения о подобранном игроке в указанную очередь. Очередь ищет доступные ресурсы хостинга в группах инстансов GameLift и запускает новый сеанс игры для подобранного игрока.

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

Не знаете, с чего начать?

Начните использовать игровые серверы и сетевые технологии с этих полезных шагов.

ШАГ 1

БЛОГ

Выберите подходящую вычислительную стратегию для глобальных игровых серверов

Узнайте о вычислительных возможностях AWS Game Tech, предлагаемых в рамках инфраструктуры, которая обеспечивает самую масштабируемую игровую сеть.

Читать блог »

ШАГ 2

ОНЛАЙН-ОБУЧЕНИЕ

Хостинг игрового сервера на платформе AWS

Ознакомьтесь с вариантами размещения игровых серверов на AWS и ключевыми техническими и бизнес-требованиями, которые необходимо учитывать при выборе решения.

Пройти курс »

ШАГ 3

Онлайн-обучение

Основные сведения об Amazon GameLift

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

Пройти курс »

ШАГ 4

Практический семинар

Хостинг игр на Amazon GameLift

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

Начать курс »

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

Разработчики игры Dead by Daylight с помощью Amazon GameLift обеспечили скоростной игровой процесс 12 миллионам игроков.

Просмотреть историю »

Компании, использующие AWS для создания надежных игровых серверов

UBISOFT
Статичное изображение двух игроков из Roller Champions

Собственную платформу Storm и несколько многопользовательских онлайн-игр Ubisoft запускает на AWS, чтобы упростить управление и повысить надежность.

Ознакомиться с примером использования »

CAPCOM
Статичное изображение из игры Capcom: дракон, летящий в небе, над тремя игроками, стоящими на склоне горы.

Компания CAPCOM создает потрясающие игры с помощью контейнеров, данных и машинного обучения.

Ознакомиться с примером использования »

EPIC GAMES
 Семь персонажей Fortnite, выстроенных на синем фоне

Epic Games использует AWS для доставки Fortnite более чем 200 млн игроков во всем мире.

Ознакомиться с примером использования »

Gearbox Software
Обложка игры Borderlands 3, изображающая «Психа» и облака, из-за которых пробивается свет, на заднем фоне

Компания Gearbox Software смогла обеспечить свой крупнейший всемирный выпуск для миллионов одновременно играющих пользователей благодаря AWS. 

Ознакомиться с примером использования »

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

БЛОГ
Создание бессерверной многопользовательской масштабируемой игры

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

Читать блог »
ПРИМЕР ИСПОЛЬЗОВАНИЯ
JoyCity развивается с AWS Global Accelerator

Узнайте, как южнокорейская компания онлайн-игр JoyCity использовала AWS Global Accelerator для совершенствования игрового процесса, сократив время ожидания сети в 8 раз, а время отклика – до 42% в некоторых из стран.

Ознакомиться с примером использования »
ДОКУМЕНТАЦИЯ
Начать работу с AWS Global Accelerator

Узнайте, как развертывать AWS Global Accelerator перед игровыми серверами, чтобы ускорить трафик для игроков в глобальной сети Amazon.

БЛОГ
Фиксировать текущее состояние или нет? Выберите подходящий вариант для каждого из ваших игровых сервисов

Узнайте, каким игровым сервисам нужно постоянное подключение, а какие могут использовать API REST.

Читать блог »
БЛОГ
Привлекайте больше игроков с помощью AWS Global Accelerator

Узнайте, каким образом AWS Global Accelerator способен улучшить доступность и производительность вашей игры на целых 60%.

Читать блог »

Только начинаете работать с AWS Game Tech?

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

Готовы создать игровые серверы и решения сетевых технологий?

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