Amazon GameLift – Funktionen
Stellen Sie dedizierte Spieleserver bereit, die in der Cloud, On-Premises oder über hybride Bereitstellungen gehostet werden, und verwalten Sie sie in einer einzelnen Serververwaltungslösung.
Aktualisierte Konsolenerfahrung für Amazon GameLift
Amazon GameLift kündigt eine aktualisierte Konsolenerfahrung an, um Ihre Spieleserver einfacher überwachen, verwalten und skalieren zu können.
Hosting von verwalteten Spieleservern
Amazon GameLift richtet sicher Instances ein, stellt Ihre Spieleserver auf aktiven Instances bereit, führt ein Spieleserver-übergreifendes Load Balancing für den Datenverkehr aus, überwacht den Status der Instance und des Spieleservers und ersetzt defekte Instances ohne Ihren Eingriff.

Stellen Sie Ihre Spieleserver in 24 AWS-Regionen auf 5 Kontinenten bereit, um Ihre Spieler mit Verbindungen mit niedriger Latenz zu erreichen. Ganz gleich, ob es sich bei Ihrem Spiel um einen Ego-Shooter, ein MOBA oder ein anderes Multiplayer-Spielgenre handelt, Ihre Spieler auf der ganzen Welt können das rasante Gameplay genießen, das Sie entwickelt haben. Amazon GameLift scannt kontinuierlich weltweit nach verfügbaren Spieleservern. Wenn Spieleserver mit geringer Latenz nicht verfügbar sind, können Sie den Service so konfigurieren, dass automatisch mehr Kapazität in der Nähe Ihrer Spieler hinzugefügt wird. Amazon GameLift unterhält eine Warteliste mit wartenden Spielern, bis neue Spiele oder neue Instances gestartet werden, und platziert dann wartende Spieler in der Partie mit der geringsten Latenz.

Amazon GameLift wird auf der AWS Global Cloud Infrastruktur ausgeführt, die sicherste, umfassendste und zuverlässigste Cloud-Plattform. AWS bietet über 175 voll ausgestattete Services, darunter Amazon GameLift, über globale Rechenzentren an. AWS bietet Ihnen Cloud-Infrastruktur, wann und wo Sie sie benötigen, um Spieleserver mit niedriger Latenz näher an Ihren Spielern bereitzustellen.

Die Auto Scaling-Funktion von Amazon GameLift kann gleichzeitig eine, Hunderte oder sogar Tausende von Instances starten und ungenutzte Instances innerhalb weniger Minuten beenden. Sie konfigurieren den Service für die automatische Skalierung der Kapazität auf Basis eines stabilen Ziels in Form eines Prozentsatzes. Amazon GameLift erhöht oder verringert die Kapazität ganz nach Bedarf und stellt sich auf schwankende Lastmuster ein, um plötzliche Kapazitätsschwankungen zu minimieren.

Amazon GameLift wurde entwickelt, um Ihre Spieleserver vor häufig auftretenden DDoS-Angriffen (Distributed Denial of Service) auf die Netzwerk- und Transportebene zu schützen. Sie können den Service auch so konfigurieren, dass die Serverkapazität automatisch skaliert wird, um DDoS-Angriffe zu absorbieren, ohne Ihre Spieler offline zu nehmen. Weitere Informationen zum Schützen von Spieleservern vor DDoS-Angriffen.

Amazon GameLift bietet sowohl On-Demand- als auch Spot-Instance-Typen. Mit Spot-Instances erhalten Sie die gleiche leistungsfähige Hardware wie für On-Demand-Instances mit Einsparungen von bis zu 70 %. Mit Amazon GameLift-Instances können Sie ganz flexibel eine für Ihr Spiel optimale Konfiguration aus CPU, Arbeitsspeicher und Netzwerkwerkkapazität auswählen. Und alle Amazon GameLift-Instances verfügen über Enhanced Networking und somit über eine deutliche höhere PPS-Leistung (Packet per Second), eine gleichmäßigere Netzwerkleistung und geringere Latenzen.

Die Amazon GameLift-Verwaltungskonsole umfasst Dashboards für die Überwachung der Leistung Ihres Spiels. Sie können Echtzeitdaten zur Nachfrage unter Spielern, Serverkapazität und -zustand, CPU sowie zur Speicherauslastung anzeigen und optionale Alarme mit Amazon CloudWatch erstellen. Amazon GameLift ermöglicht außerdem das automatische Sammeln und Speichern von Spieleserverprotokollen zu Abfrage- und Prüfungszwecken.

