Die Spiele-Engine Amazon Lumberyard bietet eine einzigartige Kombination: kostenlose, funktionsreiche Entwicklungstechnologie plus native Integration in die AWS-Cloud, um das Erstellen von Live- und Multiplayer-Spielen zu vereinfachen, plus native Integration von Twitch-Funktionen, mit denen Sie Spiele mit der weltweit führenden Video-Streaming-Plattform und Gamer-Community verbinden können.

Durch den Einsatz von Lumberyard in Spieleprojekten bleibt Ihnen mehr Zeit für die Entwicklung eines ganz speziellen Gameplays und für den Ausbau Ihrer Fangemeinden. Sie müssen sich deutlich weniger mit der aufwändigen Erstellung der Spiele-Engine und der Verwaltung der Serverinfrastruktur befassen.

Lumberyard ist kostenlos – auch der Quellcode. Sie können daher Ihr Geld besser einsetzen, um Talente anzuheuern und tolle Spiele zu entwickeln. Es fallen keine Gebühren pro Benutzer, Abonnementkosten oder Umsatzprovisionen an. Sie bezahlen nur die von Ihnen genutzten AWS-Services.

Lumberyard noch heute herunterladen

Lumberyard herunterladen

Dabei handelt es sich um eine kostenlose AAA-Spiele-Engine, die tief in AWS und Twitch integriert ist. Und sämtlicher Quellcode wird bereitstellt.

Sie können mit Amazon Lumberyard vielseitige, fesselnde Spiele entwickeln, die durch das umfangreiche und bewährte Toolset, Top-Leistung und das modulare Design den höchsten Qualitätsansprüchen genügen. Mit Lumberyard erhalten Sie einen vollwertigen Editor, bei dem mithilfe einer einzigen Tastenkombination (Strg+G) vom Bearbeitungs- in den Spielmodus gewechselt werden kann, Nativ-Code-Performance, fantastische Grafik und Hunderte weitere Funktionen, zum Beispiel einen leistungsstarken Netzwerkcode, Charakter- und Animations-Editoren, Partikel-Editoren, Cloth-Physikfunktionen, einen UI-Editor, Audiotools, Wettereffekte, Schwarm-KI, Wahrnehmungsverarbeitung, Kamera-Frameworks, Wegfindungsroutinen und vieles mehr.Außerdem haben Sie kostenlos Vollzugriff auf den Quellcode von Amazon Lumberyard, sodass das Anpassen der Technologie zum Erschaffen eines ganz speziellen Spielerlebnisses sehr einfach ist.

Ihre Grafiker erhalten durch die Grafiktechnologie von Lumberyard leistungsstarke Rendering-Technologien und Entwicklungstools zum Erstellen nahezu fotorealistischer HDR-Umgebungen und verblüffender Echtzeiteffekte, zum Beispiel physikbasierte Shader, dynamische Gesamtbeleuchtung, einen Editor für Partikeleffekte, Vegetationstools, dynamische Echtzeit-Wasserflächen, volumetrischer Nebel und filmartige Funktionen, wie etwa Farbabstufungen, Bewegungsunschärfe, Feldtiefe, Lensflares und mehr.

Mit dem Lumberyard Asset Processor können Sie nahezu ohne Verzögerungen Komponenten in die Engine einspeisen. Speichen Sie einfach eine Datei (z. B. aus Maya oder Photoshop) in einen Ordner, und der Asset Processor verarbeitet die Datei automatisch von Quellenmaterial zu spielfertigen Komponenten. Wenn Sie eine Komponente im Nachhinein noch einmal bearbeiten, erkennt Lumberyard die Änderung und führt eine automatische Aktualisierung im Hintergrund durch – innerhalb weniger Sekunden und ohne eine Aktion ihrerseits.

Das neue Lumberyard Component Entity System ist eine moderne Herangehensweise an die Zusammenstellung komplexer Entitäten aus einfacheren Entitäten. Entwickler von Inhalten können Komponenten einfach via Drag-and-Drop verschieben, um das gewünschte Verhalten zu erzielen, Komponenteneinstellungen live im Editor zu bearbeiten und Lua und Script Canvas zur schnellen Änderung oder Erweiterung des Verhaltens einer Entität zu erstellen. Damit komplexere Szenen leichter aufgebaut und wiedergegeben werden können, ist es möglich, Entitäten in Slices zusammenzufassen. Diese wiederum können dann zur Erstellung komplexerer Slices verwendet werden, was ein vollständig kaskadiertes Prefab-System ergibt. Wenn Sie ein Slice bearbeiten, können Sie sofort Ihre Änderungen mit allen anderen Slice-Instances teilen oder Ihre Änderungen auf diese eine Instance beschränken.

Ihre Grafiker können Lumberyard zum Erstellen glaubhafter Charaktere und optimaler Performances verwenden, in die Spieler komplett eintauchen. Das neue Figurenanimationssystem von Lumberyard, EMotion FX, verwendet datengestützte visuelle Nodes, darunter Funktionen zum Blending von Bäumen und Räumen, eine visuelle Statusmaschine, lineares Skinning, gemeinsames Skalieren und mehr.

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. Ihre Designer können beispielsweise Spielobjekte importieren, das Verhalten dieser Objekte verfeinern und mit einem einzigen Tastendruck das gerade erstellte Spiel spielen. 

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 viele große Online-Konsolendienste integriert werden und ermöglicht Ihnen die Verarbeitung von Peer-to-Peer- sowie Client-Server-Topologien mit Hostmigration.

