Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Prozesse auf dem Spielserver
Das folgende Diagramm veranschaulicht eine typische Spieleserverarchitektur. Es beschreibt die logische Beziehung zwischen einer Spieleserverinstanz und den Spieleserverprozessen, die Spielesitzungen hosten.
Logische Spieleserver-Architektur
-
Eine Amazon EC2-Instance wird als Spieleserver verwendet, auch bekannt als Spieleserver-Instanz. Der Spieleserver hostet einen oder mehrere Spieleserverprozesse, und auf jedem wird eine Kopie Ihres Spieleserver-Builds ausgeführt. In der Regel werden mehrere Spieleserverprozesse auf einer Spieleserverinstanz ausgeführt, um die Rechenressourcen effizient zu nutzen und die Kosten zu senken. Wenn eine Spielsitzung aktiv und bereit ist, Spielersitzungen zu hosten, wird ihr Status im Spiel-Backend (in der Regel ein Matchmaking-Dienst) aktualisiert, sodass er als Host für Spieler genutzt werden kann.
-
Das Spiel-Backend kann dem Spieler die IP-Adresse und den Serverport, der eine Spielsitzung hostet, zur Verfügung stellen, sodass er eine Verbindung zum Spielen herstellen kann.