Fans auf Twitch erreichen und einbinden


Twitch ChatPlay

Mit der Twitch ChatPlay-Funktion in Amazon Lumberyard können Sie ein Gameplay entwickeln, das in Echtzeit mit Twitch-Zuschauern interagiert. Sie können beispielsweise ein Spiel entwickeln, in dem Zuschauer basierend auf der Anzahl der Zuschauer, die dem Broadcaster zusehen, über den Spielausgang abstimmen, Power-ups an ihre Lieblingsspieler verschenken oder den Level ändern können. Mit den Scripting-Tools von Lumberyard können Spieleentwickler Chat-Kanalbefehle für Ihr Spiel im Handumdrehen erstellen. Sie könnten beispielsweise ein Multiplayer-Spiel entwickeln, in dem die Zuschauer über das Werfen von Granaten auf den Broadcaster abstimmen können, indem sie den Befehl #boom in den Twitch-Chatkanal eingeben.

Twitch Metastream

Mit der Lumberyard-Funktion Twitch Metastream können die Twitch-Streamer die Broadcasts Ihres Spiels umfassend anpassen. Fügen Sie Ihrem Spiel Metastream hinzu, können Ihre Streamer mit beliebigen HTML-Tools dynamische Echtzeitgrafiken erstellen und anzeigen, die auf von Ihnen zur Verfügung gestellten Daten basieren – ähnlich wie die, die in professionellen E-Sport- und Fernsehübertragungen verwendet werden. Overlays sollten so beispielsweise Minikarten, Zielstatus und Spielerstatistiken enthalten, die sich bei Ereignissen im Spiel automatisch aktualisieren. Metastream lässt sich ganz einfach in Ihr Lumberyard-Spiel integrieren – aktivieren Sie einfach das Metastream Gem für Ihr Projekt und fügen Sie eine einzige Codezeile für alle Daten hinzu, die Sie freigeben möchten.

Twitch JoinIn

Mit der Twitch JoinIn-Funktion in Lumberyard können Sie Multiplayer-Spiele entwickeln, die es Twitch-Broadcastern ermöglichen, sofort Fans in das aktuelle Spiel einzuladen. Nach der Einladung kann ein Fan mit einem einzigen Klick im Twitch-Chatkanal in das Spiel des Broadcasters wechseln, während andere weiter zuschauen.

Gut für Mods geeignet

Spiele mit Unterstützung für Mods und benutzergenerierte Inhalte sind langlebiger, ziehen in den sozialen Medien mehr Aufmerksamkeit auf sich und verfügen über eine bessere Spielerbindung. Lumberyard ist gut für Mods geeignet – Sie können Komponenten aus dem Lumberyard-Editor in Ihre Spiele einbinden, damit die Endbenutzer Inhalte mit den gleichen Tools, die auch Sie einsetzen, erstellen können.

Live-Multiplayer-Funktionen innerhalb weniger Minuten erstellen


Amazon GameLift

Lumberyard ist mit Amazon GameLift integriert, einem verwalteten Service, der die problemlose Bereitstellung, den Betrieb und die Skalierung von sitzungsbasierten Mulitplayer-Spielservern in der Cloud ermöglicht. Amazon GameLift reduziert die erforderliche Zeit zum Erstellen eines Multiplayer-Back-Ends von Tausenden von Stunden auf wenige Minuten. Mit Amazon GameLift können Sie die Aktivitäten der Spieler und Spiele überwachen, die verfügbare Serverkapazität in Echtzeit protokollieren und automatisch herauf- und herunterskalieren, sodass Ihre Kapazitäten stets dem Spieleraufkommen entsprechen.

Cloud Canvas

Mit den Cloud Canvas-Tools und -Lösungen von Lumberyard können Sie Online-Spielfunktionen in Echtzeit erstellen, die auf AWS-Services wie z. B. Amazon DynamoDB, Amazon Lambda, Amazon S3, Amazon Cognito, Amazon SNS und Amazon SQS zugreifen. Cloud Canvas umfasst Beispiele, die das Erstellen und Bereitstellen häufig genutzter Online-Services, zum Beispiel vom Server authentifizierte Geschenke, Bestenlisten, Ingame-Benachrichtigungen und mehr, demonstrieren.

Cloud Gems Framework

