기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon을 사용한 반복 개발을 위한 설정 GameLift Anywhere
Amazon GameLift 은 게임 개발 중에 사용할 호스팅 테스트 환경을 설정하는 데 도움이 되는 도구와 솔루션을 제공합니다. 이러한 도구를 사용하면 Amazon을 통한 관리형 호스팅의 실제 플레이어 경험을 미러링 GameLift 하고 빠르고 반복적인 개발 프로세스를 지원하는 환경을 만들 수 있습니다.
별도의 테스트 환경을 사용하면 테스트 중에 Amazon GameLift 관리형 플릿의 오버헤드를 제거할 수 있습니다. 더 이상 각 새 게임 서버 빌드 반복을 업로드하고, 새 플릿을 생성한 다음 15분 이상 기다렸다가 활성화할 필요가 없습니다. 대신 새 빌드를 생성하고, 새 빌드로 테스트 플릿을 빠르게 업데이트하고, 시작하고, 테스트를 시작할 수 있습니다.
Amazon 사용 GameLift Anywhere 플릿, 개발 워크스테이션과 같은 로컬 디바이스를 사용하여 테스트 환경을 설정할 수 있습니다. 클라우드 기반 호스팅 리소스를 사용하여 테스트 환경을 설정할 수도 있습니다.
설정 Anywhere 테스트 환경을 통해 다음과 같은 다양한 시나리오를 개발하고 테스트합니다.
-
Amazon 서버 와의 게임 GameLift 서버 통합을 테스트합니다SDK. 호출을 사용하여 AWS CLI 새 게임 세션을 시작하고 게임 세션 이벤트를 추적하여 작동 중인 게임 클라이언트가 없더라도 테스트할 수 있습니다.
-
게임 클라이언트, 백엔드 서비스 및 Amazon GameLift 서비스 간의 상호 작용을 테스트하여 게임용 구성 요소를 개발할 수 있습니다. 게임에 참여하기 위한 플레이어 환경을 미세 조정합니다.
-
FlexMatch 매치메이커 설계를 실험해 보세요. 규칙 세트 변형 및 기타 매치메이킹 기능 구현을 사용해 보세요. 매치메이킹 채우기를 설정하고 테스트합니다.
-
게임 서버 수명 주기 관리를 위한 런타임 구성 설정(Amazon GameLift Agent 사용)과 같은 다른 Amazon GameLift 호스팅 기능을 사용해 보세요.
-
멀티플레이어 상호 작용을 포함하여 게임 플레이어 경험의 모든 측면을 라이브 호스팅 환경에서 빠르게 빌드, 테스트 및 반복하여 검증합니다.
나중에 게임을 시작할 준비를 할 때 Amazon GameLift 관리형 플릿을 추가하여 호스팅 구성을 미세 조정하고 다음을 포함한 추가 시나리오를 테스트해야 합니다.
-
다중 위치 플릿, 스팟 및 온디맨드 플릿, 여러 인스턴스 유형의 사용을 포함하여 게임 세션 대기열 설계를 실험하고 테스트합니다.
-
선택적 지연 시간 정책 및 플릿 우선 순위 설정 사용을 포함하여 관리형 플릿을 사용하여 게임 세션 배치 옵션을 사용해 보세요.
-
자동 또는 수동 조정 옵션을 사용하여 플레이어 수요에 맞게 용량 조정을 구성합니다.
-
Amazon GameLift 관리형 플릿 AWS CloudFormation 으로 를 설정하여 호스팅 리소스를 장기적으로 관리합니다.
Fast Build Update Tool(개발 전용)
관리형 EC2플릿을 사용하면 게임 서버 빌드 업데이트를 배포하려면 각 새 빌드를 Amazon에 업로드 GameLift 하고 이를 위한 새 플릿을 생성해야 합니다.
Fast Build Update Tool을 사용하면 개발 중에 이러한 단계를 우회하여 시간을 절약하고 더 빠른 개발 반복을 수행할 수 있습니다. 이 도구를 사용하면 기존 플릿의 모든 컴퓨팅에서 게임 빌드 파일을 빠르게 업데이트할 수 있습니다. 이 도구에는 여러 옵션이 있습니다. 전체 게임 빌드를 교체하거나 특정 파일을 변경할 수 있으며 업데이트 후 게임 서버 프로세스를 다시 시작하는 방법을 관리할 수 있습니다. 또한 이를 사용하여 플릿의 개별 컴퓨팅을 업데이트할 수 있습니다.
Fast Build Update Tool을 다운로드하고 사용 방법에 대해 자세히 알아보려면 Github의 The Fast Build Update Tool