Amazon GameLift ServersLösungen - Amazon GameLift Servers

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.

Amazon GameLift ServersLösungen

Amazon GameLift Serversbietet eine Reihe von Lösungen für Entwickler, die sitzungsbasierte Multiplayer-Spiele entwickeln.

Amazon GameLift ServersHosting-Optionen

Wenn Sie mit Amazon GameLift Servers dem Betrieb Ihrer Spieleserver zusammenarbeiten, haben Sie mehrere Optionen, wo und wie Ihre Spieleserver gehostet werden. Ganz gleich, ob du Hosting-Ressourcen nutzen möchtest, die du bereits hast, oder ein Cloud-basiertes Hosting einrichten möchtestAmazon GameLift Servers, das von verwaltet wird, du kannst deinen Spielern ein nahtloses Hosting-Erlebnis bieten.

Verwaltet EC2

Verwaltete Container

Hybrides Hosting

Hosten Sie überall

Verwaltet EC2

Mit Amazon GameLift Servers verwaltetem EC2 Hosting können Sie den Großteil der Arbeit für die Verwaltung Ihrer Spieleserver auslagern. Wählen Sie Rechenressourcen aus einer großen Auswahl an EC2 Amazon-Instance-Typen. Integrieren Sie Ihre Spieleprojekte und lassen Sie sich Amazon GameLift Servers um die Details kümmern. Weitere Informationen zu verwaltetem Hosting finden Sie unterFunktionsweise von Amazon GameLift Servers.

Beginne mit der Entwicklung einer Amazon GameLift Servers Managed-Hosting-Lösung für dein Spiel.

Schlüsselfeatures
  • Hosten Sie Multiplayer-Spiele, die auf Amazon Linux- oder Windows Server-Betriebssystemen laufen.

  • Bieten Sie Ihren Spielern ein Spielerlebnis mit niedriger Latenz, wo auch immer sie sich befinden. Stellen Sie Spieleserver weltweit in allen Amazon GameLift Servers unterstützten AWS-Regionen und Local Zones bereit. Eine vollständige Liste finden Sie hier: Amazon GameLift ServersServicestandorte.

  • Verwenden Sie die Amazon GameLift Servers intelligente Platzierung von Spielsitzungen, damit die Spieler immer das bestmögliche gehostete Spielerlebnis erhalten. Sie können sich auf die Amazon GameLift Servers Entscheidungsfindung verlassen oder Platzierungskriterien wie Kosten, Spielerlatenz und geografische Standorte anpassen.

  • Entscheiden Sie, wie Sie Ihre Hosting-Ressourcen skalieren möchten, um der Nachfrage der Spieler gerecht zu werden. Managen Sie die Kapazität manuell oder richten Sie die automatische Skalierung ein. Mit zielbasierter auto Skalierung können Sie einen dynamisch dimensionierten Puffer mit ungenutzter Kapazität aufrechterhalten, was Ihnen hilft, die Kosten zu kontrollieren und gleichzeitig sicherzustellen, dass neue Spieler mit minimalen Wartezeiten in die Spiele einsteigen können.

  • Überlassen Sie die Amazon GameLift Servers Bereitstellung und Verwaltung Ihrer cloudbasierten Spieleserver. Amazon GameLift Serverserstellt Ressourcen nach Bedarf, installiert Ihre Gameserver-Software und startet automatisch Prozesse zum Hosten von Spielsitzungen für Spieler. Richten Sie ein benutzerdefiniertes Health Tracking ein und lassen Sie Ressourcen mit schlechter Leistung Amazon GameLift Servers erkennen und beheben.

  • Nutzen Sie die Amazon GameLift Servers Überwachungsfunktionen, um Leistung und Nutzung zu bewerten. Sie können Messwerte zu Faktoren wie Hardwareleistung, Effizienz der Platzierung von Spielsitzungen und Lebenszyklen von Serverprozessen verfolgen. Sie können aktive Spielsitzungen und Spielersitzungen verfolgen, um die Nutzung im Laufe der Zeit zu beobachten. Sie können auch Spielsitzungsprotokolle herunterladen und speichern.

  • Automatisieren Sie beim Produktionshosting die Ressourcenverwaltung und die Bereitstellung Ihrer Spiele-Hosting-Ressourcen mithilfe von AWS CloudFormation Vorlagen für Amazon GameLift Servers und die AWS Cloud Development Kit (AWS CDK). Nutzen Sie Tools und Dienste für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD) wie. AWS CodePipeline

