Für die iterative Entwicklung mit Amazon eingerichtet GameLift Anywhere - Amazon GameLift

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.

Für die iterative Entwicklung mit Amazon eingerichtet GameLift Anywhere

Amazon GameLift bietet Tools und Lösungen, mit denen Sie eine gehostete Testumgebung für die Spieleentwicklung einrichten können. Mit diesen Tools können Sie eine Umgebung schaffen, die das reale Spielerlebnis von Managed Hosting bei Amazon widerspiegelt GameLift und einen schnellen, iterativen Entwicklungsprozess unterstützt.

Mit einer separaten Testumgebung reduzieren Sie den Aufwand für eine von Amazon GameLift verwaltete Flotte beim Testen. Sie müssen nicht mehr jede neue Build-Iteration des Spieleservers hochladen, eine neue Flotte dafür erstellen und dann mehr als 15 Minuten warten, bis sie aktiviert ist. Stattdessen könnt ihr einen neuen Build erstellen, die Testflotte schnell mit dem neuen Build aktualisieren, ihn starten und mit dem Testen beginnen.

Einen Amazon verwenden GameLift Anywhere Mit einer Flotte können Sie mit einem lokalen Gerät, z. B. Ihrer Entwicklungs-Workstation, eine Testumgebung einrichten. Sie können auch eine Testumgebung mithilfe einer cloudbasierten Hosting-Ressource einrichten.

Richten Sie eine ein Anywhere Testumgebung zum Entwickeln und Testen einer Reihe von Szenarien, darunter:

  • Testen Sie Ihre Gameserver-Integration mit dem GameLift Amazon-ServerSDK. Sie können auch ohne einen funktionierenden Spielclient testen, indem Sie AWS CLI Aufrufe verwenden, um neue Spielsitzungen zu starten und Ereignisse von Spielsitzungen zu verfolgen.

  • Testen Sie die Interaktionen zwischen Ihrem Spielclient, dem Backend-Service und dem GameLift Amazon-Service, während Sie Komponenten für Ihr Spiel entwickeln. Optimiere das Spielerlebnis, wenn du einem Spiel beitrittst.

  • Experimentieren Sie mit Ihrem FlexMatch Matchmaker-Design. Probieren Sie Variationen von Regelsätzen und andere Implementierungen von Matchmaking-Funktionen aus. Richten Sie das Matchmaking-Backfill ein und testen Sie es.

  • Probieren Sie andere GameLift Amazon-Hosting-Funktionen aus, wie z. B. die Laufzeitkonfigurationseinstellungen (mit dem Amazon GameLift Agent) für die Lebenszyklusverwaltung von Spieleservern.

  • Erstellen, testen und wiederholen Sie schnell, um alle Aspekte des Spielerlebnisses Ihres Spiels, einschließlich Multiplayer-Interaktionen, in einer gehosteten Live-Umgebung zu überprüfen.

Später, während du dein Spiel für den Start vorbereitest, solltest du von Amazon GameLift verwaltete Flotten hinzufügen, um deine Hosting-Konfigurationen zu verfeinern und zusätzliche Szenarien zu testen, darunter die folgenden:

  • Experimentieren und testen Sie die Warteschlangendesigns für Spielsitzungen, einschließlich der Verwendung von Flotten mit mehreren Standorten, Spot- und On-Demand-Flotten sowie mehreren Instance-Typen.

  • Probieren Sie die Platzierungsoptionen für Spielsitzungen mit verwalteten Flotten aus, einschließlich der Verwendung optionaler Latenzrichtlinien und Einstellungen für die Flottenpriorisierung.

  • Konfigurieren Sie die Kapazitätsskalierung mithilfe von automatischen oder manuellen Skalierungsoptionen, um der Nachfrage der Spieler gerecht zu werden.

  • AWS CloudFormation Richten Sie Amazon GameLift Managed Fleets ein, um Ihre Hosting-Ressourcen langfristig zu verwalten.

Fast Build Update Tool (nur für Entwicklungszwecke)

Bei verwalteten EC2 Flotten müssen Sie, um ein Build-Update für den Spieleserver bereitzustellen, jeden neuen Build auf Amazon hochladen GameLift und eine neue Flotte dafür erstellen.

Mit dem Fast Build Update Tool können Sie diese Schritte während der Entwicklung umgehen, was Ihnen Zeit spart und eine schnellere Iteration der Entwicklung ermöglicht. Mit diesem Tool kannst du deine Spiel-Build-Dateien schnell auf allen Computern einer vorhandenen Flotte aktualisieren. Das Tool bietet mehrere Optionen: Sie können einen kompletten Spiel-Build ersetzen oder bestimmte Dateien ändern, und Sie können festlegen, wie die Spielserverprozesse nach den Updates neu gestartet werden sollen. Du kannst es auch verwenden, um einzelne Computer in einer Flotte zu aktualisieren.

Um das Fast Build Update Tool zu erhalten und mehr über seine Verwendung zu erfahren, besuchen Sie das Amazon GameLift Toolkit-Repo für das Fast Build Update Tool auf Github.