Das Lumberyard Cloud Gems Framework macht die Entwicklung großartiger Cloudfunktionen wie dynamischen Inhalten, Bestenlisten und täglichen Benachrichtigungen einfach. Das Cloud Gems Framework besteht aus dem Cloud Gem Portal, einer Webanwendung, die Sie Ihre Cloud-Funktionen (wie das Planen von Nachrichten, das Veröffentlichen dynamischer Inhalte oder das Löschen eines betrügerischen Bestlisteneintrags) visuell verwalten lässt, und Cloud Gems, die modulare Pakete diskreter Funktionen und Komponenten sind, die alles bieten, was Entwickler brauchen, um diese Funktionen in ihr Projekt zu integrieren, einschließlich Back-end- und Client-Funktionalitäten. Sie können bei der Entwicklung die vorkonfigurierten Cloud Gems verwenden oder im vollständig vorhandenen Quellcode das Verhalten anpassen.

AWS SDK für C++

Lumberyard ist in das AWS SDK für C++ integriert, sodass Ihre Techniker auf die riesige Rechenleistung und den riesigen Speicher der Cloud zugreifen können – um große Fan-Communities in Online-Multiplayer-Erfahrungen miteinander zu verbinden und um die Grenzen der Möglichkeiten eines einzelnen Geräts zu überschreiten und neue Spielerfahrungen zu erschaffen. Mit dem AWS SDK für C++ kann die Komplexität der Back-End-Programmierung durch Bereitstellen von C++-APIs für Dutzende von AWS-Services, darunter Amazon S3, Amazon EC2, DynamoDB und mehr, mit Unterstützung für alle wichtigen nativen Plattformen reduziert werden. Durch diese heutzutage ständig erweiterten Funktionen wird die Identitätsverwaltung mit Cognito noch einfacher, das Verwalten der Datenübertragung im Hintergrund zu und von Amazon S3 wird zu Paketen zusammengefasst, und die Nutzung von SQS durch direktes Ausdrücken des Services als Warteschlangen-Datenstruktur sowie das Erstellen und Verwalten von AMI-Images für EC2 werden vereinfacht.

Erstellen erstklassiger Spiele


Wunderschöne Welten

Mithilfe der visuellen Technologie von Lumberyard können Sie beinahe fotorealistische Umgebungen mit hohem Dynamikbereich und beeindruckenden Echtzeit-Effekten erschaffen. Die leistungsstarken Rendering-Technologien und Entwicklertools umfassen physisch ausgelegte Shader, eine dynamische globale Beleuchtung, ein System für Partikeleffekte, Vegetationstools, eine dynamische Echtzeit-Wasserkaustik, volumetrischen Nebel und filmische Funktionen wie z. B. Farbgraduierungen, Bewegungsunschärfe, Tiefenschärfe und Linseneffekte.

Spieletaugliche Komponenten

Mit dem Asset Processor von Lumberyard können Sie der Engine nahtlos Komponenten hinzufügen. Wenn Sie eine Datei Ihrer bevorzugten Grafiksoftware (z. B. Autodesk Maya oder Adobe Photoshop) in einem Ordner speichern, verarbeitet der Asset Processor die Datei mit der Quellgrafik automatisch in eine spieletaugliche Komponente. Wenn Sie eine verarbeitete Komponente bearbeiten, erkennt Lumberyard die Änderung, und die Komponente wird im Hintergrund automatisch aktualisiert. Dies erfolgt in nur wenigen Sekunden und ohne Benutzereingriff.

Komponentenbasierte Entitäten

Das System der komponentenbasierten Entitäten von Lumberyard ist ein moderner Ansatz für das Zusammenstellen komplexer Entitäten aus einfacheren Entitäten. Sie können die Komponenten per Drag&Drop ziehen, um das gewünschte Verhalten zu erzielen. Zudem können Sie die Komponenteneinstellungen im Editor bearbeiten und in Script Canvas oder Lua Skripts erstellen, um das Verhalten einer Entität schnell zu ändern oder zu erweitern. Sie können Entitäten in Segmente gruppieren, um komplexere Szenerien zu schaffen und zu durchlaufen. Anhand dieser Segmente können Sie komplexere Segmente erstellen, um ein vollständig kaskadierendes, vorgefertigtes System zu erhalten. Wenn Sie ein Segment ändern, können Sie die Änderungen für alle Segmentinstanzen übernehmen oder auf ein Segment beschränken.

