아마존이란 GameLift 무엇입니까? - 아마존 GameLift

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

아마존이란 GameLift 무엇입니까?

GameLiftAmazon을 사용하면 세션 기반 멀티플레이어 게임을 위해 클라우드에서 저렴한 전용 서버를 배포, 운영 및 확장할 수 있습니다. AWS글로벌 컴퓨팅 인프라를 기반으로 구축되어 고성능, GameLift 고신뢰성 게임 서버를 제공하는 동시에 전 세계 플레이어 수요에 맞춰 리소스 사용량을 동적으로 확장할 수 있습니다.

의 특징 GameLift

사용의 특징과 이점은 GameLift 다음과 같습니다.

  • 사용자 지정 멀티플레이어 게임 서버를 사용하거나 최소한의 구성과 little-or-no 백엔드 경험이 필요한 ready-to-go 실시간 서버를 사용하세요.

  • 선결제 비용이나 장기 약정 없이 빠르게 시작하고 사용한 만큼만 지불하세요.

  • Amazon Elastic Compute Cloud (Amazon EC2) 스팟 인스턴스를 사용하여 비용을 최대 90% 절감하십시오.

  • auto 스케일링을 사용하여 호스팅 용량을 관리하세요.

  • GameLift FleetIQ 알고리즘을 자체 Amazon EC2 컴퓨팅 리소스와 함께 사용하십시오.

  • 멀티플레이어 게임의 매치메이킹을 정의하는 GameLift FlexMatch 데 사용합니다.

  • 게임 서버 및 클라이언트 빌드를 빠르고 반복적으로 테스트하는 GameLift Anywhere 데 사용합니다. GameLift Anywhere를 사용하면 자체 하드웨어에서 GameLift 도구와 알고리즘을 사용할 수 있습니다.

작은 정보

GameLift 기능을 시험해 보는 방법에 대한 자세한 내용은 을 참조하십시오Amazon 시작하기 GameLift.

GameLift 솔루션으로 시작하기

GameLift 사용자 지정 서버용 호스팅

GameLift 자체 사용자 지정 게임 서버를 호스팅하는 데 필요한 작업을 대체합니다. Auto Scaling 기능을 사용하면 필요한 것보다 더 많은 리소스에 대해 비용을 지불하지 않아도 됩니다. 또한 오토 스케일링을 사용하면 신규 플레이어가 대기시간을 최소화하면서 항상 게임에 참여할 수 있도록 할 수 있습니다.

GameLift 호스팅에 대한 자세한 내용은 을 참조하십시오 GameLift 작동 방식.

주요 기능
  • auto 스케일링, 다중 위치 대기열, FleetIQ 알고리즘을 사용한 게임 세션 배치, 게임 세션 로깅 및 메트릭을 비롯한 GameLift 관리 기능을 사용할 수 있습니다.

  • Amazon Linux 또는 Windows Server 운영 체제에서 실행할 게임 서버를 배포합니다.

  • 게임 세션 및 플레이어 세션을 관리합니다. 최대 플레이어 수, 참가 규칙, 게임별 속성과 같은 게임 세션 특성을 구성합니다.

  • 서버 프로세스에 대한 맞춤형 상태 추적을 설정하여 문제를 감지하고 성능이 저조한 프로세스를 해결하세요.

  • GameLift에 대한 AWS CloudFormation 템플릿을 사용하여 게임 리소스를 관리합니다.

GameLift 실시간 서버로 호스팅

실시간 서버를 사용하면 맞춤형 게임 서버가 필요 없는 게임을 만들 수 있습니다. 이 경량 서버 솔루션은 게임에 맞게 구성할 수 있는 게임 서버를 제공합니다.

실시간 서버를 사용한 GameLift 호스팅에 대한 자세한 내용은 을 참조하십시오게임을 GameLift 실시간 서버와 통합.

주요 기능
  • auto 스케일링, 다중 위치 대기열, FleetIQ 알고리즘을 사용한 게임 세션 배치, 게임 세션 로깅 및 메트릭을 비롯한 GameLift 관리 기능을 사용할 수 있습니다.

  • GameLift 호스팅 리소스를 사용하고 플릿에 사용할AWS 컴퓨팅 하드웨어 유형을 선택합니다. 스팟 인스턴스 또는 온디맨드 인스턴스를 사용할 수 있습니다.

  • 게임 클라이언트/서버 상호 작용을 위한 전체 네트워크 스택을 활용합니다.

  • 사용자 지정 가능한 서버 로직으로 핵심 게임 서버 기능을 얻습니다.

  • 실시간 구성 및 서버 로직을 실시간으로 업데이트하세요.

  • FlexMatch 매치메이킹을 구현하세요.

GameLift Amazon EC2 호스팅을 위한 FleetIQ

GameLift FleetIQ를 사용하면 Amazon EC2 및 Amazon EC2 Auto Scaling 스케일링에서 호스팅 리소스를 직접 사용할 수 있습니다. 이는 저렴하고 탄력적인 게임 호스팅을 위한 GameLift 최적화의 이점을 제공합니다. 이 솔루션은 완전 관리형 GameLift 솔루션이 제공하는 것보다 더 많은 유연성이 필요한 게임 개발자를 위한 것입니다.

