Games  ›  Amazon GameLift › Feature

Amazon GameLift – Feature

GameLift ermöglicht es Ihnen, die anspruchsvollsten Spiele der Welt zu entwickeln und zu skalieren. Mit vorausschauender Skalierung von Spielservern, Sicherheit auf Unternehmensebene und Matchmaking für die größten Zuschauer sorgt GameLift dafür, dass am Tag der Veröffentlichung keine Ungewissheit herrscht.

  • Iterieren Sie schnell mit GameLift Anywhere, das es Ihnen ermöglicht, Änderungen an Ihrer Spieleserverlogik in Sekundenschnelle bereitzustellen, zu validieren und zu testen.

    Ohne Ausfallzeiten patchen 

    Halten Sie die Spieler online und engagiert mit Patches ohne Ausfallzeiten auf Ihren Spieleservern. Migrieren Sie Spieler mithilfe der Amazon-GameLift-Alias- und Warteschlangenfeatures nahtlos auf neue Spieleserverversionen.

    Lokale iterative Entwicklung

    Registrieren Sie Ihre lokale Entwicklungsumgebung bei GameLift. Kompilieren und testen Sie Aktualisierungen Ihrer Spieleserverlogik, indem Sie Spielesitzungsanfragen an GameLift senden. Diese Anfragen werden an Ihre lokale Entwicklungsumgebung umgeleitet, sodass Sie Breakpoints setzen und in Echtzeit debuggen können. Sobald Sie fertig sind, verteilt GameLift Ihre Updates an Spieler in bis zu 24 Regionen und 8 lokalen Zonen.

    Spieleentwicklung beschleunigen
  • Spieleinführungen, Events und die Verbreitung von Viren können zu plötzlichen Nachfragespitzen führen. Seien Sie sicher, dass Ihre Spieler Ihr Spiel wie gewünscht genießen können, auch unter den unvorhersehbarsten Umständen.

    Globale Abdeckung

    Latenz und Reichweite sind entscheidend für ein fantastisches Spielerlebnis. Stellen Sie Spieleserver auf der ganzen Welt auf einer zuverlässigen AWS-Infrastruktur in 24 Regionen und 8 lokalen Zonen auf 5 Kontinenten bereit. Seien Sie überall, wo Ihre Spieler sind, und bieten Sie ihnen Spielerlebnisse mit niedriger Latenz und einer Verfügbarkeit von 99,99 %.

    Konzipiert für den Spielmaßstab

    GameLift kann Tausende von Spieleservern gleichzeitig starten und ungenutzte Server genauso schnell stoppen. Autoscaling verhindert, dass Spieler warten müssen, indem sie schnell auf die steigende Nachfrage der Spieler reagiert und schnell wieder herunterskaliert, um Kosten zu sparen. Sie müssen keine Spitzenkapazität im Voraus bereitstellen oder dafür bezahlen, sondern zahlen Sie nur für das, was Sie nutzen.

    Zuverlässige und sichere Infrastruktur

    Sicherheit und Zuverlässigkeit sind am Tag der Markteinführung wichtig. GameLift bietet eine Verfügbarkeit von 99,99 %, was bedeutet, dass Spieler Ihrem Spiel beitreten und dort bleiben, sobald sie verbunden sind, auch bei unvorhersehbaren Verkehrsspitzen.

    Auftragsüberwachung und Debugging

    GameLift bietet Dashboards zur Überwachung der Leistung Ihres Spiels, einschließlich Echtzeitdaten zu Spieleranforderungen, Serverkapazität und -zustand, CPU- und Speicherauslastung. Sie können mit Amazon CloudWatch auch Betriebsalarme erstellen. GameLift sammelt automatisch Spieleserverprotokolle zum Abrufen und Überprüfen, sodass Sie wissen, wie sich Ihre Spieleserver auf Ihr Spielerlebnis und Ihre Kosten auswirken. Verbinden Sie sich entweder über SSM/SSH (Linux) oder Remote Desktop Protocol (Windows) direkt mit einzelnen GameLift-Spieleservern.

    DDoS-Schutz

    GameLift wurde entwickelt, um Ihre Spieleserver über AWS Shield vor Distributed-Denial-of-Service (DDoS) -Angriffen auf Netzwerk- und Transportebene zu schützen. Dies ist ohne zusätzliche Kosten enthalten. Weitere Informationen zum Schützen von Spieleservern vor DDoS-Angriffen.

    Matchmaking für die größten Menschenmengen

    Mit FlexMatch können Sie bis zu 200 Spieler zusammenbringen und zu einer einzigen Spielsitzung verbinden, basierend auf benutzerdefinierten Matching-Regeln, die Sie definieren. Wenn Sie das Matchmaking anhand von Spieler-Skills, Latenzen oder benutzerdefinierten Kriterien aufbauen möchten, ist dies mit der einfachen und zugleich leistungsstarken Regelsprache von FlexMatch schnell und zuverlässig möglich. Sie können FlexMatch mit den übrigen GameLift-Spieleservern oder alleine verwenden.

    Mit Zuversicht starten
  • Senken Sie die Infrastrukturkosten, indem Sie Amazon-EC2-Spot-Instances oder AWS-Graviton-Instances mit bis zu 20 % besserem Preis-Leistungs-Verhältnis verwenden, oder bringen Sie Ihre eigenen On-Premises-Rechenleistung mit AWS in die Cloud. Sparen Sie Kosten mit dem intelligenten Auto-Scaling-Algorithmus von GameLift, der nach Spitzenzeiten hoch- und herunterskaliert.

    Spot Instances

    Holen Sie sich die gleiche Leistung wie bei On-Demand-Spieleservern mit Einsparungen von bis zu 70 %. Wählen Sie aus mehr als 100 unterstützten GameLift-Compute-Instance-Typen, mit denen Sie die ideale Kombination aus CPU, Arbeitsspeicher und Netzwerk für Ihr Spiel auswählen können. Alle GameLift-Instances verfügen über Enhanced Networking und somit über eine deutliche höhere PPS-Leistung (Packet per Second) und eine gleichmäßigere Netzwerkleistung. Das bedeutet geringere Latenzen und ein konsistenteres Spielerlebnis.

    Graviton-Instances

    GameLift unterstützt die neueste Generation von rechenoptimierten AWS-Graviton-Instances. Graviton-Instances bieten Einsparungen von bis zu 20 % im Vergleich zu vergleichbaren x86-basierten Amazon-EC2-Instances. Graviton-Instances eignen sich selbst für die anspruchsvollsten latenzempfindlichen Workloads und bieten gleichzeitig erhebliche Preis-/Leistungsvorteile.

    Hybride Topologien

    Kombinieren Sie die Rechenleistung mehrerer Anbieter, einschließlich AWS, anderer Cloud-Anbieter und On-Premises. Bringen Sie Ihre eigene Spieleserverkapazität mit und wechseln Sie bei Bedarf in die AWS Cloud. GameLift verwaltet Sitzungen, Serverauswahl und Skalierung von einer einzigen Verwaltungsebene aus.

    Infrastrukturkosten einsparen
  • Bringen Sie Ihre eigenen Entwicklertools mit und integrieren Sie sie direkt in GameLift. Mit den Game Engine-Plugins für Unity und Unreal Engine können Sie in wenigen Minuten loslegen oder SDKs verwenden, die für C++, C# und Go verfügbar sind.

    Spiele-Engines

    GameLift bietet Plugins für wichtige Game-Engines wie Unreal und Unity, und SDKs sind für O3DE und benutzerdefinierte Engines verfügbar, die auf C#, C++ und Go entwickelt wurden.

    Plattformen

    GameLift unterstützt alle wichtigen Plattformen und Geräte, einschließlich PC-, PlayStation-, Xbox-, Nintendo-, Mobil-, Web- und AR/VR-Headsets. Ermöglichen Sie Crossplay, indem Sie Spieler auf verschiedenen Plattformen mithilfe von GameLift auf dieselben Spieleserver setzen.

    Backends für Spiele

    Die Integration mit beliebten Spiele-Backends wie Pragma, Heroic Labs/Nakama und AccelByte macht es einfach, GameLift-betriebene Spieleserver mit nur einem Knopfdruck hinzuzufügen.

    DevOps-Tools

    Verwenden Sie Cloud-unabhängige DevOps-Tools wie Terraform und Pulumi, die von AWS Cloud Control unterstützt werden, um GameLift bereitzustellen und in den Rest Ihres Backends zu integrieren.

    Spieleanalytik

    GameLift lässt sich problemlos in Ihre Spielanalyselösung integrieren, einschließlich Datadog, Databricks und anderen.

    Überwachung

    GameLift ist in Amazon CloudWatch integriert, um die Serverleistung und die Infrastrukturnutzung zu überwachen.

    Nahtlose Integration mit AWS-Services

    Nutzen Sie die Vorteile der AWS-Services ohne zusätzlichen Aufwand. GameLift lässt sich nahtlos mit Services wie AWS Shield, Elastic Container Service und Cloud Watch kombinieren, sodass Sie weniger Zeit mit der Integration verbringen und mehr Zeit mit der Entwicklung Ihres Spiels verbringen müssen.

    Mit bestehenden Systemen integrieren