C++용 레거시 PlayFab 서비스 SDK

PlayFab CPP SDK

참고 항목

이 SDK는 새 PlayFab C/C++ SDK로 대체됩니다. 시간이 지남에 따라 새 SDK에 대해 지원되는 플랫폼 집합을 확장하고 있습니다.

교차 플랫폼 C++ PlayFab SDK는 PlayFab API에 액세스하는 데 필요한 모든 도구를 제공합니다. 여기에는 모델, 메서드, 웹 요청을 송수신하기 위한 HTTP 래퍼 그리고 JSON 직렬화가 포함됩니다.

SDK에 대한 질문이 있거나 문제 해결에 도움이 필요한 경우 PlayFab 포럼>API 및 SDK로 이동하세요.

이 SDK는 오픈 소스 도구인 SDKGenerator를 사용하여 자동으로 생성됩니다. 당사는 일반적으로 2주마다 SDK를 빌드하여 최신 API 변경 내용을 최신 상태로 유지합니다.

이 SDK에서 지원되는 플랫폼

  • Android
  • iOS
  • Linux
  • Windows (Win32) x64

이 SDK를 사용하지 않을 경우

프로젝트에 적합한 보다 구체적인 SDK가 있는 경우 교차 플랫폼 C++ PlayFab SDK를 사용하면 안 됩니다. 여러 C++ 기반 엔진에서도 Lua가 통합됩니다.

특정 PlayFab SDK는 다음과 같은 용도로 사용할 수 있습니다.

다양한 PlayFab SDK의 전체 목록은 PlayFab Services SDKs를 참조하세요.

Xbox 및 Windows GDK용 개발

이 SDK는 최신 Xbox 및 GamePass 게임 및 Microsoft 게임 개발 키트와 함께 사용하기 위한 것이 아닙니다. GDK에 포함된 PlayFab Services SDK 사용에 대한 자세한 내용은 GDK 개요를 참조하세요.

SDK 사용

이 네이티브 C++ 프로젝트는 다음과 같은 방법으로 사용할 수 있습니다.

  • 게임 유지 관리를 위한 독립형 콘솔 관리 도구입니다.
    • 교차 플랫폼 C++ PlayFab SDK는 독립 실행형 C++ 프로그램에 효과적입니다.
  • 기존 Visual Studio 기반 C++ 게임에 통합됩니다.
    • NuGet 패키지를 Visual Studio 솔루션에 다운로드하면 작업을 시작할 수 있습니다.
  • 기존 C++ 기반 게임 엔진에 통합됩니다.

프로젝트에 SDK 추가

위 옵션 중 어느 것도 작동하지 않는 경우 NuGet 패키지 관리자 사용하여 NuGet 패키지를 Visual Studio 프로젝트에 설치할 수 있습니다. 자세한 내용은 Visual Studio에서 패키지 설치 및 사용을 참조하세요. 자세한 내용은 NuGet 시작하기를 참조하세요.