기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon을 통한 개발 지원 GameLift
GameLift Amazon은 게임 호스팅 솔루션과 함께 사용할 수 있는 SDK 세트를 제공합니다. Amazon GameLift SDK를 사용하여 Amazon 서비스와 상호 작용하는 게임 서버, 게임 클라이언트 및 백엔드 서비스에 기능을 추가할 수 있습니다. GameLift
Amazon GameLift SDK 버전 및 SDK 호환성에 대한 최신 정보는 을 참조하십시오. 아마존 GameLift 릴리스 노트
게임 서버용
Amazon GameLift 서버 SDK와 64비트 게임 서버를 통합하고 구축하십시오. 게임 서버는 서버 SDK를 사용하여 Amazon GameLift 서비스와 통신하여 게임 세션을 시작하고 관리합니다. Server SDK의 통합에 대한 자세한 내용은 아마존 게임 준비 GameLift 섹션을 참조하세요.
개발 운영 체제
Amazon GameLift 서버 SDK는 다음과 같은 개발 환경을 지원합니다.
-
Windows
-
Linux
프로그래밍 언어
Amazon GameLift 서버 SDK는 다음 언어로 제공됩니다. 서버 SDK를 다운로드하세요
게임 엔진
C++, C# 또는 Go 라이브러리를 지원하는 모든 엔진에서 언어별 SDK를 사용하세요. 또한 GameLift Amazon은 다음 게임 엔진용 플러그인을 제공합니다. Amazon GameLift 플러그인 다운로드
-
Unity
-
Unity용 C# Server SDK 플러그인은 Unity 패키지 관리자를 사용하여 설치할 수 있는 사전 빌드된 라이브러리가 포함된 경량 플러그인입니다. 이 플러그인은 Windows 및 Mac OS용 2020.3 LTS, 2021.3 LTS, 2022.3 LTS와 같은 Unity 버전에서 사용할 수 있습니다. NET Standard 2.1 및 .NET 4.x가 있는 Unity의 .NET Framework 및 .NET Standard 프로필을 지원합니다.
-
Unity 2021.3 LTS 및 2022.3 LTS용 독립형 플러그인은 Unity용으로 빌드된 C# SDK 라이브러리와 호스팅용 Amazon 리소스를 구성 및 배포하기 위한 GUI 요소가 포함된 모든 기능을 갖춘 플러그인입니다. GameLift
-
-
Unreal Engine
-
Unreal용 C++ Server SDK 플러그인은 C++ Unreal 소스 코드로 구성된 경량 플러그인으로, Unreal Engine 버전 4, 5, 5.1에서 사용할 라이브러리로 빌드할 수 있습니다.
-
언리얼 엔진 5.0, 5.1, 5.2용 스탠드얼론 플러그인은 언리얼 서버 SDK 라이브러리 및 SDK용 C++가 포함된 모든 기능을 갖춘 플러그인입니다. AWS 플러그인은 호스팅용 Amazon GameLift 리소스를 구성하고 배포하는 데 필요한 UI 요소 및 지원 자료와 함께 언리얼 에디터에 설치됩니다.
-
게임 서버 운영 체제
Amazon GameLift server SDK는 다음 플랫폼에서 빌드되고 실행되는 게임 서버를 지원합니다.
-
참고
아마존 리눅스 2 (AL2) 는 2025년 6월 30일에 지원이 종료됩니다. Amazon Linux 2 FAQ에서
자세한 내용을 참조하십시오. AL2에서 호스팅되고 Amazon GameLift 서버 SDK 4.x를 사용하는 게임 서버의 경우, 먼저 게임 서버 빌드를 서버 SDK 5.x로 업데이트한 다음 AL2023 인스턴스에 배포하십시오. 아마존 GameLift 서버 SDK 5.x로 마이그레이션 섹션을 참조하십시오.
게임 클라이언트 서비스용
Amazon API와 AWS 함께 SDK를 사용하여 게임 클라이언트용 64비트 백엔드 서비스를 생성하십시오. GameLift 백엔드 서비스는 Amazon과의 클라이언트 측 상호 작용을 GameLift 처리하여 새 게임 세션을 시작하고 플레이어를 게임에 참여시키고 기타 작업을 수행합니다. SDK를 다운로드하세요
GameLiftAmazon에서 AWS SDK를 사용하는 방법에 대한 자세한 내용은 다음 리소스를 참조하십시오.
Realtime 서버의 경우
Realtime 서버를 구성하고 배포하여 멀티플레이어 게임을 호스팅할 수 있습니다. 게임 클라이언트가 실시간 서버에 연결할 수 있도록 하려면 Amazon GameLift Realtime 클라이언트 SDK를 사용하십시오. 게임 클라이언트는 이 SDK를 사용하여 Realtime 서버 및 이 서버에 연결된 다른 게임 클라이언트와 메시지를 교환합니다. 시작하려면 Amazon GameLift 실시간 클라이언트 SDK를 다운로드하십시오
SDK 지원
Realtime Client SDK에는 다음 언어를 위한 소스가 들어 있습니다.
-
C#(.NET)
'
개발 환경
다음과 같이 지원되는 개발 운영 체제와 게임 엔진에 필요하므로 원본에서 SDK를 빌드합니다.
-
운영 체제 - Windows, Linux, Android, iOS
-
게임 엔진 - Unity, C# 라이브러리를 지원하는 엔진
게임 서버 운영 체제
Realtime 서버는 다음 플랫폼을 실행하는 호스팅 리소스에 배포될 수 있습니다.
-
참고
AL2 지원이 거의 종료되었습니다. Amazon Linux 2 FAQ에서
자세한 내용을 참조하십시오.