YoVDO

Amazon GameLift Primer (German)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon GameLift Courses Cloud Computing Courses Scalability Courses Infrastructure Management Courses Session Management Courses Multiplayer Game Hosting Courses

Course Description

Overview

Dieser Kurs bietet einen vertieften Einblick in Amazon GameLift, beginnend mit seinen Infrastrukturfunktionen und der Sitzungsverwaltung, der Platzierung von Spielsitzungen und dem Matchmaking. Anschließend wird untersucht, welche Herausforderungen mit dem Hosting, der Verwaltung und Skalierung eines Multiplayer-Spiels verbunden sind und wie GameLift diese Herausforderungen bewältigen kann. Schließlich werden Entscheidungen zum Lösungsdesign erörtert, die sich auf das Matchmaking und die mit dem Hosting von Spielservern verbundenen Kosten auswirken.


Zielgruppe

Dieser Kurs ist gedacht für:
• Backend-Spieleentwickler, Operation Engineers und Architekten, die entscheiden, ob sie GameLift in einer Spielelösung verwenden möchten.
• Backend-Spieleentwickler, welche die Einführung von GameLift beschleunigen möchten.


Kursziele

Dieser Kurs soll Ihnen beibringen, wie Sie:
• Amazon GameLift und seine Hauptmerkmale und Funktionen beschreiben:
o Infrastrukturverwaltung, Flottenhosting und Skalierung
o Sitzungsverwaltung
o Platzierung von Spielsitzungen
o Matchmaking und Backfill
• die wichtigsten Herausforderungen beim Hosting und Skalieren eines Multiplayer-Spiels online besprechen.
• beschreiben, wie GameLift Probleme beim Hosting von Spielen löst, um Skalierbarkeit, Sicherheit, Zuverlässigkeit und faires Gameplay zu bieten.
• erläutern, wie Matchmaking funktioniert, um Spieler Teams zuzuweisen und Spiele für Spielesitzungen zu erstellen.
• die wichtigsten GameLift-Optionen und Entwurfsentscheidungen von Lösungen beschreiben, welche die Gesamtkosten beeinflussen.
• Informationen für zusätzliches Lernen und Ressourcen bereitstellen.


Voraussetzungen

Wir empfehlen, dass die Teilnehmer dieses Kurses folgende Kenntnisse haben:
• Backend-Spieleentwickler, die entscheiden, ob sie GameLift in einer Spielelösung verwenden möchten.
• Backend-Spieleentwickler, welche die Einführung von GameLift beschleunigen möchten
• Grundverständnis von Cloud Computing und Amazon Web Services, entsprechend Cloud Practitioner Essentials.


Vermittlungsmethode

Dieser Kurs wird durch digitale Schulungen vermittelt.

Hinweis: Dieser Kurs verfügt über lokalisierte Transkripte/Untertitel (e). Der Vortrag ist auf Englisch.


Dauer

120 Minuten


Kursübersicht

Dieser Kurs behandelt die folgenden Konzepte:


Modul 1: Amazon GameLift Primer (Überblick)

• Amazon GameLift führt mehr als nur Programme aus
• Agenda
• Lernziele für diesen Kurs


Modul 2: Anforderungen für das Spielehosting

• Grundlegende Anforderungen für das Aufbauen Ihres Spiels
• Matchmaking
• Teams
• Latenz
• Engagement bewahren
• Daten für Entscheidungen


Modul 3: Die wichtigsten Vorteile von Amazon GameLift

• Spielsitzungen On-Demand
• Globale Bereitstellungen
• Korrekte Kapazität
• Monetarisierung in Übereinstimmung mit Kosten


Modul 4: GameLift verstehen

• Services vs. Design des Frameworks
• GameLift-Systeme
o Matchmaking
o Spielesitzung
o Sitzungsverwaltung
o Infrastrukturverwaltung


Modul 5: Spielservice-Logik

• Einrichtungscode für das Spiel
o Backend-Code des Spiels
o Abstraktionsebenen in der GameLift-API
o Gameserver-Code
• Logikfluss für Spielservices
• Echtzeit-Server
• Sichere Kommunikation
• Verwenden von AWS-Ressourcen von GameLift


Modul 6: System der Infrastrukturverwaltung

• Einrichtungscode für das Spiel
o Backend-Code des Spiels
o Abstraktionsebenen in der GameLift-API
o Code des Spielservers


Modul 7: Sitzungsverwaltungssystem

• Spielesitzungsverwaltung
• Sitzungsverwaltung des Spielers


Modul 8: Spielsitzungsplatzierungssystem

• Zuverlässigkeit
o Verwenden von Warteschlangen für Zuverlässigkeit
o Verwenden von zuverlässigen Warteschlangen mit Spot-Flotten
• Latenz
o Warteschlangenbetrieb ohne Spielerlatenzdaten
o Warteschlangenbetrieb mit Spielerlatenzdaten
• Skalierung auf globale Bereitstellungen


Modul 9: Matchmaking-System

• Matchmaking mit FlexMatch
• Beispiel für ein Spiel für 4 Spieler
• Spielerattribute und -regeln
• Teams
• Regeltypen
o Beispiel: Gleiche Teamgrößen
o Beispiel: Faire Teamfähigkeiten
• Matchmaking-Kontrollen
o Rolle der Latenz beim Matchmaking
o Regelerweiterungen
o Backfilling
o Ereignisbenachrichtigung


Modul 10: GameLift-Entwicklungsübersicht

• Spielerkomponenten
• Serversoftwareintegration
o Integration der Servicesoftware
• Integration der Clientsoftware
o Integration der Backend-Services des Spiels
• Matchmaking
• Platzierung von Spielsitzungen
• Sitzungsverwaltung
• Echtzeit-Server-Client-API


Modul 11: Spieldaten

• Erkennen wichtiger Verbraucher von Spieldaten.
• Identifizieren der in der GameLift-Konsole dargestellte Datenkomponenten.
• Auflisten der wichtigsten Überwachungs- und Analyseservices für AWS-Services, die GameLift unterstützt.


Modul 12: Finanzen des Spiels

• Erkennen von abhängigen und unabhängigen Faktoren der Gesamtkosten.
• Beschreiben der GameLift-Designoptionen, welche die Kosten beeinflussen.
• Identifizieren der Services für Planung (Budget), Überwachung und Kostenkontrolle.


Modul 13: Demonstration von Amazon GameLift

• Einrichtung und Bereitstellung eines einfachen Spieleservices
• Einrichtung einer Rolle für Amazon GameLift Access
• Vorbereitung eins Spielservers für das Hosting auf Amazon GameLift
• Vorbereitung eines Clients für die Verwendung mit Amazon GameLift
• Testen der Integration
• Konfigurieren und Bereitstellen eines Flotten


modul 14: Abschluss


modul 15: Wissensbewertung


Tags

Related Courses

A Practical Guide to Amazon EKS
A Cloud Guru
AWS Certified Solutions Architect - Professional 2020
A Cloud Guru
Azure AI Solution Requirements
A Cloud Guru
Google Cloud Certified Professional Data Engineer (LA)
A Cloud Guru
High Availability and Scalability for Associate AWS Solutions Architects
A Cloud Guru