Verwaltete Container

Amazon GameLift Serversbietet eine komplette Cloud-Hosting-Lösung für containerisierte Spieleserver. Mit Amazon GameLift Servers verwalteten Containern können Sie die wichtigsten Vorteile der Containernutzung wie Portabilität, Agilität und Fehlertoleranz nutzen. Die folgenden Funktionen sind für verwaltete Containerflotten verfügbar.

Beginne mit der Entwicklung einer Amazon GameLift Servers Managed-Hosting-Lösung für deinen containerisierten Gameserver.

Schlüsselfeatures
  • Entwickeln Sie eine benutzerdefinierte Architektur mit leichten Containern, um Ihre Spieleserver-Software auf Amazon GameLift Servers Linux-basierten Hosting-Ressourcen auszuführen.

  • Verwenden Sie die Docker-Tools, um ein Linux-basiertes Container-Image zu erstellen. Speichern Sie Bilder für die Bereitstellung in einem Amazon Elastic Container Registry (Amazon ECR) -Repository.

  • Sorgen Sie für Spielerlebnisse mit geringer Latenz, indem Sie die Ressourcen der Containerflotte in einer beliebigen Zone AWS-Region oder in einer lokalen Zone bereitstellen, die dies unterstütztAmazon GameLift Servers. Siehe Amazon GameLift ServersServicestandorte.

  • Verwalte den Lebenszyklus deiner Flotte mit Tools zur Modellierung von Spielserverversionen und zur Bereitstellung von Flottenupdates.

  • Nutze Funktionen zur Platzierung von Amazon GameLift Servers Spielsitzungen, einschließlich Warteschlangen und FlexMatch Spielersuche, um die bestmöglichen Spiele für deine Spieler zu finden.

  • Testen Sie Ihre Spieleserver- und Container-Architektur mit dem Amazon GameLift Servers Service mithilfe einer Anywhere-Flotte. Testen Sie Ihr Spiel lokal oder in einer cloudbasierten Testumgebung.

  • Verfolge die Leistung des Spiele-Hostings mit containerspezifischen Leistungskennzahlen. Überwachen Sie den Zustand Ihrer Flottenressourcen mithilfe von Hardwaremetriken.

  • Verwalten Sie die Ressourcen Ihrer Containerflotte mithilfe von AWS CloudFormation Vorlagen fürAmazon GameLift Servers.

Hybrides Hosting

