Allgemeines
-
F: Was ist Amazon GameLift?
Bei Amazon GameLift handelt es sich um einen verwalteten Service für Bereitstellung, Betrieb und Skalierung dedizierter Spieleserver für sitzungsbasierte Multiplayer-Spiele. Sie können Ihren ersten Spieleserver binnen weniger Minuten in der Cloud bereitstellen. So sparen Sie Tausende Technikerstunden für die Vorab-Softwareentwicklung und verringern die technischen Risiken, die häufig dazu führen, dass sich Entwickler gegen Multiplayer-Funktionen entscheiden. Amazon GameLift basiert auf der bewährten Datenverarbeitungsumgebung von AWS und ermöglicht die flexible Skalierung von Hochleistungs-Spieleservern, um den Anforderungen Ihrer Spielercommunity jederzeit gerecht zu werden. Sie zahlen nur für die genutzte Kapazität, was bedeutet, dass Sie jedes Projekt jederzeit umsetzen können, sei es die Tüftelei an einer neuen Spieleidee oder die Veröffentlichung eines Titels für Millionen Spieler.
-
Welche Arten von Spielgenres werden für die Verwendung mit Amazon GameLift empfohlen?
Amazon GameLift funktioniert mit den meisten Multiplayer-Spielgenres.
Amazon GameLift wurde für Multiplayer-Spiele entwickelt, bei denen Spielsitzungen stattfinden, die innerhalb eines bestimmten Zeitraums beginnen und enden. Dies können Multiplayer-Spiele in Genres wie First-Person-Shooter, MOBAs, Kämpfe, Rennen oder Sport sein.
Amazon-GameLift-Echtzeitserver sind ideal für sitzungsbasierte Multiplayer-Spiele, die kleine Datenmengen unter den Spielern teilen und eine Simulation mit geringer Komplexität haben. Diese Attribute sind typisch für Spiele in Genres wie Kartenspiele, Mobile Match 3, Echtzeitstrategie, Rollenspiele oder rundenbasierte Strategiespiele.
-
Ist Amazon GameLift für latenzintolerante Spiele wie Ego-Shooter geeignet? Muss ich durch Amazon GameLift mit zusätzlicher Latenz für mein Spiel rechnen?
Amazon GameLift wurde speziell für Latenz-intolerante Spiele entwickelt. Es entsteht keine zusätzliche Latenz während des Spiels.
Sobald ein Spieler eine Verbindung zu einem Spieleserver herstellt, erfolgt die Spieler-zu-Server-Kommunikation direkt zwischen dem Spieleclient und dem Spieleserver. Latenzen während des Spielens hängen von der Internetverbindung des Spielers und seinem geografischen Abstand zum Spieleserver ab. Sie können die Latenz reduzieren, indem Sie Spieleserver in Regionen und Local Zones positionieren, die sich möglichst nahe bei Ihren Spielern befinden. Amazon GameLift unterstützt Regionen in Nordamerika, Europa, Asien, Südamerika, Afrika und Australien, sodass Sie wählen können, wo Sie Ihre Spieleserver für Ihre Spieler idealerweise bereitstellen.
-
Kann ich Amazon GameLift mit jeder beliebigen Spiele-Engine nutzen?
Ja. Amazon GameLift unterstützt Unreal Engine, Unity und benutzerdefinierte C# and C++ Spiele-Engines. Weitere Informationen zur Engine-Integration finden Sie im Amazon GameLift-Entwicklerhandbuch.
-
Gibt es ein Testspiel, mit dem ich Amazon GameLift ausprobieren kann?
Sie können Amazon GameLift schnell mit unserem Testspiel testen. Beispiele finden Sie auch in unseren Integrationsleitfäden. Weitere Informationen finden Sie auf der Seite Erste Schritte.
-
Welche Serverbetriebssysteme und Programmiersprachen werden von Amazon GameLift unterstützt?
Amazon GameLift bietet Game-Engine-Plugins für Unity und Unreal Engine. Es sind auch Server-SDKs für benutzerdefinierte Game-Engines verfügbar, die in den Programmiersprachen C++, C# und Go geschrieben wurden. Amazon GameLift unterstützt Spieleserver, die unter Windows Server 2016 und Amazon Linux 2023 laufen. Amazon-GameLift-Echtzeitserver unterstützen JavaScript für die Anpassung der Serverlogik. Der Support für Amazon Linux 2 endet am 30. Juni 2025. Weitere Informationen finden Sie unter Häufig gestellte Fragen zu Amazon GameLift für Linux Server.
-
Welche Clientgeräte und Programmiersprachen werden von Amazon GameLift unterstützt?
Amazon GameLift ist unabhängig davon, auf welcher Plattform der Client läuft. Es unterstützt alle wichtigen Plattformen und Geräte, einschließlich PC-, PlayStation-, Xbox-, Nintendo-, Mobil-, Web- und AR/VR-Headsets. Mithilfe der AWS-SDKs können Sie jedes Backend-System in die Amazon-GameLift-APIs für das Matchmaking, die Erstellung von Spielsitzungen und die Erstellung von Spielersitzungen integrieren. Spieleclients und Spieleservices (wie Matchmaking oder Authentifizierung) können die Amazon-GameLift-Funktionen im AWS-SDK zur Kommunikation mit dem Amazon-GameLift-Service und für die Verbindung von Spielern mit Spielen nutzen. Das AWS SDK ist in C++, Java, .NET(C#), Go, Python, Ruby, PHP, JavaScript und anderen wichtigen Programmiersprachen verfügbar.
-
Kann ich Amazon GameLift mit Plattformservices wie Xbox Live, Steam, Nintendo Switch Online und PlayStation Network verwenden?
Ja. Amazon GameLift wurde basierend auf offenen Webstandards entwickelt und ist mit allen gängigen Spieleplattformen kompatibel.
-
Muss ich Spieler authentifizieren, um Zugriff auf meine Amazon GameLift-Spieleserver zu erhalten?
Nein, das ist nicht erforderlich. Sie müssen allerdings für jeden Benutzer eine eindeutige, persönlich nicht identifizierbare Spieler-ID angeben. Weitere Informationen finden Sie im Abschnitt zum Integrieren eines Spieleclients im Amazon-GameLift-Entwicklerhandbuch. Ihr Spiel-Backend muss sich mit Ihren AWS-Anmeldeinformationen bei Ihren Servern auf Amazon GameLift authentifizieren. Weitere Informationen zum Einrichten und Konfigurieren von AWS-Anmeldeinformationen finden Sie auf der Seite Ein AWS-Konto einrichten im Amazon-GameLift-Entwicklerhandbuch.
-
Welche Debugging-Tools bietet Amazon GameLift für Spieleserver an?
Sie können Leistungs- und Statusmetriken für Ihre Spieleserver nachverfolgen, um Probleme zu erkennen und zu untersuchen. Sie können Flotten bei der Erstellung von Extraktionen, der Installation und Laufzeitvalidierung debuggen, indem Sie die Flottenerstellungsprotokolle von der Registerkarte "Ereignisse" in der Amazon GameLift Konsole herunterladen. Außerdem können Sie mittels Remote-Zugriff einzelne Instances einer Flotte aufrufen, um deren Status zu überprüfen, Probleme zu beheben oder sie mit Debugging-Tools zu verbinden. Der Remote-Zugriff ist über Windows Remote Desktop für Windows oder SSH für Linux möglich. Sehen Sie sich unser Amazon GameLift-Entwicklerhandbuch an, um mehr über Debuggen und Amazon GameLift Anywhere zu erfahren.
-
Werden Metriken in Echtzeit erfasst?
Aggregierte Daten auf Flottenebene sind üblicherweise innerhalb von zehn Minuten nach Erstellung in der Amazon-GameLift-Konsole verfügbar. Zugriff auf Serverebene aggregierte Daten ist üblicherweise innerhalb von fünf Minuten nach der Protokollerstellung möglich.
-
Bietet Amazon GameLift operative Tools zur Überwachung und Auslösung von Alarmen?
Die Amazon-GameLift-Konsole verfügt über Echtzeit-Dashboards, damit Sie die Erfahrung des Spielers besser nachvollziehen können. Sie können außerdem Amazon CloudWatch verwenden, um sämtliche Amazon-GameLift-Ressourcen zu überwachen und auf auftretende Probleme zu reagieren. Mit CloudWatch können Sie übersichtliche Dashboards erstellen und operative Alarme konfigurieren, damit Sie Probleme erkennen, noch bevor sie Spieler betreffen. Amazon GameLift-Metriken sind automatisch und so lange Ihre Flotte aktiv ist, in CloudWatch verfügbar. Weitere Informationen zu CloudWatch-Metriken finden Sie im Amazon-GameLift-Entwicklerhandbuch.
-
Welche Matchmaking-Features bietet Amazon GameLift?
Die Matchmaking-Plattform von Amazon GameLift umfasst sowohl Warteschlangen für FlexMatch als auch für Spielesitzungen. Mit FlexMatch können Sie für das Matchmaking Ihrer Spieler von Ihnen definierte Regeln anwenden. Verwenden Sie FlexMatch beispielsweise, um Regelsätze zum Gruppieren von Spielern zu konfigurieren und gleichzeitig eine gesunde Balance zwischen der Matchqualität und der Wartezeit der Spieler zu erzielen. FlexMatch-Ergebnisse werden automatisch zu einer Warteschlange für Spielesitzungen weitergeleitet. Dies ermöglicht die intelligente Auswahl des nächstgelegenen verfügbaren Spieleservers für den Match entsprechend der Spielerstandorte. Die Spieler profitieren aufgrund der globalen Verfügbarkeit von AWS von einer möglichst geringen Latenz. Weitere Informationen zu Warteschlangen für Spielsitzungen und FlexMatch finden Sie in der Amazon-GameLift-Dokumentation.
-
Kann ich meine Builds mithilfe von Containern erstellen und bereitstellen?
Amazon GameLift unterstützt den gesamten Entwicklungslebenszyklus von containerisierten Spieleservern und ermöglicht so konsistente und sichere Bereitstellungen in On-Premises-, Cloud- oder Hybrid-Umgebungen auf Amazon-GameLift-Instances. Container packen die gesamte Laufzeitumgebung zusammen – den gesamten Code, alle Abhängigkeiten und Konfigurationsdateien, die für den Betrieb des Spieleservers benötigt werden. Entwickler können Spieleserver-Builds nahtlos zwischen ihren lokalen Computern verschieben, um Tests, Testumgebungen und Produktionsbereitstellungen On-Premises oder in der Cloud durchzuführen. Mit Amazon-GameLift-Instances können Sie die Rechenressourcen schnell nach oben oder unten skalieren, um der Nachfrage der Spieler gerecht zu werden, ohne physische Hardware zu unterhalten.
-
Unterstützt Amazon GameLift lang andauernde oder dauerhafte Spielsitzungen?
Es gibt zwar keine Begrenzung, wie lang eine Spielsitzung auf Amazon GameLift sein kann, aber bei langen oder dauerhaften Sitzungen müssen einige Überlegungen berücksichtigt werden. Amazon GameLift bietet Sitzungsverwaltung für Sitzungen mit bis zu 200 Spielern. Größere und längere Sitzungen erfordern eine benutzerdefinierte Spieler-Sitzungsverwaltungslösung, die eine separate Datenbank wie Amazon DynamoDB verwendet. Es wird empfohlen, die Informationen zur Spielsitzung auch in einer Datenbank zu speichern, um Ihren Spielern einen Überblick über bestehende Sitzungen zu geben. Sie können die Informationen zur Spielsitzung zentral über die Amazon-GameLift-APIs aktualisieren. Spieleserver auf Amazon GameLift haben Zugriff auf die IAM-Rolle, die Sie für Ihre Flotte definiert haben. Dadurch können Sie direkt vom Spieleserver aus auf Speicher und Datenbanken wie Amazon S3 und Amazon DynamoDB zugreifen. Für Datenbanken, die in einem privaten Subnetz innerhalb Ihrer VPC laufen, müssen Sie eine sichere API-Ebene erstellen, damit Spieleserver auf die Daten zugreifen können. Für große MMOs, die eine Weltpartitionierung für Tausende von Spielern erfordern, sind benutzerdefinierte Lösungen auf Amazon EC2, Amazon ECS oder Amazon EKS in der Regel eine bessere Lösung als Amazon GameLift. Eine Anleitung zum Hosting von Spielen mit persistenter Welt in AWS finden Sie hier im AWS-Lösungsportfolio für Spiele.
-
Wie kann ich während der Entwicklung schnell mit Amazon GameLift iterieren?
Das Amazon GameLift Toolkit enthält ein Tool zur schnellen Aktualisierung von Builds, mit dem Sie Spieleserver-Builds auf aktiven Amazon-GameLift-Flotten ersetzen können. Dadurch wird die Iterationszeit der Entwicklungsflotten auf nur wenige Minuten reduziert, sodass Entwickler Änderungen schnell testen und aktualisierte Spielserverversionen für QA-Tester und andere interne Teams bereitstellen können.
-
Wie kann ich mit Amazon GameLift schnell iterieren, sobald mein Spiel in Produktion ist?
Das Amazon GameLift Toolkit enthält ein Beispielskript für die Produktionsbereitstellung, das veranschaulicht, wie Sie Spieleserver-Builds aktualisieren können, die auf von Amazon GameLift verwalteten EC2-Flotten bereitgestellt werden, die derzeit Live-Spiele hosten. Wenn Spieleentwickler ihren Spieleserver-Build aktualisieren müssen, ohne die Live-Sitzungen zu unterbrechen, können sie das Beispielskript ändern und verwenden, um diese Aufgabe zu erledigen. Das Skript stellt den neuen Spielserver bereit und verwendet dann Aliase, um den Spielerverkehr auf Spieleserver umzuleiten, auf denen der aktualisierte Build ausgeführt wird.
-
Ich habe bereits Bare-Metal-Instance-Kapazitäten gesichert. Kann ich sie mit Amazon GameLift nutzen?
Ja. Sie können die On-Premises-Infrastruktur mit verwalteten Amazon-GameLift-Flotten kombinieren, um mithilfe von Amazon GameLift Anywhere eine globale Hybrid-Spieleserverflotte zu hosten. Weitere Informationen finden Sie in unserem Blogbeitrag zum Hybrid-Gameserver-Hosting mit Amazon GameLift Anywhere und im Entwicklerhandbuch.
-
Was ist ein AMI?
Ein Amazon Machine Image (AMI) ist ein von AWS bereitgestelltes, unterstütztes und verwaltetes Image zur Verwendung auf Amazon EC2. Ein AMI bietet eine stabile und sichere Hochleistungs-Ausführungsumgebung für Anwendungen auf Amazon EC2. Außerdem enthält es Pakete für die einfache Integration mit AWS, darunter Startkonfigurations-Tools und viele weit verbreitete AWS-Bibliotheken und -Tools. AWS bietet laufend Sicherheits- und Wartungsaktualisierungen für alle Instances, auf denen das Amazon-AMI ausgeführt wird.
-
Was sind die ersten Schritte mit Amazon GameLift?
Integrieren Sie Amazon GameLift zunächst mithilfe des AWS-SDK und des Amazon-GameLift-Server-SDK in Ihr Spiel-Backend und Ihren Spieleserver. Laden Sie dann Ihren Spieleserver zu Amazon GameLift in Ihrem AWS-Konto hoch und verwenden Sie die Amazon-GameLift-Konsole, um Flotten mit Datenverarbeitungsressourcen einzurichten und Ihr Spiel bereitzustellen. Wenn sich Ihre Spieler verbinden, können Sie Ihre Flotte über die Amazon GameLift-Konsole überwachen. Sie können auch Amazon GameLift in Ihre benutzerdefinierten Spieleservices wie Identitätsüberprüfung oder Matchmaking mithilfe des AWS SDK integrieren.
-
Wie bereite ich mein Spiel am besten auf einen bevorstehenden Launch vor?
Amazon GameLift bietet eine Dokumentation, mit der Sie sich auf den Produktionsstart Ihres Spiels vorbereiten können. Zu den Themen gehören die Vorbereitung Ihres Spiels für die Verwendung mit Amazon GameLift, Belastungstests und die Beantragung einer Erhöhung des Servicekontingents. Weitere Informationen finden Sie im Entwicklerhandbuch.
-
Welche Supportoptionen sind verfügbar?
Jeder Kunde hat Zugriff auf Dokumentation, Foren, den AWS-Lösungsportfolio und das Amazon GameLift Toolkit. Zusätzlicher Support ist über die AWS-Premium-Support-Pakete verfügbar.
Instances und Flotten
-
Was ist eine Flotte?
Eine Flotte besteht aus einer Reihe von Rechenressourcen, die Ihren Spiel-Build ausführen und Spielsitzungen hosten. Sie kann Hosting für mehrere Standorte weltweit bereitstellen. Es gibt zwei Arten von Flotten: Amazon-GameLift-Flotten und Amazon-GameLift-Anywhere-Flotten. Die Amazon-GameLift-Flotte stellt Hosting-Ressourcen als eine Reihe vollständig verwalteter virtueller Amazon Elastic Compute Cloud (Amazon EC2)-Rechenmaschinen, so genannter Instances, dar. Amazon-GameLift-Anywhere-Flotten stellen Hosting-Ressourcen in Form einer Reihe von kundenverwalteten Servern dar. Sie können wechselnde Spieleranforderungen ausgleichen, indem Sie die Anzahl der Instances oder der kundenverwalteten Hardware in Ihrer Flotte erhöhen oder verringern. Eine Flotte ist für die Verwendung eines bestimmten Instance-Typs, für das Bereitstellen eines Builds und zum Ausführen eines oder mehrerer Serverprozesse auf jeder Instance konfiguriert.
-
Was ist eine Flotte mit mehreren Standorten?
Eine Flotte mit mehreren Standorten ist eine Flotte, die Ressourcen an mehreren geografischen Standorten hostet. Flotten mit mehreren Standorten haben eine Heimatregion und einen oder mehrere Remote-Standorte. Durch die Verwendung von Flotten mit mehreren Standorten können Sie eine Spiel-Binärdatei hochladen und Ihre Hosting-Ressourcen an mehreren geografischen Standorten einsetzen. Bei Remote-Standorten kann es sich um jede der AWS-Regionen oder Local Zones handeln, die Amazon GameLift unterstützt. Bitte besuchen Sie das Amazon-GameLift-Entwicklerhandbuch für weitere Informationen.
-
Wie lange dauert das Erstellen einer Flotte?
Die Zeit für die Erstellung der Flotte hängt von der Größe Ihres Spiel-Builds, der Laufzeit Ihres Installationsskripts und der Anzahl der Standorte ab, die Sie bereitstellen. Diese Zeit wird von dem Zeitpunkt an gemessen, an dem Sie eine Anfrage zur Flottenerstellung stellen, bis zu dem Zeitpunkt, zu dem sie vollständig eingesetzt und für Ihre Spieler zugänglich ist. Weitere Informationen zu den Zeiten der Flottenerstellung finden Sie im Entwicklerhandbuch.
-
Welche Instance-Typen unterstützt Amazon GameLift?
Eine vollständige Liste der Amazon-GameLift-Instances finden Sie auf der Seite mit den Preisen für Amazon-GameLift-Instances.
-
Wie wähle ich den richtigen Instance-Typ für mein Spiel aus?
Der richtige Instance-Typ hängt von der Serverleistung des Spiels und der Anzahl der Prozesse, die Sie gleichzeitig auf jeder Instance ausführen möchten, ab. Die wesentlichen Faktoren zur Bestimmung der richtigen Instance-Dimensionierung für Ihr Spiel sind die Datenverarbeitungsanforderungen Ihres Spiels, die Optimierung Ihres Spiele- und Netzwerkcodes und die maximale Anzahl Spieler. Ein Vorteil von Amazon GameLift ist die Zahlweise nach Instancestunde. So können Sie die Leistung Ihrer Anwendungen bequem und ohne große Kosten mit verschiedenen Instance-Gruppen und -Typen testen.
-
Wie viele Serverprozesse kann ich auf einer Amazon-GameLift-Instance ausführen?
Bis zu 50. Die Anzahl der Serverprozesse hängt von der Leistung ab, die Ihre Spielserver erfordern, und dem Instance-Typ, den Sie für Ihre Server ausgewählt haben. Wenn Sie Ihre Flotte einrichten, wählen Sie einen Instance-Typ aus und konfigurieren die Flotte so, dass immer die optimale Anzahl an gleichzeitigen Serverprozessen ausgeführt wird. Wenn Sie mehr Prozesse auf weniger Instances ausführen, können Sie Kosten sparen. Sie können Ihre Flotte auch so konfigurieren, dass mehrere Server-Builds oder Spielkonfigurationen auf jeder Instance ausgeführt werden.
-
Wie schnell kann ich neue Instances meiner Amazon-GameLift-Flotte hinzufügen oder daraus entfernen?
Amazon GameLift bietet eine absolut flexible Datenverarbeitungsumgebung. Amazon GameLift-Instances ermöglichen Ihnen das Erhöhen oder Verringern der Kapazität innerhalb von Minuten, nicht Stunden oder Tagen. Sie können eine, Hunderte oder sogar Tausende Server-Instances gleichzeitig bereitstellen.
Mit Amazon GameLift Target Tracking können Sie nahtlos genau die Kapazität bereitstellen, die zu dem jeweiligen geänderten Bedarf der Spieler passt. Bei Target Tracking handelt es sich um eine Auto Scaling-Funktion, mit der Sie ganz einfach in Form eines Prozentsatzes ein Ziel für verfügbare Spielsitzungen festlegen können. Dadurch schaffen Sie einen Puffer, damit Fluktuationen beim Datenverkehr der Spieler mühelos abgefangen werden können. Amazon GameLift erhöht oder verringert die Kapazität ganz nach Bedarf, um diesen Puffer an verfügbaren Spielsitzungen auf dem Stand des von Ihnen definierten Zielwerts zu halten und eine Anpassung an schwankende Lastmuster vorzunehmen. Auf diese Weise werden plötzliche Kapazitätsschwankungen minimiert. Weitere Informationen finden Sie im Auto-Scaling-Abschnitt im Amazon-GameLift-Entwicklerhandbuch.
-
Was geschieht mit meinen Daten, wenn eine Amazon-GameLift-Instance beendet wird?
Amazon GameLift unterhält Aktivitätsmetriken. Wenn Sie eine Instance beenden, werden alle von Ihrem Spieleserver generierten und auf der Instance gespeicherten Daten gelöscht. Sie können Amazon GameLift allerdings anweisen, diese Protokolldateien bis zu sieben Tage lang nach Beenden der Instance beizubehalten und zu speichern.
-
Kann ich in Echtzeit auf Flotten und Instances zugreifen?
Ja. Sie können mittels Remote-Zugriff auf eine Flotte zugreifen, die sich in aktivierendem, aktivem oder fehlerhaftem Zustand befinden. Dies ist nützlich, um Fehler zu beheben, Spieleraktivitäten in Echtzeit zu analysieren oder Leistungsüberwachungs- oder Benchmarking-Tools einzusetzen. Sie können die Port-Einstellungen und Protokolle Ihrer Flotte über die AWS-Befehlszeilenschnittstelle (CLI) oder die Amazon-GameLift-Konsole anpassen.
-
Ermöglicht mir Amazon GameLift das Aktualisieren einer Live-Produktionsflotte oder das Zurückkehren zu einer vorherigen Flotte, wenn ein Problem auftritt?
Ja, dank der Alias-Features von Amazon GameLift ist das Aktualisieren von Produktionsflotten ganz einfach. Ein Alias ermöglicht Ihnen das Umleiten von Traffic zu bestimmten Flotten, ohne dass der Endpoint Descriptor des Client geändert werden muss. Nach dem Erstellen einer neuen Produktionsflotte verweisen Sie über ein modifiziertes Alias von der alten auf die neue Flotte, sodass alle verbundenen Spieler nun auf die neue Flotten-Alias-Features umgeleitet werden. Weitere Informationen zum Erstellen von Aliasen finden Sie in unserem Amazon-GameLift-Entwicklerhandbuch.
-
In welchen Regionen ist Amazon GameLift verfügbar?
Eine Liste der Regionen, in denen Amazon GameLift derzeit verfügbar ist, finden Sie in der Amazon-GameLift-Dokumentation.
-
Was sind AWS Local Zones?
Mit AWS Local Zones können Sie Amazon GameLift in der Nähe von mehr Endbenutzern einsetzen und ihnen mit sehr geringer Latenz Zugang zu den dedizierten Spielservern bieten, auf denen Ihre sitzungsbasierten Multiplayer-Spiele laufen. AWS Local Zones sind eine neue Art von AWS-Infrastruktur, die für die Ausführung von spielbezogenen Arbeitslasten entwickelt wurde, die eine Latenzzeit im einstelligen Millisekundenbereich erfordern, wie z.B. Remote-Echtzeitspiele und Augmented und Virtual Reality. Nicht jeder Kunde möchte sein eigenes Rechenzentrum vor Ort betreiben, während andere daran interessiert sein könnten, ihr lokales Rechenzentrum vollständig zu verlassen. Local Zones bieten den Kunden alle Vorteile, die sie durch Datenverarbeitungsressourcen näher am Endverbraucher haben, ohne dass sie ihre eigene Rechenzentrumsinfrastruktur besitzen und betreiben müssen.
-
Was sind AWS Local Zones?
Mit AWS Local Zones können Sie Amazon GameLift in der Nähe von mehr Endbenutzern einsetzen und ihnen mit sehr geringer Latenz Zugang zu den dedizierten Spielservern bieten, auf denen Ihre sitzungsbasierten Multiplayer-Spiele laufen. AWS Local Zones sind eine neue Art von AWS-Infrastruktur, die für die Ausführung von spielbezogenen Arbeitslasten entwickelt wurde, die eine Latenzzeit im einstelligen Millisekundenbereich erfordern, wie z.B. Remote-Echtzeitspiele und Augmented und Virtual Reality. Nicht jeder Kunde möchte sein eigenes Rechenzentrum vor Ort betreiben, während andere daran interessiert sein könnten, ihr lokales Rechenzentrum vollständig zu verlassen. Local Zones bieten den Kunden alle Vorteile, die sie durch Datenverarbeitungsressourcen näher am Endverbraucher haben, ohne dass sie ihre eigene Rechenzentrumsinfrastruktur besitzen und betreiben müssen.
-
Welche Standorte sind derzeit für Local Zones verfügbar?
Eine Liste der Local Zones, in denen Amazon GameLift derzeit verfügbar ist, finden Sie in der Amazon-GameLift-Dokumentation.
-
Welche Instance-Typen werden in Local Zones unterstützt?
Wir unterstützen die folgenden Instance-Typen in Local Zones für Amazon GameLift: C5d 2xlarge und R5d 2xlarge.
Amazon GameLift Spot
-
Was ist Amazon GameLift Spot?
Amazon-GameLift-Spot-Instances gewähren Kunden Zugriff auf nicht genutzte AWS-Rechenkapazitäten mit Einsparungen von zwischen 50 % und 85 % im Vergleich zu On-Demand-Angeboten. Allerdings können Spot-Instances von AWS innerhalb von zwei Minuten nach einer entsprechenden Ankündigung unterbrochen werden, wenn AWS die Kapazität wieder benötigt. Sie können die auf diesen Instances ausgeführten Spiele innerhalb des Benachrichtigungszeitraums migrieren oder schließen. Mithilfe des in Amazon GameLift integrierten Algorithmus zur Platzierung von Spielsitzungen können Sie Optimierungen vornehmen, um Kosten zu sparen und gleichzeitig eine hohe Verfügbarkeit der Spieleserver aufrechtzuerhalten. Der Algorithmus stellt neue Sitzungen auf Spieleservern bereit, basierend auf Spielerlatenzen, Instance-Preisen und Spot-Unterbrechungsraten. Sie können anpassen, wie der Algorithmus diese Prioritäten ausbalanciert.
-
Warum sollte ich Instances von Amazon GameLift Spot nutzen?
Sie erhalten die gleiche leistungsfähige Hardware wie für Amazon-GameLift-On-Demand-Instances, sparen aber zwischen 50 % und 85 %. Durch eine geringere Serververfügbarkeit im Vergleich zu On-Demand-Instances sparen Sie sehr viel Geld. Weitere Informationen zu Spot-Preisen und Preisbeispiele finden Sie auf der Preisseite für Amazon GameLift Service.
-
Welches sind die bewährten Methoden für die Nutzung von Amazon GameLift Spot Instances?
Die bewährten Methoden für die Verwendung von Spot-Instances finden Sie in unserem Entwicklerhandbuch. In unserem Entwicklerhandbuch finden Sie auch eine Anleitung, wie Sie eine Sitzungswarteschlange für Spot-Instances am besten einrichten.
-
Was passiert, wenn Instances von Amazon GameLift Spot eine Beendigungswarnung erhalten?
Wenn AWS von Zeit zu Zeit mehr Kapazität benötigt, könnten einige Instances von Amazon GameLift Spot eine Warnung erhalten, dass die Spieleserver innerhalb von zwei Minuten heruntergefahren werden müssen. In diesem Fall können Sie aktive Spielesitzungen innerhalb dieses Zeitraums ordnungsgemäß migrieren oder beenden. Um die gleiche Menge an verfügbarer Kapazität für Ihr Spiel aufrechtzuerhalten, startet der Algorithmus für die Platzierung von Spielsitzungen automatisch neue Server in derselben Region, indem er alternative Spot-Instances-Typen oder On-Demand-Instances verwendet.
-
Gewährleistet Amazon GameLift Terminierungsentgelte, wenn Amazon GameLift Spot und der Algorithmus verwendet werden?
Nein. Der Amazon-GameLift-Algorithmus zur Platzierung von Spielsitzungen minimiert die Wahrscheinlichkeit einer Terminierung.
-
Wie minimiert der Algorithmus für die Platzierung von Spielesitzungen in Amazon GameLift die Wahrscheinlichkeit, dass Instances beendet werden, während Spiele aktiv sind?
Der Algorithmus von Amazon GameLift zur Platzierung von Spielesitzungen verfolgt die Unterbrechungsraten von Spots und nutzt diese Daten, um Spiele automatisch auf Instances mit geringer Unterbrechungshäufigkeit zu platzieren.
-
Wonach richten sich die Gebühren, wenn sich der Amazon-GameLift-Spot-Preis ändert, während meine Spot-Instance aktiv ist?
Während eine Spot-Instance aktiv ist, wird Ihnen der Preis berechnet, der zu Beginn jeder Stunde festgelegt wird.
-
Wo kann ich meinen Verwendungsverlauf für Instances von Amazon GameLift Spot und den Betrag einsehen, der mir in Rechnung gestellt wurde?
Über die AWS-Managementkonsole erhalten Sie einen detaillierten Abrechnungsbericht, in dem auch die Start- und Endzeiten aller Spot-Instances angezeigt werden.
-
Wie viel spare ich mit Amazon GameLift Spot?
Amazon-GameLift-Spot-Preise schwanken abhängig von Angebot und Nachfrage für die einzelnen Instance-Typen in den verschiedenen Regionen. Die Spot-Instancepreise werden von Amazon festgelegt und ändern sich schrittweise entsprechend der langfristigen Trends beim Angebot von und der Nachfrage nach Spot-Instance-Kapazitäten. Allerdings sind die Preise für Amazon GameLift Spot immer niedriger als die Preise für Amazon GameLift On-Demand. In der Amazon-GameLift-Konsole sehen Sie die historischen Daten für Preise und Einsparungen für drei Monate zu GameLift Spot für jeden Instance-Typ und jede Region.
Amazon GameLift FlexMatch
-
Was ist Amazon GameLift FlexMatch?
Amazon GameLift FlexMatch ist für jeden verfügbar, der die verwalteten Spieleserver von Amazon GameLift verwendet. FlexMatch kann auch als eigenständiges Feature verwendet werden und steht jedem zur Verfügung, unabhängig davon, ob er seine Spiele Peer-to-Peer, On-Premises oder auf Cloud-Compute-Primitiven hostet. Weitere Informationen zu Amazon GameLift FlexMatch finden Sie in unserer Dokumentation.
-
Wo ist Amazon GameLift FlexMatch verfügbar?
Eine Liste der Regionen, in denen Amazon GameLift FlexMatch derzeit verfügbar ist, finden Sie in der Amazon-GameLift-Dokumentation.
-
In welchen AWS-Regionen kann ich einen Amazon GameLift FlexMatch Matchmaker platzieren?
Eine Liste der Regionen, in denen Sie einen Amazon GameLift FlexMatch Matchmaker platzieren können, finden Sie in der Amazon-GameLift-Dokumentation.
-
Kann ich einen Amazon-GameLift-FlexMatch-Regelsatz bearbeiten, nachdem ich ihn erstellt habe?
Nein. FlexMatch-Regelsätze können nach dem Erstellen nicht geändert werden. Um einen Regelsatz zu ändern, klonen Sie ihn, weisen dem Klon einen neuen Namen zu und nehmen die gewünschten Änderungen vor. Um den Regelsatz eines Live-Matchmakers zu ändern, aktualisieren Sie anschließend die Konfiguration des Matchmakers, um anstelle des alten Regelsatzes den neuen zu verwenden. Da ein Regelsatz von mehreren Live-Matchmakern verwendet werden kann, schützt diese Einschränkung Live-Produktionssysteme vor unbeabsichtigten Folgen.
-
Kann ich Warteschlangen für Spielesitzungen ohne Amazon GameLift FlexMatch verwenden?
Ja. Wenn Sie Ihr eigenes Matchmaking-System nutzen möchten, können Sie Matchergebnisse zu beliebigen von Ihnen definierten Warteschlangen für Spielesitzungen weiterleiten.
-
Gibt es einen Aufpreis für die Nutzung von Amazon GameLift FlexMatch?
Wenn Sie Amazon GameLift FlexMatch im Standalone-Modus nutzen, fallen Gebühren auf Grundlage von Spielerpaketen und verbrauchten Matchmaking-Stunden an. Weitere Informationen finden Sie auf der Seite mit den Preisen von Amazon GameLift FlexMatch. Erfolgreiche Matches mit FlexMatch führen automatisch zur Erstellung neuer Spielsitzungen. Je nachdem, wie Sie Ihre Spieleserverkapazität verwalten, können durch das Erstellen neuer Spielesitzungen zusätzliche Server-Instances aktiviert werden, für die Standardpreise für Amazon-GameLift-Instances berechnet werden.
Amazon GameLift Anywhere
-
Was ist Amazon GameLift Anywhere?
Mit Amazon GameLift können Sie Hardware überall in Ihrer Umgebung (On-Premises oder in der Cloud) in Ihr Amazon-GameLift-Spielehosting integrieren. Amazon GameLift Anywhere führt den Rechentyp Anywhere ein, mit dem Sie Ihre Hardware On-Premises oder in der Cloud bei Amazon GameLift in einer Amazon-GameLift-Anywhere-Flotte registrieren können. Sie können Anywhere- und Amazon-EC2-Flotten in Matchmaker- und Spielesitzungs-Warteschlangen integrieren, um Matchmaking und Spielplatzierung über Ihre Hardware hinweg an einem Ort zu verwalten.
-
Was sind die Mindestanforderungen für die Nutzung von Amazon GameLift Anywhere?
Sie müssen die neueste Version des Amazon-GameLift-Server-SDK herunterladen. Sie können das SDK in der Amazon-GameLift-Dokumentation herunterladen.
-
Was ist, wenn man eine frühere Version des Amazon-GameLift-Server-SDK verwendet?
Sie müssen eine Migration durchführen, um Amazon GameLift Anywhere zu aktivieren. Erfahren Sie mehr darüber, wie Sie Ihr aktuelles Amazon-GameLift-Projekt zur Nutzung des aktualisierten SDK migrieren können, indem Sie auf diesen Link hier klicken.
-
Gibt es ein kostenloses Kontingent von Amazon GameLift Anywhere?
Ja. Amazon GameLift Anywhere umfasst insgesamt 3 000 Spielesitzungen und fünfhundertausend Serververbindungsminuten pro Monat für die Dauer von einem Jahr pro Konto in allen Regionen der Steuerebene. Weitere Informationen finden Sie unter Preise für Amazon GameLift Anywhere.
-
Was sind die ersten Schritte mit Amazon GameLift Anywhere?
Bitte besuchen Sie das Entwicklerhandbuch, um mit Amazon GameLift Anywhere zu beginnen.
Speicher
-
Wie viel Speicher stellt Amazon GameLift auf jeder Instance bereit?
Amazon GameLift umfasst 50 GB Speicher auf EBS General Purpose (SSD)-Volumes für jede Instance. Dieses Limit ist jedoch einstellbar. Weitere Informationen finden Sie auf der Seite Amazon-GameLift-Service-Quotas.
-
Was ist der Build-Katalog?
Der Build-Katalog ist eine Aufzeichnung aller auf Amazon GameLift hochgeladenen Server-Builds. Builds in verfügbarem Status sind jederzeit bereit für die Erstellung von Flotten.
-
Gibt es eine maximale Anzahl an Builds, die im Katalog gespeichert werden können?
Der Build-Katalog kann bis zu 1 000 Builds oder 100 GB Speicher aufnehmen.
Service Quotas
-
Gibt es eine Begrenzung für die Anzahl der Flotten, die ich erstellen kann?
Ja. Standardmäßig gilt eine Begrenzung von 10 Flotten pro Region. Dieses Limit ist jedoch einstellbar. Weitere Informationen finden Sie auf der Seite Amazon-GameLift-Service-Quotas.
-
Gibt es eine maximale Anzahl an pro Flotte zulässigen Instances?
Nein, Sie unterliegen nur den Beschränkungen Ihres AWS-Kontos.
-
Gibt es eine Beschränkung hinsichtlich der Anzahl der Instances, die ich in Amazon GameLift ausführen kann?
Ja, Amazon GameLift wird durch die Anzahl der für Ihr AWS-Konto verfügbaren Instances begrenzt. Wenn Sie das Limit erhöhen müssen, können Sie dazu die Servicelimits-Seite in der Amazon-GameLift-Konsole verwenden.
-
Gibt es eine Beschränkung der pro Sitzung unterstützten Spieler?
Wenn Sie Amazon GameLift verwenden, um Ihre Spielsitzungen zu verwalten, oder Amazon GameLift FlexMatch verwenden, um neue Spielsitzungen zu erstellen, nachdem Sie Spieler zugeordnet haben, beträgt die maximale Anzahl von Spielern pro Spielsitzung 200. Wenn Sie Amazon GameLift nicht zur Verwaltung Ihrer Spielesitzungen verwenden, ist Ihre Spielerzahl nur durch die verwendeten Hardware- und Netzwerkbeschränkungen begrenzt.
-
Gibt es eine Beschränkung der pro Instance unterstützten Spieler?
Nein, die maximale Anzahl Spieler pro Instance hängt im Wesentlichen von Ihrem Spieledesign und dem Spielecode ab.
-
Gibt es eine Beschränkung der pro Flotte unterstützten Spieler?
Nein.
Fakturierung
-
Wie viel kostet Amazon GameLift?
Sie zahlen für die Datenverarbeitungsressourcen und die Bandbreite, die Ihre Spiele tatsächlich nutzen, ohne monatliche oder jährliche Verträge. Weitere Informationen finden Sie auf der Seite mit den Preisen für Amazon GameLift.
-
Wie viel kostet Amazon GameLift FlexMatch?
Der Standalone-Modus von FlexMatch kostet 20 USD pro Millionen Spielerpakete und 1 USD pro Matchmaking-Stunde. FlexMatch zählt jedes Mal ein Spielerpaket , wenn Sie die Anfrage eines Spielers für eine Spielsitzung übermitteln. Dieses Paket enthält auch Spielerattribute, die zur Bewertung eines Spiels verwendet werden. Die Matchmaking-Stunden werden als die Dauer berechnet, die FlexMatch eine Matchmaking-Auswertung ausführt, aufgerundet auf die nächste 1 Mikrosekunde.
Weitere Informationen finden Sie auf der Seite mit den Preisen von Amazon GameLift FlexMatch.
-
Wie viel kostet Amazon GameLift Anywhere?
Sie zahlen für jede vermittelte Spielsitzung und pro Verbindungsminute zum Serverprozess. Eine Spielesitzung wird platziert, wenn Sie eine erfolgreiche API-Anfrage stellen, um eine Spielesitzung auf einer Hardware zu hosten, auf der die Spieleserver-Software installiert werden kann. Eine Serverprozess-Verbindungsminute ist definiert als eine Verbindungsminute durch einen einzelnen Rechenprozess auf einem GLA-registrierten Spieleserver.Weitere Informationen finden Sie auf der Seite mit den Preisen für Amazon GameLift Anywhere. -
Gibt es einen Aufpreis für die Nutzung von Amazon-GameLift-Echtzeitservern?
Nein. Bitte beachten Sie, dass Ihre Amazon-GameLift-Echtzeitserver im Rahmen von Spielsitzungen betrieben werden. Je nachdem, wie Sie Ihre Spieleserverkapazität verwalten, können durch das Erstellen neuer Spielesitzungen zusätzliche Server-Instances aktiviert werden, für die Standardpreise für Amazon-GameLift-Instances berechnet werden.
-
Gibt es einen Kostenunterschied bei der Verwendung einer auf virtuellen Maschinen basierenden Umgebung im Vergleich zu einer Container-Umgebung für die Bereitstellung von Spielesitzungen auf GameLift?
Nein, wir berechnen nicht danach, wie Sie Ihr Spiel-Build hochladen. Sie zahlen für die Datenverarbeitungsressourcen und die Bandbreite, die Ihre Spiele tatsächlich nutzen, ohne monatliche oder jährliche Verträge.
-
Wann beginnt und endet die Fakturierung der Nutzung meiner Amazon GameLift-Spiele?
Die Fakturierung beginnt, sobald Sie Amazon GameLift Kapazität zuweisen und Amazon GameLift auf jeder Instance zum ersten Mal die Binärdatei Ihres Spieleservers startet. Die Fakturierung endet, wenn Sie Instances anhalten. Sowohl Windows- als auch Linux-Instances werden pro Instance-Sekunde abgerechnet und haben eine Mindestgebühr von 1 Minute pro Instance.
Service Level Agreement (SLA)
-
Was garantiert mir das Amazon GameLift-Service Level Agreement?
Unsere SLA garantiert eine monatliche Betriebszeit in Prozent von mindestens 99,5 % für Amazon GameLift innerhalb einer Region.
-
Wie erfahre ich, ob ich für eine Gutschrift aus der SLA in Frage komme?
Sie haben Anspruch auf eine SLA-Gutschrift für Amazon GameLift, wenn die Region, in der Sie tätig sind, einen monatlichen Verfügbarkeitsprozentsatz von weniger als 99,5 % während eines monatlichen Abrechnungszyklus hat. Ausführliche Informationen zu allen Bestimmungen der SLA sowie Einzelheiten zur Geltendmachung eines Anspruchs finden Sie unter https://aws.amazon.com/gamelift/sla/.
Sicherheit
-
Kann jeder auf die Amazon-GameLift-Konsole zugreifen?
Nur Ihre autorisierten Benutzer mit den erforderlichen AWS-Anmeldeinformationen haben Zugriff auf die Amazon-GameLift-Konsole. Sie können AWS Identity and Access Management (IAM) für die sichere Weitergabe von AWS-Anmeldeinformationen innerhalb eines Teams nutzen. Weitere Informationen finden Sie unter Erstellen von IAM-Richtlinien für Amazon GameLift.
-
Kann ich zum Zweck der Sicherheitsanalyse und zur Behebung von Betriebsproblemen einen Verlauf aller Aufrufe der Amazon-GameLift-API abrufen, die für mein Konto erfolgt sind?
Ja. Zum Abrufen eines Verlaufs aller Amazon-GameLift-API-Aufrufe, die für Ihr Konto erfolgt sind, aktivieren Sie CloudTrail in der AWS-Managementkonsole.
-
Wo erhalte ich weitere Informationen zur Sicherheit und Ausführung von Anwendungen in AWS?
Weitere Informationen zur Absicherung von AWS-Ressourcen finden Sie im AWS Security Center.
-
An welches Sicherheitsmodell hält sich Amazon GameLift?
Sicherheit liegt in der gemeinsamen Verantwortung von AWS und Ihnen. Das Modell der gemeinsamen Verantwortung beschreibt dies als Sicherheit der Cloud und Sicherheit in der Cloud. Weitere Informationen dazu, wie dies für den Amazon-GameLift-Service gilt, finden Sie in unserem Entwicklerhandbuch hier.
Kostenfreier Einstieg
-
Was sind die ersten kostenlosen Schritte mit Amazon GameLift?
Registrieren Sie sich für ein AWS-Konto, um sofort Zugriff auf das kostenlose AWS-Kontingent zu erhalten und in den Genuss der folgenden Vorteile zu kommen:
- 125 Stunden pro Monat Amazon GameLift c3.large, c4.large und c5.large (kombiniert) je nach Region für die Nutzung von Instances On-Demand, plus 50 GB EBS General Purpose SSD-Speicher
- 15 GB Bandbreite pro Monat für ausgehenden Datenverkehr (für alle AWS-Services zusammengefasst)
- 125 Stunden pro Monat Amazon GameLift c3.large, c4.large und c5.large (kombiniert) je nach Region für die Nutzung von Instances On-Demand, plus 50 GB EBS General Purpose SSD-Speicher
Legen Sie noch heute los
Beginnen Sie Ihre Reise mit einem kostenlosen Konto und Ressourcen im kostenlosen AWS-Kontingent.