Categories: 3D Software

Einsteigerguide: Was ist Amazon Lumberyard?

Amazon Lumberyard ist eine plattformübergreifende Game Development Engine, die mit der öffentlichen Cloud der Amazon Web Services (AWS) verbunden ist. Amazon Lumberyard basiert auf der Technologie von AWS, der Spielesoftware CryEngine, der sozialen Videospielplattform Twitch und dem Spielestudio Double Helix. Lumberyard unterstützt die Entwicklung von Spielen für PC, Xbox One, PlayStation 4, iOS und Android-Plattformen. Der Dienst unterstützt außerdem Virtual-Reality(VR)-Spiele für Oculus Rift, HTC Vive und OSVR.

Mit den Amazon Lumberyard-Tools können Spieleentwickler virtuelle Charaktere, Umgebungen und Effekte erstellen. Der Entwickler kann eine Drag-and-Drop-Oberfläche verwenden, um eine Vielzahl von Aktionen zur Verbesserung des Spielerlebnisses durchzuführen, wie z. B. die Erstellung von Ranglisten und anderen dynamischen Inhalten. AWS verlangt von einem Spieleentwickler nicht, dass er sich für ein AWS-Konto anmeldet, um Lumberyard für die Spieleentwicklung nutzen zu können. Ein Entwickler kann ein Spiel auf lokalen Servern ausführen, wenn er dies bevorzugt. Amazon bietet Entwicklern freien Zugriff auf den C++-Quellcode von Lumberyard.

Amazon Lumberyard ist kostenlos, aber ein IT-Team zahlt für Gebühren, die bei anderen AWS-Tools anfallen, sowie eine Gebühr für tägliche aktive Nutzer. Lumberyard bietet eine Schnittstelle mit Twitch, um es einem Endbenutzer zu ermöglichen, sich während des Spiels mit anderen zu verbinden und Echtzeitstatistiken einzusehen. Für die Nutzung bestimmter Lumberyard-Funktionen, einschließlich Cloud Canvas und Amazon GameLift, ist ein AWS-Konto erforderlich. Cloud Canvas ist eine Suite von AWS-Tools, die nur bei Amazon Lumberyard erhältlich ist und es Entwicklern ermöglicht, mit der Cloud verbundene Funktionen in ein Spiel einzubauen.

Cloud Canvas umfasst das Cloud Gems Framework für gemeinsame vorgefertigte Spielfunktionen, Werkzeuge zur Verwaltung von AWS-Ressourcen, Authentifizierungsmethoden und Flowgraph-Nodes, die die Kommunikation vom Spiel zu Diensten wie Amazon DynamoDB und Amazon Cognito öffnen. Ein AWS-Kontoinhaber oder Administrator autorisiert den Team-Zugriff auf Cloud Canvas über die AWS Identitäts- und Zugriffsverwaltung. Der Administrator kann den Zugriff je nach Bedarf gewähren oder einschränken und den Entwicklungs-, Test- und Veröffentlichungsteams spezifische Berechtigungen erteilen.

Der Amazon GameLift-Service ist mit Lumberyard integriert, um dedizierte Instanzen für Multiplayer-Spiele bereitzustellen, zu betreiben und zu skalieren. GameLift bietet ein Software-Development-Kit, das versucht, die Entwicklungszeit zu verkürzen und Spieler in verfügbaren Spielsitzungen schneller zusammenzubringen.

Vielen Dank für Ihren Besuch.

3DMaster