Verwenden Sie den Amazon GameLift Servers Service mit einer Kombination aus verwaltetem Hosting und Amazon GameLift Servers selbstverwaltetem Anywhere-Hosting. Mit einem hybriden Ansatz können Sie die Lösung entwickeln, die Sie gerade benötigen, und sich gleichzeitig darauf vorbereiten, wo Sie in future sein müssen. Zu den häufigsten Szenarien, in denen eine Hybridlösung sinnvoll ist, gehören:

  • Erweitern Sie Ihre Hosting-Lösung auf die AWS Cloud. Ergänzen Sie die Funktionen Ihrer vorhandenen Hosting-Lösung (lokale Hardware oder anderes cloudbasiertes Hosting) durch das Hinzufügen von Amazon GameLift Servers verwaltetem Hosting. Mit verwaltetem Hosting können Sie Ihre Hosting-Kapazität erhöhen oder „Burst“ -Kapazität hinzufügen, um schnell zu skalieren und nur für Ressourcen zu zahlen, wenn Sie sie benötigen. Sie können auch die globale Präsenz des Amazon GameLift Servers Dienstes nutzen, um mehr Spieler auf der ganzen Welt zu erreichen und ihnen das Multiplayer-Erlebnis mit niedriger Latenz zu bieten, das sie erwarten.

  • Bereiten Sie sich auf die Migration zum Cloud-basierten Hosting vor. Wenn Sie eine Migration auf das erwägen oder planen AWS Cloud (anstatt Ihre eigene Hardware aufzurüsten), ist eine Hybrid-Hosting-Lösung eine praktikable Möglichkeit, den Übergang so schrittweise wie nötig durchzuführen.

  • Erhöhen Sie die Latenz für Spieler an Standorten, die nicht von bedient werdenAmazon GameLift Servers. Wenn du bereits Amazon GameLift Servers verwaltetes Hosting verwendest, musst du Spieler in bestimmten Situationen möglicherweise unterstützen. Vielleicht möchtest du Spieler an ungewöhnlich abgelegenen Orten erreichen oder die Latenz in diesen Gebieten deutlich reduzieren. Fügen Sie benutzerdefinierte Hosting-Standorte hinzu und verwenden Sie Amazon GameLift Servers Anywhere, um diese Standorte zusammen mit Ihren verwalteten Hosting-Ressourcen zu verwalten.

Beginne mit der Entwicklung einer Amazon GameLift Servers Hybrid-Hosting-Lösung für dein Spiel.

Schlüsselfeatures

  • Verwende dieselben Client- und Serverkomponenten für Spiele mit verwalteten und selbstverwalteten Hosting-Ressourcen. Sorgen Sie für ein einheitliches Spielerlebnis auf allen Hosting-Ressourcen.

  • Verwenden Sie dieselben FlexMatch Matchmaker, um Spiele auf allen Hosting-Ressourcen zu platzieren.

  • Verwalten Sie Ihre Hybrid-Hosting-Ressourcen zentral gemeinsam, während Sie sie auf der ganzen Welt einsetzen.

  • Da die Nachfrage der Spieler schwankt, können Sie die Auslastung von Spielsitzungen nahtlos über verwaltete und selbstverwaltete Ressourcen hinweg verwalten.

  • Mit dem Amazon GameLift Servers Agenten können Sie dieselben Tools verwenden, um die Lebenszyklen von Spieleservern auf allen Arten von Hosting-Ressourcen zu verwalten.

  • Erfassen Sie Spiel- und Spielermetriken und Logs für alle Hosting-Ressourcen. Nutzen Sie Amazon GameLift Servers Funktionen und andere AWS Dienste, um Daten zu kombinieren und kohärente Observability-Lösungen zu entwickeln.

Hosten Sie überall

Verwende Amazon GameLift Servers Anywhere-Flotten mit Verwaltung von Amazon GameLift Servers Spielsitzungen, einschließlich Spielersuche, um deine eigenen Spieleserver zu hosten, wo immer du willst. AnywhereFlotten eignen sich besonders als Testumgebungen für die schnelle, iterative Spieleentwicklung. Richten Sie eine Anywhere Flotte für Ihre eigene lokale Workstation oder eine Reihe von Cloud-basierten Hosting-Ressourcen ein. Für das Produktionshosting könnten Sie einen Hybridansatz mit Anywhere Flotten für Ihre lokale Hardware verwenden, die durch Amazon GameLift Servers verwaltete Flotten ergänzt werden.

Weitere Informationen zum Testen mit Anywhere finden Sie unter. Lokales Testen mit Amazon GameLift Servers Anywhere einrichten Weitere Informationen zum Einrichten einer Anywhere-Flotte finden Sie unterAufbau einer Hosting-Flotte mit Amazon GameLift Servers.

Beginnen Sie mit der Entwicklung einer Amazon GameLift Servers Anywhere-Hosting-Lösung für Ihr Spiel.

