Erste Schritte mit Amazon-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 Amazon 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 Amazon 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 Amazon S3.

​​​​​​​ ✔ Fügen Sie Gameserver-Unterstützung für erweiterte Funktionen hinzu, einschließlich Matchmaking-Backfill mit Amazon 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 Amazon GameLift Anywhere hosten

Stellen Sie Ihr Spieleserver-Hosting mit Amazon 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 Amazon-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 Amazon-GameLift-Servers-Plugin für Unreal Engine.

01

Plugin herunterladen und installieren

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

02

Integrieren Sie Ihr eigenes Spiel

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

03

Lokal mit Amazon GameLift Anywhere hosten

Stellen Sie Ihr Spieleserver-Hosting mit Amazon 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 Amazon-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 Amazon-GameLift-Servers-Plugin für Unity.

01

Plugin herunterladen und installieren

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

02

Testspiel ausprobieren

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

ODER

Integrieren Sie Ihr eigenes Spiel

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

03

Lokal mit Amazon GameLift Anywhere hosten

Stellen Sie Ihr Spieleserver-Hosting mit Amazon 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 Amazon-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 Amazon 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 Amazon 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 Amazon 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 Amazon GameLift integrieren.

Version 5.25.1 | 5.0 herunterladen

C#

Mit dem Amazon GameLift Realtime Client SDK können Ihre einfachen Mehrspielerspiele mit Ihren Amazon 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.