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.
GAMEPERF03-BP01 Verwenden Sie Amazon GameLift Anywhere und ein Test-Toolkit GameLift
Um die Leistungseffizienz durch einen iterativen Entwicklungsprozess zu verbessern, nutzen Sie Amazon GameLift Anywhere zusammen mit dem Amazon GameLift Testing Toolkit, um eine umfassende Testumgebung einzurichten.
Risikostufe, wenn diese bewährte Methode nicht eingeführt wird: Hoch
Implementierungsleitfaden
Dieser Ansatz ermöglicht eine schnelle Iteration, eine effiziente Datenerfassung und eine detaillierte Leistungsanalyse. Zu den wichtigsten Schritten gehören:
Erstellen Sie eine Testumgebung
Verwenden Sie Amazon GameLift Anywhere, um eine lokale oder cloudbasierte Testumgebung einzurichten. Durch dieses Setup entfällt die Notwendigkeit, jede Spielserver-Build-Iteration auf eine verwaltete Flotte hochzuladen, wodurch die Aktivierungszeit reduziert wird.
Integrieren Sie das Amazon GameLift Testing Toolkit
Integrieren Sie das Amazon GameLift Testing Toolkit in Ihren Entwicklungsablauf. Das Toolkit bietet Skripte, Tools und Bibliotheken zur Visualisierung der GameLift Amazon-Infrastruktur, zum Starten virtueller Player und zum Iterieren von FlexMatch Regelsätzen mit dem FlexMatch Simulator. Es vereinfacht die Integration und Verwaltung von GameLift Amazon-Ressourcen und ermöglicht es Ihnen, allgemeine Aufgaben zu automatisieren und die für die Leistungsanalyse erforderlichen Daten zu sammeln.
Schnelle Bau- und Testzyklen
Aktualisieren Sie die Testflotte schnell mit neuen Builds, starten Sie sie und beginnen Sie mit den Tests. Dies ermöglicht einen schnellen build-test-repeat Zyklus und ermöglicht es Entwicklern, verschiedene Aspekte des Spielerlebnisses, einschließlich Multiplayer-Interaktionen, zu überprüfen.
Umfassende Tests
Testen Sie Ihre Gameserver-Integration mit dem Amazon GameLift Server SDK, Backend-Serviceinteraktionen, Matchmaking-Konfigurationen und anderen GameLift Hosting-Funktionen. Verwenden Sie das GameLift Testing-Toolkit, um Tests zu automatisieren und detaillierte Leistungskennzahlen zu sammeln, um sicherzustellen, dass die Spielkomponenten reibungslos zusammenarbeiten.
Analysieren Sie Leistungsdaten
Verwende die vom GameLift Testing Toolkit gesammelten Daten, um Leistungsengpässe zu analysieren und deinen Spieleserver zu optimieren. Das Toolkit hilft dabei, wichtige Kennzahlen zu verfolgen, Probleme zu identifizieren und datengestützte Entscheidungen zur Verbesserung der Leistungseffizienz zu treffen.
Durch die Integration von Amazon GameLift Anywhere und dem GameLift Testing Toolkit in Ihren iterativen Entwicklungsprozess können Sie die Leistungseffizienz durch schnelle Tests, umfassende Integrationsprüfungen und detaillierte Leistungsanalysen erheblich verbessern.
Implementierungsschritte
-
Verwenden Sie Amazon GameLift Anywhere, um eine Testumgebung zu erstellen, die die Aktivierungszeit für Spieleserver-Builds reduziert und eine schnelle Iteration ermöglicht.
-
Integrieren Sie das Amazon GameLift Testing Toolkit, um Testaufgaben zu automatisieren, Spieler zu simulieren und FlexMatch Konfigurationen während der Entwicklung zu validieren.
-
Sammeln und analysieren Sie Leistungsdaten mit dem GameLift Testing Toolkit, um Engpässe zu identifizieren, Spieleserver zu optimieren und die Leistungseffizienz zu verbessern.