Schlüsselfeatures
  • Führe schnelle, iterative Tests durch, während du deine Multiplayer-Spiele entwickelst.

  • Verwenden Sie Amazon GameLift Servers Tools, um Spieleserver zu verwalten, die auf Ihrer eigenen Hardware gehostet werden.

  • Nutze die verfügbare Hardware, die deinen Spielern am nächsten ist, und zwar überall.

Amazon GameLift ServersFlexMatchfür Matchmaking

Verwenden Sie diese FlexMatch Option, um benutzerdefinierte Regelsätze zu erstellen, um Multiplayer-Matches für Ihr Spiel zu definieren. FlexMatchverwendet Regelsätze, um kompatible Spieler für jedes Spiel zu vergleichen und Spielern das ideale Multiplayer-Erlebnis zu bieten.

Weitere Informationen zu FlexMatch finden Sie unter Was ist Amazon GameLift ServersFlexMatch?

Schlüsselfeatures
  • Bringe die Geschwindigkeit der Spielerstellung und die Qualität der Spiele in Einklang.

  • Kombiniere Spieler oder Teams anhand definierter Merkmale.

  • Definieren Sie Regeln, um Spieler basierend auf der Latenz in Spiele einzuordnen.

Amazon GameLift ServersFleetIQfür selbstverwaltetes Amazon-Hosting EC2

Verwenden Sie FleetIQ Spieleservergruppen, um direkt mit Ihren Hosting-Ressourcen in Amazon EC2 und Amazon EC2 Auto Scaling zu arbeiten. Dies bietet den Vorteil von Amazon GameLift Servers Optimierungen für kostengünstiges, robustes Game-Hosting. Diese Lösung richtet sich an Spieleentwickler, die mehr Flexibilität benötigen als das, was vollständig verwaltete Amazon GameLift Servers Lösungen bieten.

Informationen zur FleetIQ Funktionsweise von Amazon EC2 und EC2 Auto Scaling für das Hosten von Spielen finden Sie im Amazon GameLift ServersFleetIQEntwicklerhandbuch.

Schlüsselfeatures
  • Mithilfe des FleetIQ Algorithmus können Sie das Spot-Instance-Balancing optimieren.

  • Verwenden Sie Funktionen zur Spielerweiterleitung, um die Ressourcen Ihres Spieleservers effizient zu verwalten und den Spielern ein besseres Spielerlebnis beim Beitritt zu Spielen zu bieten.

  • Skalieren Sie die Hosting-Kapazität automatisch auf der Grundlage der Nutzung durch die Spieler.

  • Verwalten Sie EC2 Amazon-Instances direkt in Ihren eigenen Händen AWS-Konto.

  • Verwenden Sie eines der unterstützten ausführbaren Formate für Spieleserver, einschließlich Windows, Linux, Container und Kubernetes.

Amazon GameLift ServersRealtimemit anpassbarer Serverlogik

Verwenden Sie Realtime Server, um Spiele zu hosten, für die kein maßgeschneiderter Spieleserver erforderlich ist. Diese schlanke Serverlösung bietet Spieleserver, die Sie so konfigurieren können, dass sie zu Ihrem Spiel passen. Sie können Realtime Server mithilfe einer Amazon GameLift Servers verwalteten Hosting-Lösung hosten.

Weitere Informationen zum Hosten mit Amazon GameLift Servers Realtime finden Sie unterSpiele integrieren mit Amazon GameLift ServersRealtime.

Schlüsselfeatures
  • Verwenden Sie Amazon GameLift Servers Verwaltungsfunktionen wie auto Skalierung, Warteschlangen an mehreren Standorten und Platzierung von Spielsitzungen.

  • Verwenden Sie Amazon GameLift Servers Hosting-Ressourcen und wählen Sie die Art der AWS Computerhardware für Ihre Flotten.

  • Nutze die Vorteile eines vollständigen Netzwerk-Stacks für die Interaktion zwischen Spielclient und Server.

  • Nutzen Sie die Kernfunktionalität des Spielservers mit anpassbarer Serverlogik.

  • Nehmen Sie Live-Updates für Realtime-Konfigurationen und Serverlogik vor.