Amazon GameLift unterstützt alle großen Spiele-Engines, darunter Amazon Lumberyard, Unreal Engine, Unity und benutzerdefinierte C#- sowie C++-Spiele-Engines. Mit GameLift können Sie auch Sie Ihre Community auf verschiedenen Geräten verbinden und den Spielerpool für potentielle Matches erweitern.
Amazon GameLift unterstützt alle großen Spiele-Engines, darunter Amazon Lumberyard, Unreal Engine, Unity und benutzerdefinierte C#- sowie C++-Spiele-Engines.

Amazon GameLift umfasst alles, was Sie zum Ausführen Ihrer dedizierten Spieleserver in der Cloud benötigen: eine virtuelle Hochleistungsmaschine, SSD-basierter Speicher, schnelle Datenübertragung ins Internet – On Demand und ohne monatliche Verpflichtungen. Sie zahlen dabei nur für die Ressourcen, die Sie auch tatsächlich verwenden.
Flexibilität zur Nutzung der Cloud mit Ihren eigenen Tools dank GameLift FleetIQ
Führen Sie kostengünstige Spieleserver ein, die Ihnen die Flexibilität für eine Migration in die Cloud mit Ihren eigenen Tools bieten. Sie können unabhängig von anderen GameLift-Funktionen auf GameLift FleetIQ zugreifen. Lesen Sie die Ankündigung, um mehr zu erfahren »

Nutzen Sie Ihre bestehenden Tools und Software ohne die GameLift Game-Server-Verwaltungsschicht, um nach und nach Live-Spiele zu verschieben oder neue Spiele in die Cloud zu bringen, mit den Kosteneinsparungen von EC2 Spot-Instances, die nur mit GameLift FleetIQ möglich sind. Da Instances in Ihrem Konto laufen, können Sie Container verwenden oder Instances mit anderen AWS-Services wie AWS Shield und Amazon Elastic Container Service integrieren.

Sparen Sie bis zu 70 % im Vergleich zu bestehenden On-Premise-Bereitstellungen, indem Sie den FleetIQ-Algorithmus verwenden, der kostengünstige Spot-Instances in Ihrem AWS-Konto bereitstellt. FleetIQ überwacht Spot-Instances in Echtzeit und sagt vorher, welche sich am besten für das Hosten neuer Sitzungen eignen. Sie profitieren von der Kosteneinsparung durch Spot und leiten Spieler zu Instances weiter, bei denen Sitzungsunterbrechungen mit geringerer Wahrscheinlichkeit auftreten.

GameLift ist in 60 Instance-Typen und 22 Regionen verfügbar, so dass Sie den Instance-Typ und die Geografie auswählen können, die für Ihr Spiel am besten geeignet sind. Sehen Sie sich alle Regionen an, in denen GameLift verfügbar ist. Alle Regionen, in denen GameLift verfügbar ist, finden Sie in unseren FAQs.

Bei allgemeiner Verfügbarkeit des GameLift FleetIQ-Updates zahlen Sie nur für das, was Sie nutzen. GameLift FleetIQ erhebt eine Gebühr proportional zu den Gebühren für EC2-Instances unter GameLift FleetIQ Management. Weitere Einzelheiten finden Sie in der Preistabelle.

Deaktivieren Sie die Verwendung von Spot-Instances. Dies ist bei der Einführung neuer Spiele und Inhalte für kurze Zeiträume nützlich. Wir empfehlen nach wie vor, wieder in den Modus "Spot-Preferred" oder "Spot-Only" zurückzuschalten, um Kosten für den Spielserver zu sparen.

Beschreiben Sie den Status von Instances, die unter GameLift FleetIQ unter Verwendung der neuen DescribeGameServerInstances API verwaltet werden, unabhängig davon, ob diese aktiv ist, entleert oder beendet wird. Auf diese Weise können Sie einen statusbasierten Checkpoint-Mechanismus implementieren, bevor Sie eine Spielsitzung auf einer Instance platzieren. Es ermöglicht Ihnen auch, Ihre anderen Ressourcen zu verbrauchen, wenn diese an die Instances gebunden sind.
Spielesuche mit Amazon GameLift FlexMatch

Mit den FlexMatch-Funktionen von Amazon GameLift FlexMatch können Sie für das Matchmaking Ihrer Spieler selbst definierte Regeln anwenden. Wenn Sie das Matchmaking anhand von Spieler-Skills, Latenzen oder benutzerdefinierten Kriterien aufbauen möchten, ist dies mit der einfachen aber leistungsstarken Regelsprache von FlexMatch schnell und zuverlässig möglich. Amazon GameLift kann die gebildeten Matches automatisch auf GameLift-Servern in der AWS-Region mit dem bestem Verhältnis von Latenz für die Spieler und Serverkosten hosten. Alternativ können Sie FlexMatch im Standalone-Modus nutzen und gebildete Matches auf Ihren eigenen Servern hosten. Weitere Informationen zu FlexMatch erhalten Sie in unserem Entwicklerhandbuch.

