Amazon GameLift Servers 기능

Amazon GameLift Servers를 사용하면 세계에서 가장 까다로운 게임을 빌드하고 확장할 수 있습니다. Amazon GameLift Servers는 예측 가능한 게임 서버 확장, 엔터프라이즈급 보안, 대규모 사용자를 위한 매치메이킹을 통해 출시일의 불확실성을 제거합니다

Amazon GameLift Servers를 사용해야 하는 이유

컴퓨터 키보드, 헤드셋, 마우스의 그래픽

게임 개발 가속화

Amazon GameLift Servers Anywhere로 빠르게 반복하면 게임 서버 로직의 변경 사항을 몇 초 만에 배포, 검증 및 플레이 테스트할 수 있습니다.

가동 중단 시간이 없는 패치 

가동 중단 시간 없이 게임 서버에 패치를 적용하여 플레이어의 온라인 상태를 유지하고 참여도를 높일 수 있습니다. Amazon GameLift Servers 별칭대기열 기능을 사용하면 플레이어를 새 게임 서버 버전으로 원활하게 마이그레이션할 수 있습니다.

로컬 반복 개발 

Amazon GameLift Servers에 로컬 개발 환경을 등록하세요. Amazon GameLift Servers에 게임 세션 요청을 전송하여 게임 서버 로직에 대한 업데이트를 컴파일하고 테스트할 수 있습니다. 이러한 요청은 로컬 개발 환경으로 리디렉션되므로 실시간으로 중단점을 설정하고 디버깅할 수 있습니다. 준비가 되면 Amazon GameLift Servers가 최대 24개 리전 및 9개 로컬 영역의 플레이어에게 업데이트를 배포합니다.

유연한 컨테이너로 구축

컨테이너는 게임 서버를 실행하는 데 필요한 모든 코드, 종속성, 구성 파일 등 전체 런타임 환경을 패키징합니다. 컨테이너를 사용하면 게임 개발 시 종속성 누락이나 구성 드리프트에 대한 걱정 없이 온프레미스나 클라우드에 테스트, 스테이징, 프로덕션 환경을 배포할 때 로컬 머신 간에 게임 서버 빌드를 원활하게 이동할 수 있습니다. 또한 컨테이너를 사용하면 동일한 호스트 머신에서 여러 개의 격리된 게임 서버를 실행하여 리소스를 효율적으로 사용할 수 있습니다. 전반적으로 컨테이너화는 배포 프로세스를 간소화하고 일관된 보안 환경을 지원하며 클라우드 또는 온프레미스 데이터 센터에 있는 게임 서버 빌드의 리소스 활용을 최적화합니다.

환호하는 게이머의 그래픽

기존 도구와 통합

자체 개발자 도구를 Amazon GameLift Servers에 직접 통합하세요. UnityUnreal Engine용 게임 엔진 플러그인을 사용하거나 C++, C#, Go용 SDK를 사용하여 몇 분 만에 시작할 수 있습니다.

게임 엔진

Amazon GameLift Servers는 Unreal 및 Unity와 같은 주요 게임 엔진에서 사용할 수 있는 플러그인과 O3DE와 C#, C++ 및 Go에서 개발된 사용자 지정 엔진에 사용할 수 있는 SDK를 제공합니다.

플랫폼

Amazon GameLift Servers는 PC, PlayStation, Xbox, Nintendo, 모바일, 웹, AR/VR 헤드셋을 포함한 모든 주요 플랫폼과 디바이스를 지원합니다. Amazon GameLift Servers를 사용하여 다양한 플랫폼의 플레이어를 동일한 게임 서버에 배치하여 크로스 플레이를 지원할 수 있습니다.

게임 백엔드

Pragma, Heroic Labs/Nakama, AccelByte와 같은 인기 게임 백엔드와 통합하면 버튼 하나를 클릭하는 것으로 Amazon GameLift Servers 기반 게임 서버를 쉽게 추가할 수 있습니다.

DevOps 도구

AWS Cloud Control에서 제공하는 Terraform 및 Pulumi와 같은 클라우드에 구애받지 않는 DevOps 도구를 사용하여 Amazon GameLift Servers를 배포하고 나머지 백엔드와 통합할 수 있습니다.

게임 분석

Amazon GameLift Servers는 Datadog 및 Databricks 등을 포함한 게임 분석 솔루션과 쉽게 통합됩니다.

모니터링

Amazon GameLift Servers를 Amazon CloudWatch와 통합하여 서버 성능 및 인프라 사용을 모니터링할 수 있습니다.

AWS 서비스와의 긴밀한 통합

추가 작업 없이 AWS 서비스를 이용할 수 있습니다. Amazon GameLift Servers는 AWS Shield, Amazon Elastic Container Service, Amazon CloudWatch와 같은 서비스와 원활하게 통합되므로 통합에 소요되는 시간을 줄이고 게임 구축에 더 많은 시간을 할애할 수 있습니다.