Amazon GameLift 서버 시작
세계에서 가장 까다로운 게임을 지원하도록 특별히 제작된 서비스
출발점 선택
빠른 온보딩
예상 시간: 30분*
✔ 코딩 없이 30분 이내에 게임 세션을 호스팅합니다.
✔ 게임 서버 통합을 건너뜁니다. 게임 세션 요청을 기반으로 게임 서버를 시작하고 중지하는 기본 동작을 비롯하여 핵심 게임 세션 관리 기능을 갖춘 게임 서버를 배포합니다.
✔ 실시간 지표, 자동 용량 조정, 서버 성능 추적과 같은 Amazon GameLift Servers 호스팅 옵션 및 기능을 실험합니다.
✖ FlexMatch 매치메이킹을 포함한 고급 게임 세션 관리 기능과 백필 및 플레이어 세션 상태 관리를 통합합니다.
✖ 게임 엔진 플러그인과 전체 통합 및 사용자 지정 도구를 함께 사용합니다.
전체 SDK 통합
예상 시간: 60~90분*
✔ 게임 서버를 통합하여 전체 범위의 Amazon GameLift Servers 호스팅 기능을 지원합니다.
✔ 게임 세션 관리 프로세스를 미세 조정하여 최적의 플레이어 경험을 제공하도록 게임 세션을 시작, 업데이트, 종료합니다.
✔ DynamoDB를 사용한 데이터 관리 또는 Amazon S3를 사용한 콘텐츠 전송과 같은 다른 AWS 서비스를 런타임에 사용하도록 게임 서버를 구성합니다.
✔ Amazon GameLift Servers FlexMatch를 통한 매치메이킹 백필 및 플레이어 세션을 포함한 고급 기능에 대한 게임 서버 지원을 추가합니다.
✔ Unreal Engine 및 Unity용 게임 엔진 플러그인과의 통합을 간소화하거나 서버 SDK를 게임 프로젝트에 통합합니다.
*시간은 게임 서버 요구 사항 및 플릿 구성에 따라 달라질 수 있습니다. AWS CLI와 같은 사전 요구 사항을 설정하는 데 소요되는 시간은 포함되지 않습니다.
SDK 래퍼 다운로드 및 구축
게임 서버 래퍼를 다운로드한 후 README 파일의 지침에 따라 로컬 컴퓨터에 도구를 구축합니다.
Amazon GameLift Anywhere로 로컬에서 호스팅 시작
Amazon GameLift Servers로 호스팅에 사용할 게임 서버를 배포합니다. 먼저 로컬 컴퓨터를 테스트 및 반복 개발을 위한 호스트로 구성합니다. 그런 다음 AWS에서 관리형 호스팅을 사용하여 배포합니다.
SDK 래퍼 구성
특정 빌드 및 플릿 세부 정보를 입력하여 게임 서버 설정을 구성합니다.
실행 및 테스트
게임 서버 래퍼를 시작하고 첫 번째 Amazon GameLift Servers 게임 세션을 생성합니다.
전체 SDK 통합
플레이어 기반에 최적화된 사용자 지정 호스팅 솔루션 구축을 시작합니다. 프로덕션에 바로 사용할 수 있는 게임 서버 호스팅을 설계하고 배포하는 데 가장 적합합니다.
Unreal Engine
Unreal Engine용 Amazon GameLift Servers 플러그인을 사용하여 4단계로 사용자 지정 호스팅 솔루션 구축을 시작합니다.
플러그인 다운로드 및 설치
이 독립실행형 플러그인에는 Amazon GameLift Servers를 Unreal Engine 게임 프로젝트에 통합하는 데 필요한 모든 라이브러리가 포함되어 있습니다.
가지고 있는 게임 통합
통합 가이드 및 플러그인 가이드 워크플로를 통해 Amazon GameLift Servers를 Unreal Engine 프로젝트에 통합할 수 있습니다.
Amazon GameLift Anywhere로 로컬에서 호스팅 시작
Amazon GameLift Servers로 호스팅에 사용할 게임 서버를 배포합니다. 먼저 로컬 컴퓨터를 테스트 및 반복 개발을 위한 호스트로 구성합니다. 그런 다음 AWS에서 관리형 호스팅을 사용하여 배포합니다.
AWS Console에서 모니터링
Amazon GameLift 콘솔에서 플릿 상태, 성능, 용량 등 게임 서버 호스팅을 지켜볼 수 있습니다. 사용 지표를 분석하여 게임 세션 및 플레이어 활동에 대한 인사이트를 얻을 수 있습니다.
Unity
Unity용 Amazon GameLift Servers 플러그인을 사용하여 4단계로 사용자 지정 호스팅 솔루션 구축을 시작합니다.
플러그인 다운로드 및 설치
이 독립실행형 플러그인에는 Amazon GameLift Servers를 Unity 게임 프로젝트에 통합하는 데 필요한 모든 라이브러리가 포함되어 있습니다.
샘플 게임 사용해 보기
Unity에 대한 이해를 돕도록 설계된 학습 리소스인 샘플 게임을 사용하여 Amazon GameLift Servers 테스트를 시작합니다.
가지고 있는 게임 통합
통합 가이드 및 플러그인 가이드 워크플로를 통해 Amazon GameLift Servers를 Unity 프로젝트에 통합할 수 있습니다.
Amazon GameLift Anywhere로 로컬에서 호스팅 시작
Amazon GameLift Servers로 호스팅에 사용할 게임 서버를 배포합니다. 먼저 로컬 컴퓨터를 테스트 및 반복 개발을 위한 호스트로 구성합니다. 그런 다음 AWS에서 관리형 호스팅을 사용하여 배포합니다.
AWS Console에서 모니터링
Amazon GameLift 콘솔에서 플릿 상태, 성능, 용량 등 게임 서버 호스팅을 지켜볼 수 있습니다. 사용 지표를 분석하여 게임 세션 및 플레이어 활동에 대한 인사이트를 얻을 수 있습니다.
여정 시작
다음 단계에 따라 C#, C++, Go에서 개발된 사용자 지정 엔진에 사용할 수 있는 Amazon GameLift SDK를 사용합니다.
유용한 리소스
Unreal Engine과 손쉽게 통합하는 데 도움이 되는 리소스입니다.