Amazon GameLift 개발 도구 가져오기 - Amazon GameLift

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

Amazon GameLift 개발 도구 가져오기

Amazon GameLift 은 게임 호스팅 솔루션과 함께 사용할 수 SDKs 있는 세트를 제공합니다. Amazon GameLiftSDKs을 사용하여 Amazon 서비스와 상호 작용하는 게임 서버, 게임 클라이언트 및 백엔드 GameLift 서비스에 기능을 추가합니다.

Amazon GameLift SDK 버전 및 SDK 호환성에 대한 최신 정보는 섹션을 참조하세요Amazon GameLift 릴리스 정보.

게임 서버의 경우

64비트 게임 서버를 Amazon GameLift 서버 와 통합하고 빌드합니다SDK. 게임 서버는 서버를 사용하여 Amazon GameLift 서비스와 SDK 통신하여 게임 세션을 시작하고 관리합니다. 서버 통합에 대한 자세한 내용은 의 주제를 SDK참조하세요Amazon용 게임 준비 GameLift.

개발 운영 체제

Amazon GameLift 서버는 다음과 같은 개발 환경을 SDK 지원합니다.

  • Windows

  • Linux

프로그래밍 언어

Amazon GameLift 서버SDK는 다음 언어로 제공됩니다. 서버 를 다운로드SDKs합니다. 버전별 정보 및 설치 지침은 각 패키지에 포함된 읽어보기 파일을 참조하세요.

게임 엔진

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

게임 서버 런타임 운영 체제

Amazon GameLift 서버는 다음 플랫폼에서 실행되도록 구축된 게임 서버를 SDK 지원합니다.

게임 클라이언트 서비스의 경우

Amazon 와 함께 를 사용하여 AWS SDK 게임 클라이언트를 위한 64비트 백엔드 서비스를 생성합니다 GameLift API. 백엔드 서비스는 Amazon과의 클라이언트 측 상호 작용을 처리 GameLift 하여 새 게임 세션을 시작하고 플레이어와 게임 및 기타 작업에 참여합니다. 를 다운로드 AWS SDK합니다.

Amazon 에서 를 AWS SDK 사용하는 방법에 대한 자세한 내용은 다음 리소스를 GameLift참조하세요.

Realtime 서버의 경우

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

SDK 지원

Realtime Client에는 다음 언어에 대한 소스가 SDK 포함되어 있습니다.

  • C#(.NET)

개발 환경

다음과 같이 지원되는 개발 운영 체제 및 게임 엔진에 필요한 경우 소스SDK에서 를 빌드합니다.

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

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

게임 서버 운영 체제

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