Fesselnde Charaktere

Mit Lumberyard können Sie glaubhafte Charaktere und High-Fidelity-Vorstellungen erschaffen, die die Spieler in ihren Bann ziehen. Der Animation Editor (EMotion FX) ist das Charakter-Animationssystem von Lumberyard. Er beruht auf einem Animationsansatz mit einem datengestützten visuellen Knoten und umfasst Funktionen wie z. B. das Überblenden von Bäumen und Räumen, einen visuellen Zustandsautomaten, lineare Hautverläufe und Gelenkskalierung.

Gameplay-Bearbeitung in Echtzeit

Mit dem Echtzeit-Gameplay-Editor können Sie Ihr Gameplay schrittweise entwickeln und sofort die Ergebnisse sehen, ohne auf Builds warten oder den Editor verlassen zu müssen. So können Sie beispielsweise Spielobjekte importieren, deren Verhalten feinabstimmen und mit einem Tastendruck das gerade erstellte Spiel spielen.

Zuverlässiges Netzwerk

Das neue und flexible Netzwerk-Subsystem GridMate von Lumberyard wurde für die effiziente Bandbreitennutzung und die Kommunikation mit geringer Latenz entwickelt. Mit dem Replikat-Framework von GridMate können Sie problemlos Objekte über das Netzwerk synchronisieren. Die Sitzungsverwaltung von GridMate kann in die wichtigsten Online-Konsolenservices integriert werden, sodass Peer-to-Peer und Clientserver-Topologien mit Hostmigration möglich sind.

Modular Gems

Mit dem Modular Gems-System von Lumberyard können Sie Komponenten und Code mühelos bündeln. Sie können diese Inhalte zudem aus Ihrem Spielprojekt entfernen oder diesem hinzufügen, damit die Engine ausschließlich die erforderliche Technologie umfasst. Lumberyard unterstützt benutzerdefinierte Gems, die Sie mit vollständigem Zugriff auf die öffentlich zugänglichen Anwendungsprogrammierungsschnittstellen und Ereignisse von Lumberyard erstellen. Sie können auch mehr als 25 mit Lumberyard gebündelte Gems verwenden, die Text-zu-Sprache, realistische Witterungseffekte, Gestiksteuerungen, Unterstützung für VR-Head-Mounted-Displays, ein Kamera-Framework, die Integration von Allegorithmic Substance und vieles mehr umfassen.

Wwise LTX

Lumberyard umfasst eine exklusive, kostenlose Version der fortschrittlichen, funktionsreichen Sound-Engine und der Authoring-Tools für PC-Spiele von Audiokinetic. Hunderte von beliebten Spielen setzen auf die Wwise-Audiotechnologie von Audiokinetic. Mit minimalem Entwickleraufwand ermöglicht Wwise LTX Sounddesignern und Komponisten ein unabhängiges Arbeiten und das Erstellen umfangreicher Geräuschkulissen.

Natives C++, Quellcode enthalten

Alle Lumberyard-Kunden erhalten kostenlosen Zugriff auf den vollständigen C++-Engine-Quellcode. Mit Zugriff auf den Quellcode haben Entwickler die volle Kontrolle darüber, wie das Spiel Arbeitsspeicher, CPU und Grafikhardware nutzt, sodass die Performance für komplexes Gameplay, komplexe Grafik, KI und mehr maximiert werden kann. Dank des kostenlosen Zugriffs auf den Quellcode können Sie Lumberyard so anpassen, dass sich Ihr Spiel von der Masse abhebt und Sie Ihre kreative Vision umsetzen können.

... und noch viel mehr

Mit Geländetools, Witterungseffekten, Tageszeitsteuerungen, Eingabesystemen, Wahrnehmungsbearbeitung, einem Lua-Editor und vielem mehr bietet Lumberyard die Tools, mit denen Sie Ihre Vision umsetzen und einzigartige, begeisternde und differenzierte Inhalte erstellen können. Weitere Informationen zu allen Funktionen von Lumberyard und ihrer Verwendung finden Sie im Benutzerhandbuch und im Entwicklerhandbuch für Techniker des Lumberyard-Editors.

Bereit für die ersten Schritte mit Lumberyard?

Sehen Sie sich das Handbuch "Erste Schritte" für Lumberyard an.
Bereit für neue Erfahrungen?
Haben Sie Fragen?
Kontakt