Das Lumberyard-System Modular Gems ermöglicht Ihnen das Bündeln von Komponenten und Code. Zudem können Sie diese Inhalte problemlos Ihrem Projekt hinzufügen oder sie herausnehmen, sodass die Engine nur die Technologie enthält, die Sie benötigen. Erstellen Sie mit dem vollen Zugriff auf die öffentlichen APIs und Events von Lumberyard Ihre eigenen Gems, oder nutzen Sie die über 25 Gems in Lumberyard. Diese reichen von Sprache-zu-Text-Wettereffekten, Gestenkontrollen, VR-HMD-Support und einem Kamera-Framework bis hin zur Integration von Allegorithmic Substance und vielem mehr.

 

Lumberyard umfasst eine exklusive, kostenlose Version der fortschrittlichen, funktionsreichen Sound-Engine und der Authoring-Tools für PC-Spiele von Audiokinetic: Wwise LTX. Die Wwise-Audiotechnologie von Audiokinetic wurde bisher schon in Hunderten beliebter Spiele eingesetzt. Aufgrund der minimalen Abhängigkeit von Technikern können Sound-Designer und Komponisten Wwise LTX zum unabhängigen Arbeiten verwenden und umfangreiche Soundlandschaften für Ihre Spiele erstellen.

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. Freier Zugriff auf den Quellcode bedeutet, dass sich Ihre Techniker ab Tag eins des Projekts auf das Anpassen von Lumberyard in den erforderlichen Bereichen konzentrieren können, um Unterscheidungsmerkmale für das Spiel zu erschaffen und Ihre kreative Vision umzusetzen.

Zusätzliche eng integrierte Toolsets bieten professionellen Grafikern, Spiele-Designern, Gameplay-Technikern, Animatoren und anderen Spezialisten die Möglichkeit, einzigartige, faszinierende und spezielle Inhalte zu erstellen. Mit Geländetools, Wettereffekten, Tageszeitsteuerung, Eingabesystemen, Wahrnehmungsverarbeitung, Lua-Editor und mehr stellt Lumberyard die nötigen Tools zum Realisieren Ihrer Vision bereit. Umfassende Informationen zu allen Funktionen von Lumberyard und ihrer Verwendung finden Sie im Benutzerhandbuch und im Entwicklerhandbuch für Techniker des Lumberyard-Editors.

Lumberyard ist mit Amazon GameLift integriert, einem verwalteten Dienst, 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 auf- und abskalieren, sodass Ihre Kapazitäten stets dem Spieleraufkommen entsprechen.

Ihre Techniker und technischen Designer, die über wenig oder gar keine Back-End-Erfahrung verfügen, können mit dem Cloud Canvas-Tool von Lumberyard innerhalb weniger Minuten Live-Online-Spielefunktionen entwickeln, zum Beispiel Community-Newsfeeds, das Teilen von Punkteständen oder die serverseitige Combat Resolution. Mit der grafischen Skripterstellungsoberfläche von Cloud Canvas kann Ihr Team Online-Spielefunktionen entwickeln, die auf AWS-Services zugreifen, zum Beispiel DynamoDB, Lambda, S3, Cognito, SNS und SQS. Innerhalb weniger Minuten können Entwickler Funktionen wie tägliche Geschenke oder das Senden von Ingame-Benachrichtigungen erstellen, ohne auch nur eine einzige Codezeile schreiben zu müssen. 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.

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 Coud Gems, welche 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. Cloud Gems können sofort in der Produktion verwendet werden und bieten Zugriff auf den vollständigen Quellcode, sodass Sie ihr Verhalten beliebig personalisieren können.

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. Um die Entwicklung noch weiter zu beschleunigen, haben wir Funktionen hinzugefügt, mit denen häufig implementierte Aufgaben zu einem Paket zusammengefasst 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. 

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 Skripting-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.

Metastream ermöglicht es Twitch-Streamern, wie Profis Broadcasts Ihres Spiels anzupassen. 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 diejenigien, 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.

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.

Spiele, die Mods und von Benutzern generierte Inhalte unterstützen, haben längere Lebenszyklen, verbreiten sich schneller und sorgen für eine lange Motivation bei den Spielern. 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.

Amazon Lumberyard ist kostenlos – einschließlich dem vollständigen Quellcode. Sie können Lumberyard tiefgreifend für Ihr Team, Ihre Vision und Ihre aktuellen und zukünftigen Projekte anpassen. Es fallen keine Gebühren pro Benutzer, Abonnementkosten oder Umsatzprovisionen an. Sie bezahlen nur die von Ihnen genutzten AWS-Services.

Nachdem Sie Lumberyard heruntergeladen haben, sollten Sie unsere Lernvideos ansehen, unsere Foren besuchen oder sich mit unserer Dokumentation vertraut machen.

Lumberyard herunterladen

Zusätzlich zu Lumberyard bietet Amazon eine stetig wachsende Auswahl plattformunabhängiger Bausteine für die Entwickler von Spielen an. Dank dieser Tools können Sie auf dem Fundament von Amazon Commerce, AWS und Twitch aufbauen und Spielerlebnisse gestalten und bereitstellen, die begeisterte Fans in ihren Bann ziehen werden.

Wir stehen noch am Anfang von Amazon Lumberyard und Amazon GameLift. Um stets auf dem neuesten Stand zu sein, was die stetig wachsende Auswahl plattformübergreifender Bausteine von Amazon für Spieleentwickler anbelangt, abonnieren Sie den Amazon Lumberyard-Newsletter, oder folgen Sie uns auf Ihrem bevorzugten Kanal.

Twitch    |    Twitter    |    YouTube    |    Facebook    |    Foren    |     Blog