Amazon GameLift란 무엇인가요?
Amazon GameLift를 사용하면 세션 기반 멀티플레이어 게임을 위해 클라우드에서 저비용 전용 서버를 배포, 운영 및 확장할 수 있습니다. AWS 글로벌 컴퓨팅 인프라를 기반으로 구축된 Amazon GameLift는 고성능, 높은 신뢰성을 갖춘 게임 서버를 제공하는 동시에 리소스 사용량을 동적으로 조정하여 전 세계 플레이어 수요를 충족할 수 있습니다.
Amazon GameLift로 수행할 수 있는 작업
Amazon GameLift는 다음과 같은 사용 사례 및 기타 사례를 지원합니다.
-
호스팅을 위해 자체 사용자 지정 멀티플레이어 게임 서버를 클라우드에 배포합니다.
-
Amazon Elastic Compute Cloud(Amazon EC2)
스팟 인스턴스를 사용하여 저렴한 호스팅 리소스를 실행할 수 있습니다. -
사용량에 따라 게임에 필요한 호스팅 리소스의 양을 자동으로 조정합니다.
-
Amazon GameLift FleetIQ를 사용하여 Amazon EC2 컴퓨팅 리소스를 모두 한 곳에서 관리할 수 있습니다.
-
Amazon GameLift FlexMatch를 사용하여 멀티플레이어 게임에서 플레이어를 매칭합니다.
-
Amazon GameLift Anywhere를 사용하여 게임 서버 및 클라이언트 빌드를 반복적으로 테스트합니다.
-
Amazon GameLift Anywhere를 사용하면 자체 하드웨어를 사용하면서 모든 것을 한 곳에서 관리할 수 있습니다.
작은 정보
Amazon GameLift 게임 서버 호스팅을 사용해 보려면 Amazon GameLift 시작하기 섹션을 참조하세요.
Amazon GameLift 도구 소개
이러한 도구를 사용하여 Amazon GameLift를 사용할 수 있습니다.
- Amazon GameLift SDK
-
Amazon GameLift SDK에는 게임 클라이언트, 게임 서버, 게임 서비스에서 Amazon GameLift와 통신하는 데 필요한 라이브러리가 포함되어 있습니다. 자세한 내용은 Amazon GameLift 개발 도구 단원을 참조하십시오.
- Amazon GameLift Realtime Client SDK
-
Realtime Client SDK를 사용하면 게임 클라이언트가 Realtime 서버에 연결하여 게임 세션에 참여하고 다른 플레이어와 동기화된 상태를 유지할 수 있습니다. SDK
를 다운로드하고 Realtime Servers Client API(C#)를 사용하여 API를 호출하는 방법에 대해 자세히 알아보세요. - Amazon GameLift 콘솔
-
Amazon GameLift의 AWS Management Console
을 사용하여 게임 배포를 관리하고 리소스를 구성하고 플레이어 사용량 및 성능 지표를 추적합니다. Amazon GameLift 콘솔은 AWS Command Line Interface(AWS CLI)를 통한 프로그래밍 방식의 리소스 관리를 대신할 GUI를 제공합니다. - AWS CLI
-
Amazon GameLift API를 포함하여 AWS SDK에 호출하려면 이 명령줄 도구를 사용합니다. AWS CLI 사용에 대한 자세한 내용은 AWS Command Line Interface 사용 설명서 AWS CLI의 시작하기를 참조하세요.