Freigeben über


Erste Schritte mit Linux

In diesem Dokument werden die grundlegenden Voraussetzungen und Anforderungen aufgeführt, die für die Integration von PlayFab Party in Ihre Linux-Anwendungen erforderlich sind. Nachdem Sie die plattformspezifischen Schritte abgeschlossen haben, lesen Sie den Schnellstart für die PlayFab-Party , um die ersten Schritte mit der PlayFab-Party abzuschließen.

Voraussetzungen

Bevor Sie mit diesem Tutorial beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:

  1. Erstellen Sie ein PlayFab-Entwicklerkonto.
  2. Erstellen Sie einen PlayFab-Titel, und aktivieren Sie das Feature PlayFab Party für den Titel im Game Manager.
  3. Sie haben Zugriff auf das PlayFab Party-Plattformrepository.

Einschließen der erforderlichen Bibliotheken und Headerdateien

Einschließen von Partyheadern

Nachdem Sie das Releasepaket für Linux heruntergeladen haben, müssen Sie die libparty.so-Datei aus dem PlayFab Party-Distributionsrepository verknüpfen.

Libparty für Linux kompiliert libssl und libcurl direkt in die Bibliothek, um die Unterschiede zwischen OpenSSL- und Curl-Versionen zwischen Distributionen zu bewältigen.

Notiz

Die SSL-Bibliotheken basieren auf Open SSL Version 1.1.1b. Verwenden Sie eine OpenSSL-Version, die 1.1.1b oder höher ist.

Zusätzlich zu diesen Headern und Lib-Dateien benötigen Sie die Header und Lib-Dateien für das PlayFab SDK und alle anderen plattformspezifischen Abhängigkeiten, die Ihre App benötigt.

Plattformabhängigkeiten

PlayFab Party für Linux basiert auf Pulse Audio, einer Open Source Software, sowohl zum Rendern als auch zum Aufzeichnen gestreamter Audiodaten zwischen Netzwerkteilnehmern.

Um PlayFab Party zu kompilieren und zu verknüpfen, erfordert Ihre Entwicklungsumgebung die Installation ihrer Distributionen Pulse Audio-Entwicklungsheader und Clientbibliotheken. Verknüpfen Sie Ihre Anwendung mit den entsprechenden Pulse Audio-Bibliotheken.

Installieren Sie für Ubuntu "libpulse-dev" über den apt-Paket-Manager. Installieren Sie für Manjaro "pulseaudio" über den Pacman-Paket-Manager.

Für Zielgeräte müssen auch die Pulse Audio-Clientbibliotheken installiert sein.

WSL-Kompatibilität

PlayFab Party für Linux ist nicht für die Ausführung auf dem Windows-Subsystem für Linux (WSL) vorgesehen. Führen Sie auf einem dedizierten Linux-Computer aus, um alle Funktionen von Partys zu nutzen.

Nächste Schritte

Informationen zu den ersten Schritten mit der PlayFab-Party finden Sie unter Schnellstart für playFab Party .