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.
Was ist GameLift Amazon-Server?
Wird verwendet, Amazon GameLift Servers um dedizierte, kostengünstige Server in der Cloud für sitzungsbasierte Multiplayer-Spiele bereitzustellen, zu betreiben und zu skalieren. Es basiert auf einer AWS globalen Computerinfrastruktur und Amazon GameLift Servers unterstützt Sie bei der Bereitstellung leistungsstarker, hochzuverlässiger Spieleserver. Gleichzeitig skalieren Sie Ihre Ressourcennutzung dynamisch, um der weltweiten Nachfrage der Spieler gerecht zu werden.
Schlüssel-Features
-
Stellen Sie Hosting in AWS Regionen und lokalen Zonen weltweit bereit, um Ihre Spiele neuen Spielern zugänglich zu machen. Hier findest du eine vollständige Liste der Standorte, die von unterstützt werden Amazon GameLift Servers.
-
Sorgen Sie für eine niedrigstmögliche Latenz und ein großartiges Spielerlebnis, egal wo sich Ihre Spieler befinden.
-
Nutze Warteschlangen für die Platzierung an mehreren Standorten, um Spieler dynamisch in Spielsitzungen mit optimalem Spielerlebnis einzuteilen.
-
Optimieren Sie die Flottenkapazität für Kosteneffizienz bei gleichbleibender Servicequalität.
-
Skalieren Sie die Kapazität mithilfe der zielbasierten automatischen Skalierung auf der Grundlage der Spielernachfrage
-
Sorgen Sie für einen Kapazitätspuffer, um plötzlichen Spielerzustrom zu bewältigen.
Weitere Informationen finden Sie unterGameLift Amazon-Server Hosting-Optionen für Spiele.
-
Spiele-Hosting in der Cloud, verwaltet von Amazon GameLift Servers
-
Hosten Sie Spieleserver auf der Amazon Elastic Compute Cloud (Amazon EC2) -Infrastruktur. Wählen Sie aus Ressourcentypen, darunter rechenoptimierte (C-family), speicheroptimierte (R-family) und kosteneffiziente Graviton-Instances. ARM-based
-
Passen Sie an, wie alle Aspekte Ihrer Game-Hosting-Lösung Amazon GameLift Servers verwaltet werden, von der Bereitstellung von Spielservern und dem Starten von Spielsitzungen bis hin zum Finden von Spielern und deren Einbindung in Spiele.
-
Nutze Flotten mit mehreren Standorten, um die globale Bereitstellung von Spieleservern zu optimieren.
-
Nutzen Sie die Vorteile des kostengünstigen Hostings mit Amazon EC2 Spot-Instances.
-
Stellen Sie Windows- oder Linux-Spieleserver mit verwaltetem EC2-Hosting bereit.
-
Stellen Sie Linux-based Container mit Ihrem Spieleserver mit verwaltetem Container-Hosting bereit.
-
-
Von dir verwaltetes Game-Hosting mit Amazon GameLift Servers Anywhere
-
Nutze die Funktionen zur Platzierung von Amazon GameLift Servers Spielsitzungen und zur Sitzungsverwaltung.
-
Self-manage Bereitstellung und Skalierung von Spieleservern auf Ihrer eigenen Hardware, Ihrer lokalen Infrastruktur oder bei anderen Cloud-Anbietern.
-
-
Hybrides Hosting von Spielen
-
Erstellen Sie eine Game-Hosting-Lösung, die eine Kombination aus Amazon GameLift Servers verwalteten Flotten und Anywhere-Flotten verwendet, um mit vorhandenen Lösungen zu arbeiten oder die Migration zu unterstützen.
-
-
Überlassen Sie uns die Amazon GameLift Servers Verwaltung der Spieleserverprozesse für Sie, verfolgen Sie den Status und die Verfügbarkeit von Spieleservern und organisieren Sie auf Anfrage neue Spielsitzungen.
Nutze die Funktionen zur Platzierung von Spielsitzungen, um Spielern dabei zu helfen, Spielsitzungen zu finden und ihnen beizutreten, die das bestmögliche Spielerlebnis bieten. Verlassen Sie sich auf die Amazon GameLift Servers Entscheidungsfindung oder passen Sie die Einstellungen anhand von Kriterien wie Hosting-Kosten, Spielerlatenz und geografischem Standort an.
-
Erstellen Sie Warteschlangen für die Platzierung von Spielsitzungen, um Anfragen für neue Spielsitzungen effizient zu bearbeiten. Verwende Funktionen, um ein Gleichgewicht zwischen Platzierungsqualität und Geschwindigkeit herzustellen, das deinem Spiel und den Erwartungen der Spieler entspricht.
Nutzen Sie die optionalen Funktionen für Spielersitzungen, um Spielerplätze in Spielsitzungen zu reservieren, Spieler bei der Verbindung zu überprüfen und die Verfügbarkeit von Spielautomaten zu überwachen. Suchen oder filtern Sie bestehende Spielsitzungen, um verfügbare Slots zu finden.
-
Fügen Sie robustes Matchmaking hinzu, das vollständig in Ihre Amazon GameLift Servers Hosting-Lösung integriert ist.
-
Erstelle benutzerdefinierte Matchmaking-Regeln, die auf Spielerattributen und -präferenzen basieren, wie etwa dem Schwierigkeitsgrad oder der Charakterwahl, und verwende bei Bedarf komplexe Logik.
-
Richten Sie teambasierte Spiele für kompetitives oder kooperatives Gameplay ein. Balancieren Sie die Spieler in der Zusammensetzung der and/or Teamspiele.
-
Optimiere den Matchmaking-Algorithmus, um Spielqualität und Wartezeiten in Einklang zu bringen.
-
Unterstützt Spiele von 2 bis 200 Spielern gleichzeitig.
-
Unterstützen Sie das Auffüllen von Matches, um die verfügbaren Spielerplätze zu besetzen und die Spielsitzungen voll zu halten.
-
Erhalte Echtzeit-Metriken zur Nutzung und Leistung von Spielsitzungen und Spieleraktivitäten sowie zur Hosting-Leistung und zum Zustand verwalteter Flotten.
-
Integrieren Sie Amazon CloudWatch für Benachrichtigungen und Dashboards.
-
Greifen Sie zur Fehlerbehebung auf Serverprotokolle und Event-Tracking zu.
-
Analysieren Sie Leistungs- und Nutzungsdaten, um die Skalierung (verwaltete Flotten) oder die Ressourcenzuweisung (selbstverwaltete Flotten) zu optimieren.
-
Passen Sie die Logik für die Platzierung der Spielsitzungen an, einschließlich der Priorisierung von Latenz, Kosten und Standort.
-
Wählen Sie für verwaltetes Hosting Ihre Spiele-Hosting-Ressourcen aus und geben Sie Anweisungen zum Starten und Ausführen von Spieleservern auf jeder Instanz. Passen Sie bei verwalteten Containern die Ressourcenzuweisung zwischen den Containern genau an.
-
Definieren Sie Ihre eigenen Matchmaking-Regeln.
-
Implementieren Sie benutzerdefinierte Strategien für die Kapazitätsskalierung.
-
Fügen Sie Spieleservercode hinzu, um ihn in Ihre vorhandenen AWS Dienste wie Datenbanken oder Tools zum Speichern von Inhalten zu integrieren.
-
Erstelle einen Backend-Dienst mit benutzerdefinierten Funktionen, um Beitrittsanfragen von Spielern (z. B. Spielerpartys) zu verwalten, die Authentifizierung abzuwickeln oder benutzerdefinierte Logik und Persistenz hinzuzufügen.
-
Verwenden Sie Dienste wie Amazon DynamoDB, Amazon Simple Storage Service und Amazon Aurora DSQL für die Persistenz des Spielstatus.
-
Implementieren Sie Amazon Cognito für die Spielerauthentifizierung.
-
Verarbeiten Sie Spielanalysen mit Amazon Kinesis und Amazon S3.
-
Fügen Sie einen Voice-Chat mit dem Amazon Chime SDK hinzu.
-
Erstellen Sie benutzerdefinierte Spielfunktionen mithilfe eines AWS Lambda Amazon API Gateways.
Wie arbeitet man mit GameLift Amazon-Server
Verwenden Sie diese Tools für die Arbeit mit Amazon GameLift Servers.
- AWS CLI
-
Verwenden Sie AWS Command Line Interface (AWS CLI), um das AWS SDK aufzurufen, einschließlich der Service-API fürAmazon GameLift Servers. Weitere Informationen finden Sie unter Erste Schritte mit dem AWS CLI im AWS Command Line Interface Benutzerhandbuch.
- Amazon GameLift Servers-Konsole
-
Verwende das AWS-Managementkonsole Formular, Amazon GameLift Servers
um Ressourcen zu konfigurieren, deine Spieleserver-Bereitstellungen zu verwalten und Leistungs- und Nutzungsmetriken zu verfolgen. Die Amazon GameLift Servers Konsole ist eine GUI-Alternative zur programmgesteuerten Verwaltung von Ressourcen oder mit dem. AWS CLI - Amazon GameLift Servers SDKs
-
Die Amazon GameLift Servers SDKs enthalten die Bibliotheken, die für die Kommunikation zwischen Ihren Spielclients, Spieleservern und Spielediensten und dem Dienst erforderlich sind. Amazon GameLift Servers Weitere Informationen finden Sie unter Get GameLift Amazon-Server Tools für die Entwicklung.
- AWS CloudFormation
-
Verwenden Sie AWS CloudFormation sie, um AWS Ressourcen für Ihre Game-Hosting-Lösung zu modellieren, bereitzustellen und zu verwalten, indem Sie die Infrastruktur als Code behandeln. Erstellen Sie Vorlagen, die die Ressourcen beschreiben, und CloudFormation automatisieren Sie die Aufgaben der Konfiguration und Bereitstellung von Ressourcen an den von Ihnen angegebenen Standorten.