다운로드 링크
이 SDK는 오픈 소스 도구인 SDKGenerator를 사용하여 생성됩니다. 최신 API 변경 사항을 반영하기 위해 일반적으로 격주로 SDK를 빌드합니다.이 SDK의 주요 구성 요소
이 C# PlayFab SDK 패키지는 세 가지 API 조합으로 구성됩니다.- PlayFabClientSDK - 클라이언트 라이브러리만 포함하며 게임 클라이언트에 통합하도록 설계되었습니다.
- PlayFabServerSDK - 서버 및 관리자 API만 포함하며 사용자 지정 로직 서버 또는 빌드 프로세스에 통합하도록 설계되었습니다.
- PlayFabSDK - 모든 API(클라이언트, 서버, 관리자)를 하나의 SDK에 포함하며, 단위 테스트 프로젝트도 포함합니다.
이 SDK를 사용해서는 안 되는 경우
프로젝트에 더 적합한 특정 SDK가 있는 경우 C# PlayFab SDK를 사용해서는 안 됩니다. 다음에 대한 특정 PlayFab SDK가 제공됩니다. 여러 PlayFab SDK의 전체 목록은 PlayFab SDK를 참조하세요.SDK 사용하기
이 네이티브 C# 프로젝트는 다음 두 가지 방식으로 사용할 수 있습니다.-
게임 유지 관리를 위한 관리 도구
- 일반적으로 동기 호출을 연속해서 수행합니다.
- 각 API 호출은 실행되는 동안 프로그램을 잠그지만, 이러한 유형의 프로그램에서는 문제가 되지 않습니다.
- 예제 코드에서
loginTask.Wait()에 대한 주석을 참조하세요. 이 동기화 패턴은 도구에서 API 호출을 수행할 때 흔히 사용됩니다.
-
네이티브 C#로 작성된 실제 게임
- API 호출의 비동기적 특성과 C# async/await 기능 키워드를 활용해야 합니다. 비동기 프로그래밍에 대한 자세한 내용은 Asynchronous Programming with async and await (C#)을 참조하세요.
