다음을 통해 공유


Linux 시작하기

이 문서에는 PlayFab 파티를 Linux 애플리케이션에 통합하는 데 필요한 기본 필수 구성 요소 및 요구 사항이 나열되어 있습니다. 플랫폼별 단계를 완료한 후 PlayFab 파티의 빠른 시작을 참조하여 PlayFab 파티 시작을 완료하세요.

필수 구성 요소

이 자습서를 시작하기 전에 다음 필수 구성 요소가 충족되었는지 확인합니다.

  1. PlayFab 개발자 계정을 만듭니다.
  2. PlayFab 타이틀을 만들고 게임 관리자에서 타이틀에 PlayFab 파티 기능을 사용하도록 설정합니다.
  3. PlayFab 파티 플랫폼 리포지토리에 액세스할 수 있습니다.

필수 라이브러리 및 헤더 파일 포함

파티 헤더 포함

linux용 릴리스 패키지를 다운로드한 후 PlayFab 파티 배포 리포지토리에서 libparty.so 파일을 연결해야 합니다.

Linux용 Libparty는 libssl 및 libcurl을 라이브러리로 직접 컴파일하여 배포판 간의 OpenSSL 및 Curl 버전 불일치에 대처하는 데 도움을 줍니다.

참고 항목

SSL 라이브러리는 Open SSL 버전 1.1.1b에서 빌드됩니다. 1.1.1b 이상의 OpenSSL 버전을 사용하세요.

이러한 헤더 및 lib 파일 외에도 PlayFab SDK용 헤더 및 lib 파일과 앱에 필요한 다른 플랫폼별 종속성이 필요합니다.

플랫폼 종속성

Linux용 PlayFab Party는 네트워크 참가자 간에 스트리밍 오디오를 렌더링하고 캡처하기 위해 오픈 소스 소프트웨어인 Pulse Audio를 사용합니다.

PlayFab 파티를 컴파일하고 연결하려면 개발 환경에 배포 펄스 가청 주파 개발 헤더 및 클라이언트 라이브러리를 설치해야 합니다. 적절한 Pulse Audio 라이브러리에 애플리케이션을 연결합니다.

Ubuntu의 경우 apt 패키지 관리자를 통해 "libpulse-dev"를 설치합니다. Manjaro의 경우 pacman 패키지 관리자를 통해 "pulseaudio"를 설치합니다.

대상 장치에도 펄스 가청 주파 클라이언트 라이브러리를 설치해야 합니다.

WSL 호환성

Linux용 PlayFab 파티는 WSL(Linux용 Windows 하위 시스템)에서 실행되지 않습니다. 전용 Linux 컴퓨터에서 실행하여 모든 파티 기능을 활용합니다.

다음 단계

PlayFab 파티 시작을 마치려면 PlayFab 파티용 빠른 시작을 참조하세요.