Erstellen Ihres ersten Servers
In diesem Thema wird beschrieben, wie Sie unsere Beispiele verwenden können, um Ihren ersten Spielserver mithilfe von PlayFab Multiplayer-Servern zu erstellen. Es wird empfohlen, das Wrapperbeispiel zu verwenden, um Ihnen beim Erstellen Ihres ersten Servers zu helfen.
Um die Server verwenden und anzeigen zu können, müssen Sie das Feature Server in Game Manager aktivieren. Anweisungen finden Sie unter Aktivieren des PlayFab Server-Features.
Was Sie lernen werden
- Bereitstellen von Spielservern mithilfe von PlayFab Multiplayer-Servern
- Erstellen von Builds, die zum Bereitstellen von Spieleservern/VMs mithilfe von Game Manager oder PowerShell über APIs verwendet werden können
- Skalieren des Spiels durch Definieren des Standbymodus, maximale Anzahl von Servern
Tipp
Für bestimmte Server gelten begrenzte Kostenlose-Nutzungs- und Kapazitätslimits. Sie können sie während der Auswertung und Entwicklung verwenden. Wenn Sie für kostenpflichtige Tarife registriert sind, können Sie zusätzliche Serverkerne anfordern. Weitere Informationen finden Sie unter Verwalten des Serverkernkontingents. Es ist auch möglich, die Einrichtung und Integration lokal mit LocalMultiplayerAgent zu testen.
Wrapperbeispiel
Das Wrapperbeispiel, auch als WrappingGsdk bezeichnet, umschließt ein vorhandenes Spiel, sodass es bei der Bereitstellung von Builds für Spieleserver verwendet werden kann, die das Windows- oder Linux-Betriebssystem verwenden.
Anstatt Ihren Spielserverbuild in GSDK zu integrieren, wird ein Wrapper als Problemumgehung verwendet, indem die Standardausgabe- und Fehlerstreams verarbeitet werden, um GSDK-Methoden aufzurufen. Im Grunde konvertiert die Wrapperanwendung Ihren typischen Spielserver-Build in einen Build, der mit PlayFab Multiplayer-Servern verwendet werden kann.
Wichtig
Ein Wrapper ist eine Problemumgehung, indem die Standardausgabe- und Fehlerstreams zum Aufrufen von GSDK-Methoden verarbeitet werden, und er ist nicht für die Verwendung in der Produktion vorgesehen. Weitere Informationen zur GSDK-Integration finden Sie im Beispiel unter Program.cs. Weitere Informationen finden Sie unter Erstellen eines Spieleserverbuilds.
Informationen zum Bereitstellen von Servern mithilfe eines Wrappers finden Sie unter: