Erste Schritte mit HAQM-GameLift-Servern

Speziell entwickelt, um die anspruchsvollsten Spiele der Welt zu unterstützen

Startpunkt wählen

Schnelles Onboarding

Geschätzte Zeit: 30 Minuten*

 ✔ Hosten Sie Spielsitzungen in weniger als 30 Minuten ohne Coding.

​​​✔ Überspringen Sie die Spieleserver-Integration. Stellen Sie Ihren Spieleserver mit den wichtigsten Funktionen zur Verwaltung von Spielsitzungen bereit, einschließlich Standardaktionen zum Starten und Stoppen von Spielservern auf der Grundlage von Anfragen für Spielsitzungen.

​​​​​✔ Experimentieren Sie mit den Hosting-Optionen und Funktionen von HAQM GameLift Servers wie Echtzeit-Metriken, automatischer Kapazitätsskalierung und Überwachung der Serverleistung.

✖ Integrieren von erweiterten Funktionen zur Verwaltung von Spielsitzungen, einschließlich FlexMatch-Matchmaking mit Backfill und Statusverwaltung für Spielersitzungen.

✖ Verwendung mit Spiel-Engine-Plugins und vollständigen Integrations- und Anpassungstools.

Vollständige SDK-Integration

Geschätzte Zeit: 60–90 Minuten*

 ✔ Integrieren Sie Ihren Spieleserver, um alle Hosting-Funktionen von HAQM GameLift Servers zu unterstützen.

​​​​​​​ ✔ Optimieren Sie die Verwaltungsprozesse für Spielsitzungen, um Spielsitzungen zu starten, zu aktualisieren und zu beenden und so ein optimales Spielerlebnis zu erzielen.

​​​​​​​ ✔ Konfigurieren Sie Ihren Spieleserver so, dass er zur Laufzeit andere AWS-Services verwendet, z. B. für die Datenverwaltung mit DynamoDB oder die Inhaltsbereitstellung mit HAQM S3.

​​​​​​​ ✔ Fügen Sie Gameserver-Unterstützung für erweiterte Funktionen hinzu, einschließlich Matchmaking-Backfill mit HAQM GameLift Servers FlexMatch und Spielersitzungen.

​​​​​​​ ✔ Optimieren Sie die Integration mit Spie-Engine-Plugins für Unreal Engine und Unity oder integrieren Sie das Server-SDK in Ihre Spielprojekte.

*Die Zeit kann je nach den Anforderungen Ihres Spielservers und Ihrer Flottenkonfiguration variieren. Die Zeit, die für die Einrichtung von Voraussetzungen wie AWS CLI aufgewendet wurde, ist hier nicht enthalten.


Schnelles Onboarding

Mit vereinfachten Entwicklungstools können Sie schnell loslegen. 

01

SDK Wrapper herunterladen und bauen

Nachdem Sie den Gameserver-Wrapper heruntergeladen haben, folgen Sie den Anweisungen in der README-Datei, um das Tool auf Ihrem lokalen Computer zu erstellen.

02

Lokal mit HAQM GameLift Anywhere hosten

Stellen Sie Ihr Spieleserver-Hosting mit HAQM GameLift Servers bereit. Konfigurieren Sie zunächst Ihren lokalen Computer als Host für Tests und iterative Entwicklungen. Stellen Sie dann mit verwaltetem Hosting auf AWS bereit.

03

SDK Wrapper konfigurieren

Konfigurieren Sie Ihre Spieleservereinstellungen, indem Sie Ihre spezifischen Bau- und Flottendetails eingeben.

04

Ausführen und testen

Starten Sie den Gameserver-Wrapper und erstellen Sie Ihre erste HAQM-GameLift-Servers-Spielesitzung.


Vollständige SDK-Integration

Beginnen Sie mit der Entwicklung einer maßgeschneiderten Hosting-Lösung, die für Ihre Spielerbasis optimiert ist. Am besten geeignet für die Architektur und Bereitstellung von produktionsreifem Gameserver-Hosting.

Unreal Engine

Beginnen Sie mit dem Aufbau Ihrer benutzerdefinierten Hosting-Lösung in vier Schritten mit dem HAQM-GameLift-Servers-Plugin für Unreal Engine.

01

Plugin herunterladen und installieren

Das eigenständige Plugin enthält alle notwendigen Bibliotheken, um HAQM GameLift Servers in Ihre Unreal-Engine-Spielprojekte zu integrieren. 

02

Integrieren Sie Ihr eigenes Spiel

Integrieren Sie HAQM GameLift Servers mit dem Integrationshandbuch und den durch Plugins geführten Workflows in Ihr Unreal-Engine-Projekt.

03

Lokal mit HAQM GameLift Anywhere hosten

Stellen Sie Ihr Spieleserver-Hosting mit HAQM GameLift Servers bereit. Konfigurieren Sie zunächst Ihren lokalen Computer als Host für Tests und iterative Entwicklungen. Stellen Sie dann mit verwaltetem Hosting auf AWS bereit.

04

Mit der AWS-Konsole überwachen

Verwenden Sie die HAQM-GameLift-Konsole, um das Hosting Ihres Spieleservers zu überwachen, einschließlich Flottenstatus, Leistung und Kapazität. Analysieren Sie Nutzungsmetriken, um Einblicke in Spielsitzungen und Spieleraktivitäten zu erhalten.

Das C++-Server-SDK nur für Unreal Engine anfordern

Wenn Sie das vollständige Plugin mit Unreal Editor-Unterstützung nicht verwenden können, laden Sie das Server-SDK für Unreal herunter und fügen Sie es manuell zu Ihrem Spielprojekt hinzu.

Version 5.25.1 | 5.0 | 3.4 herunterladen

Unity

Beginnen Sie mit dem Aufbau Ihrer individuellen Hosting-Lösung in vier Schritten mit dem HAQM-GameLift-Servers-Plugin für Unity.

01

Plugin herunterladen und installieren

Das eigenständige Plugin enthält alle notwendigen Bibliotheken, um HAQM GameLift Servers in Ihre Unity-Spielprojekte zu integrieren.

02

Testspiel ausprobieren

Testen Sie HAQM GameLift Servers mithilfe des Testspiels, einer Lernressource, die Ihnen helfen soll, Unity zu verstehen.

ODER

Integrieren Sie Ihr eigenes Spiel

Integrieren Sie HAQM GameLift Servers mit dem Integrationshandbuch und den durch Plugins geführten Workflows in Ihr Unity-Projekt.

03

Lokal mit HAQM GameLift Anywhere hosten

Stellen Sie Ihr Spieleserver-Hosting mit HAQM GameLift Servers bereit. Konfigurieren Sie zunächst Ihren lokalen Computer als Host für Tests und iterative Entwicklungen. Stellen Sie dann mit verwaltetem Hosting auf AWS bereit.

04

Mit der AWS-Konsole überwachen

Verwenden Sie die HAQM-GameLift-Konsole, um das Hosting Ihres Spieleservers zu überwachen, einschließlich Flottenstatus, Leistung und Kapazität. Analysieren Sie Nutzungsmetriken, um Einblicke in Spielsitzungen und Spieleraktivitäten zu erhalten.

Das C#-Server-SDK nur für Unity anfordern

Wenn Sie das vollständige Plugin mit Unity-Unterstützung nicht verwenden können, laden Sie das Server-SDK für Unity herunter und fügen Sie es manuell zu Ihrem Spielprojekt hinzu.

Version 5.25.1 herunterladen

Benutzerdefinierte oder andere Engine

Integrieren Sie für alle anderen Spiele-Engines das Server-SDK für HAQM GameLift in Ihre Projekte. Das SDK ist für die Entwicklungsumgebungen C++, C# und Go verfügbar.

C++-Server-SDK

Das C++-Server-SDK ermöglicht Spieleentwicklern, die C++ verwenden, benutzerdefinierte Windows- oder Linux-Spieleserver in HAQM GameLift zu integrieren.

Version 5.25.1 | 5.0 | 3.4 herunterladen

C++-Server-SDK-Plugin für Unreal

Ein leichtes Unreal-Plugin für das C++-Server-SDK, das eine einfache Integration mit Projekten bietet, die Unreal basieren.

Version 5.25.1 | 5.0 | 3.4 herunterladen

C#-Server-SDK

Das C#-Server-SDK ermöglicht Spieleentwicklern, die C# verwenden, benutzerdefinierte Windows- oder Linux-Spieleserver in HAQM GameLift zu integrieren.

Version 5.25.1 | 5.0 | 4.0 herunterladen

Plugin des C#-Server-SDKs für Unity

Ein leichtes Unity-Plugin für C#-Server-SDK, das eine einfache Integration in Unity-Projekte bietet und Unity 2020.3 LTS, 2021.3 LTS und 2022.3 LTS für Windows und Mac OS unterstützt. Es unterstützt sowohl die Profile .NET-Framework als auch .NET-Standard von Unity.

Version 5.25.1 herunterladen

Mit dem Go-Server-SDK können Spieleentwickler, die die Programmiersprache Go verwenden, benutzerdefinierte Windows- oder Linux-Spieleserver in HAQM GameLift integrieren.

Version 5.25.1 | 5.0 herunterladen

C#

Mit dem HAQM GameLift Realtime Client SDK können Ihre einfachen Mehrspielerspiele mit Ihren HAQM GameLift Realtime Spielservern über TCP oder UDP kommunizieren. Das Realtime-Client-SDK enthält einen C#-Client, der mit Unity 2020 und benutzerdefinierten C#-Spiele-Engines verwendet werden kann.