GameLift FleetIQ를 Amazon EC2 및 EC2 Auto Scaling과 함께 게임 호스팅에 사용하는 방식에 대한 자세한 내용은 GameLift FleetIQ 개발자 안내서를 참조하십시오.

주요 기능
  • FleetIQ 알고리즘을 사용하여 최적화된 스팟 인스턴스 밸런싱을 확보하십시오.

  • 플레이어 라우팅 기능을 사용하여 게임 서버 리소스를 효율적으로 관리하고 게임에 참여할 때 더 나은 플레이어 경험을 제공할 수 있습니다.

  • 플레이어 사용량에 따라 호스팅 용량을 자동으로 조정합니다.

  • EC2 인스턴스를 직접 관리할 수AWS 계정 있습니다.

  • Windows, Linux, 컨테이너 및 Kubernetes를 포함하여 지원되는 모든 게임 서버 실행 파일 형식을 사용하십시오.

GameLift FlexMatch 매치메이킹용

FlexMatch 를 통해 사용자 지정 규칙 세트를 구축하여 게임의 멀티플레이어 매치를 정의할 수 있습니다. FlexMatch 규칙 세트를 사용하여 각 매치에서 호환되는 플레이어를 비교하고 플레이어에게 최상의 멀티플레이어 경험을 제공합니다.

에 대한 FlexMatch 자세한 내용은 Amazon이란 GameLift FlexMatch 무엇인가요? 를 참조하십시오.

주요 기능
  • 매치 생성 속도와 매치 퀄리티의 균형을 맞춥니다.

  • 정의된 특성에 따라 플레이어 또는 팀을 매칭합니다.

  • 지연 시간을 기준으로 플레이어를 매치에 배치하는 규칙을 정의하세요.

GameLift Anywhere하드웨어 호스팅

환경 어디에서든 하드웨어를 GameLift 게임 호스팅에 통합하는 GameLift Anywhere 데 사용합니다. 매치메이커 및 게임 세션 대기열에 플릿과 EC2 플릿을Anywhere 통합하여 하드웨어 전반에서 매치메이킹과 게임 배치를 관리할 수 있습니다.

를 사용하여 테스트하는 방법에 대한 자세한 내용은Anywhere 을 참조하십시오사용자 정의 서버 통합 테스트. Anywhere플릿 설정에 대한 자세한 내용은 단원을 참조하세요 GameLift 플릿 설정.

주요 기능
  • 게임 서버 및 클라이언트 빌드에 대해 빠르고 반복적인 테스트를 수행합니다.

  • 설정된 GameLift 도구를 사용하여 자체 하드웨어에 게임을 배포할 수 있습니다.

  • 플레이어와 가장 가까운 곳에 있는 하드웨어를 어디서든 사용할 수 있습니다.

GameLift 에 액세스

다음 도구를 사용하여 작업하십시오 GameLift.

GameLift SDK

GameLift SDK에는 게임 클라이언트, 게임 서버 및 게임 GameLift 서비스에서 통신하는 데 필요한 라이브러리가 포함되어 있습니다. 자세한 정보는 아마존 GameLift SDK 다운로드을 참조하세요.

GameLift 실시간 클라이언트 SDK

Realtime Client SDK를 사용하면 게임 클라이언트가 실시간 서버에 연결하고, 게임 세션에 참여하고, 다른 플레이어와 동기화된 상태를 유지할 수 있습니다. SDK를 다운로드하고 실시간 서버 클라이언트 API (C#) 를 사용하여 API를 호출하는 방법에 대해 자세히 알아보십시오.

GameLift 콘솔

의 AWS Management Console GameLift을 사용하여 게임 배포를 관리하고 리소스를 구성하고 플레이어 사용량 및 성능 지표를 추적합니다. GameLift 콘솔은AWS Command Line Interface (AWS CLI) 를 사용하여 프로그래밍 방식으로 리소스를 관리하는 대신 사용할 수 있는 GUI 대안을 제공합니다.

AWS CLI

이 명령줄 도구를 사용하여 GameLift API를 비롯한AWS SDK를 호출할 수 있습니다. 사용에 대한 자세한 내용은 사용 AWS CLIAWS Command Line Interface설명서의 시작하기를 참조하십시오.AWS CLI

GameLift 요금

GameLift 인스턴스 요금은 사용 기간별로, 대역폭은 전송된 데이터 양별로 요금이 청구됩니다. 에 관련된 전체적인 요금 및 가격 목록은 Amazon GameLift 요금을 GameLift 참조하십시오.

게임을 호스팅하거나 GameLift 매치메이킹에 드는 비용을 계산하는 방법에 대한 자세한 내용은 사용 방법을 설명하는 항목을 참조하십시오예상 GameLift 가격 산출 AWS Pricing Calculator.