Amazon GameLift란 무엇인가요? - Amazon GameLift

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의 시작하기를 참조하세요.