Amazon GameLift ServersUnity용 플러그인(서버 SDK 5.x) - Amazon GameLift Servers

Amazon GameLift ServersUnity용 플러그인(서버 SDK 5.x)

이 플러그인은 Unity 편집기에 Amazon GameLift Servers C# 서버 SDK 및 도구를 추가합니다. 안내 UI 워크플로를 사용하여 서버 SDK 기능을 게임 프로젝트에 통합하고 게임 서버에 Amazon GameLift Servers 호스팅 솔루션을 배포합니다.

플러그인 기능을 사용하면 기본 작업 호스팅 솔루션을 빌드한 다음 필요에 따라 최적화하고 사용자 지정할 수 있습니다. 로컬 워크스테이션을 호스트로 사용하여 Amazon GameLift Servers Anywhere 플릿을 설정합니다. 관리형 EC2 또는 관리형 컨테이너 플릿을 사용한 클라우드 호스팅의 경우 게임 세션 요청 및 클라이언트 연결을 관리할 수 있는 완전한 솔루션으로 게임 서버를 배포합니다.

Unity 게임 프로젝트에 대한 플러그인 설치

GitHub에서 Unity용 Amazon GameLift Servers 플러그인 가져오기

게임 프로젝트의 플러그인을 설치하는 방법에 대한 자세한 내용은 GitHub 리포지토리 Readme 파일을 참조하세요.

플러그인에는 다음과 같은 구성 요소가 포함됩니다.

  • Unity 편집기용 플러그인 모듈 플러그인이 설치되면 새 기본 메뉴 아이템을 통해 Amazon GameLift Servers 기능에 액세스할 수 있습니다.

  • 클라이언트 측 기능을 갖춘 Amazon GameLift Servers 서비스 API용 C# 라이브러리.

  • Amazon GameLift Servers 서버 SDK(버전 5.x)용 C# 라이브러리.

  • 에셋 및 씬을 포함한 게임 콘텐츠를 샘플링하여 빌드 지원 멀티플레이어 게임이 없더라도 Amazon GameLift Servers를 사용해볼 수 있습니다.

  • 호스팅용 게임 서버를 클라우드에 배포할 때 플러그인이 사용하는 CloudFormation 템플릿 형태의 솔루션 구성

이 플러그인은 AWS CloudFormation 템플릿을 사용하여 일반적인 게임 시나리오를 위한 호스팅 솔루션을 배포합니다. 이러한 솔루션은 제공된 대로 사용하거나 게임에 필요한 대로 사용자 지정합니다.