Amazon을 통한 개발 지원 GameLift - 아마존 GameLift

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

Amazon을 통한 개발 지원 GameLift

GameLift Amazon은 관리형 게임 호스팅 솔루션과 함께 사용할 수 있는 SDK 세트를 제공합니다. Amazon GameLift SDK를 사용하여 Amazon GameLift 호스팅 서비스와 상호 작용해야 하는 멀티플레이어 게임 서버, 게임 클라이언트 및 게임 서비스에 필요한 기능을 추가할 수 있습니다.

Amazon GameLift SDK 버전 및 SDK 호환성에 대한 최신 정보는 을 참조하십시오. 아마존 GameLift 릴리스 노트

사용자 지정 게임 서버의 경우

Amazon 서버 SDK를 사용하여 64비트 사용자 지정 게임 서버를 생성하고 GameLift 배포합니다. 서버 SDK와 통합되고 호스팅용으로 배포된 게임 서버는 Amazon GameLift 서비스와 통신하여 게임 세션을 시작하고 관리할 수 있습니다. Server SDK의 통합에 대한 자세한 내용은 아마존에서 게임을 준비하기 GameLift 섹션을 참조하세요.

개발 운영 체제

  • Windows

  • Linux

지원되는 프로그래밍 언어

GameLift Amazon은 다음 언어에 대한 서버 SDK를 제공합니다. 서버 SDK 다운로드에서 각 서버 SDK 패키지를 다운로드합니다. 버전별 자세한 정보는 각 패키지에 포함된 Readme 파일을 참조하세요.

지원되는 게임 엔진

C++, C# 또는 Go 라이브러리를 지원하는 모든 엔진에서 언어별 SDK를 사용합니다. 또한 GameLift Amazon은 다음과 같은 게임 엔진 플러그인을 제공합니다.

게임 서버 운영 체제

Amazon GameLift Server SDK를 사용하여 다음 플랫폼에서 실행할 게임 서버를 구축하십시오.

사용자 지정 클라이언트 서비스의 경우

Amazon API와 함께 AWS SDK를 사용하여 64비트 사용자 지정 클라이언트 서비스를 생성합니다. GameLift 이 SDK를 사용하면 클라이언트 서비스가 게임 세션을 관리하고 플레이어를 GameLift Amazon에서 호스팅되는 게임에 참여시킬 수 있습니다. 시작하려면 AWS SDK를 다운로드합니다. Amazon에서 SDK를 사용하는 방법에 대한 자세한 내용은 Amazon GameLift GameLift API 참조를 참조하십시오.

Realtime 서버의 경우

Realtime 서버를 구성하고 배포하여 멀티플레이어 게임을 호스팅할 수 있습니다. 게임 클라이언트가 실시간 서버에 연결할 수 있도록 하려면 Amazon GameLift Realtime 클라이언트 SDK를 사용하십시오. 게임 클라이언트는 이 SDK를 사용하여 Realtime 서버 및 이 서버에 연결된 다른 게임 클라이언트와 메시지를 교환합니다. 시작하려면 Amazon GameLift 실시간 클라이언트 SDK를 다운로드하십시오. 구성 정보에 대해서는 Realtime 서버용 게임 클라이언트 통합 섹션을 참조하세요.

SDK 지원

Realtime Client SDK에는 다음 언어를 위한 소스가 들어 있습니다.

  • C#(.NET)

개발 환경

다음과 같이 지원되는 개발 운영 체제와 게임 엔진에 필요하므로 원본에서 SDK를 빌드합니다.

  • 운영 체제 - Windows, Linux, Android, iOS

  • 게임 엔진 - Unity, C# 라이브러리를 지원하는 엔진

게임 서버 운영 체제

Realtime 서버는 다음 플랫폼을 실행하는 호스팅 리소스에 배포될 수 있습니다.