Wenn Sie ein Spieler-intensives "Battle Royale"-Spiel erstellen möchten, können Sie mit FlexMatch jetzt bis zu 200 Spieler in einer einzigen Spielsitzung auf der Serverinstance mit der niedrigsten verfügbaren Latenz verbinden – basierend auf einer von Ihnen definierten benutzerdefinierten Regel. Large Match Support beinhaltet auch die Möglichkeit, mehrere Teams aus einer Definition und automatisiertem Auffüllen zu erstellen. Mehr dazu erfahren Sie im Entwicklerhandbuch für FlexMatch.
Amazon GameLift Anywhere
Stellen Sie dedizierte Spieleserver bereit, die in der Cloud, On-Premises oder über hybride Bereitstellungen gehostet werden, und verwalten Sie sie in einer einzelnen Serververwaltungslösung.

Registrieren Sie Ihren Computer als Hardware mit Amazon GameLift, um Spielesitzungen an diesen PC zu senden. Die lokale Hardware funktioniert genauso wie ein vollständig verwalteter Amazon-EC2-Server funktionieren würde. Sobald die lokale Hardware registriert ist, können Sie Ihre Spielesitzung direkt auf Ihrem Computer kompilieren, bereitstellen und testen.

Registrieren Sie jede Berechnung mit Amazon GameLift, um eine sogenannte Anywhere-Flotte zu erstellen. On-Premises-verwaltete Hardware kann mit der vollständig verwalteten Amazon-EC2-Hardware kombiniert werden. Mit GameLift Anywhere müssen Sie keine separate Spieleserver-Management-Software für Ihre Cloud- und On-Premises-Workloads ausführen und betreiben.

Spielentwickler schätzen Matchmaker, die flexibel genug sind, um schnell zu iterieren und die richtigen Matchmaking-Regeln für hohen Spielspaß zu erkennen. Aber ein derart flexibler Matchmaker lässt sich intern nur schwer programmieren – besonders im großen Maßstab. Dazu ist Expertise im Bereich verteilter Datenverarbeitung erforderlich. Mit FlexMatch können Entwickler den langwierigen Entwicklungsaufwand überspringen und sofort damit beginnen, ihre Regelwerke zu optimieren. Ab sofort ist FlexMatch auch im Standalone-Modus verfügbar, sodass Entwickler gebildete Matches auf jeder Spielserverlösung hosten können.
Sollten Sie Support, Dokumentation oder weitere Informationen zum Onboarding benötigen, sehen Sie sich das Entwicklerhandbuch, die API-Referenz, die Spieleserver-API und Online-Training-Kurse an.
Echtzeit-Spieleserver
Amazon-GameLift-Echtzeitserver helfen Entwicklern, schnell und günstig mit nur wenigen Zeilen JavaScript Spieleserver zu erstellen und zu aktualisieren. Sie sind eine tolle Wahl für Spiele, die nicht viel Backend-Leistung benötigen. GameLift Realtime Server sind auf mobile, rundenbasierte und Messaging-Spiele ausgelegt.

Amazon-GameLift-Echtzeitserver verfügen über einen Netzwerk-Stack mit TCP- und UDP-Netzwerken, die sofort einsatzbereit sind.

Aktualisieren Sie die Serverlogik in Echtzeit, indem Sie Skripte schnell anpassen. Fügen Sie den Status hinzu und wählen Sie, ob Sie die Serverlogik in regelmäßigen Abständen ausführen möchten.

Sobald Sie Ihren Spielserver erstellt haben, skalieren Sie mit Amazon GameLift auf Millionen und erkennen Sie die Vorteile des Betriebs dedizierter Server wie minimierte Verzögerung, weniger Betrug und verbesserte Stabilität.

Auf engstem Raum konzipiert, reduzieren Sie Ihre Kosten, indem Sie mehr Spiele auf einer einzigen Server Instance ausführen.

Verwenden Sie GameLift Echtzeitserver ohne zusätzliche Kosten außerhalb der aktuellen Preise von GameLift.

Mit Amazon GameLift zahlen Sie nur für Kapazitäten, die Sie auch tatsächlich nutzen.

Sie erhalten sofort Zugriff auf das kostenlose AWS-Kontingent.

Beginnen Sie mit der Entwicklung mit Amazon GameLift in der AWS-Managementkonsole.

Kontakt.
Egal, ob Ihr Team aus einem oder aus tausend Mitarbeitern besteht, wir würden gerne mehr über Ihre Anforderungen bei der Entwicklung von Spielen erfahren.