Epic Games hat sich der Organisation angeschlossen, die die offene Spiele-Engine Open 3D Engine entwickelt

Die Linux Foundation gab bekannt, dass Epic Games der Open 3D Foundation (O3DF) beigetreten ist, die gegründet wurde, um die gemeinsame Entwicklung der Open 3D Engine (O3DE)-Spiele-Engine fortzusetzen, nachdem diese von Amazon entdeckt wurde. Epic Games, das die Spiele-Engine Unreal Engine entwickelt, gehörte neben Adobe, AWS, Huawei, Microsoft, Intel und Niantic zu den Top-Teilnehmern. Ein Vertreter von Epic Games wird dem O3DF-Verwaltungsrat beitreten.

Das Hauptziel des Open 3D Engine-Projekts besteht darin, eine offene, hochwertige 3D-Engine für die Entwicklung moderner AAA-Spiele und High-Fidelity-Simulatoren bereitzustellen, die in Echtzeit laufen kann und Kinoqualität bietet. Als Teil der Open 3D Foundation möchte sich Epic Games darauf konzentrieren, die Portabilität von Spielressourcen und begleitenden Multimediadaten sicherzustellen, um Künstler und Content-Ersteller von der Bindung an bestimmte Tools zu befreien.

Open 3D Engine ist eine neu gestaltete und verbesserte Version der zuvor entwickelten proprietären Amazon Lumberyard-Engine, die auf CryEngine-Engine-Technologien basiert, die 2015 von Crytek lizenziert wurden. Die Engine umfasst eine integrierte Spieleentwicklungsumgebung, ein fotorealistisches Multithread-Rendering-System Atom Renderer mit Unterstützung für Vulkan, Metal und DirectX 12, einen erweiterbaren 3D-Modelleditor, ein Charakteranimationssystem (Emotion FX) und ein halbfertiges Produktentwicklungssystem (Prefab), eine Echtzeit-Physiksimulations-Engine und mathematische Bibliotheken unter Verwendung von SIMD-Anweisungen. Zur Definition der Spiellogik können eine visuelle Programmierumgebung (Script Canvas) sowie die Sprachen Lua und Python verwendet werden.

Die Engine wird bereits von Amazon, mehreren Spiele- und Animationsstudios sowie Robotikunternehmen eingesetzt. Unter den Spielen, die auf Basis der Engine erstellt wurden, sind New World und Deadhaus Sonata zu nennen. Das Projekt wurde zunächst so konzipiert, dass es an Ihre Bedürfnisse anpassbar ist und eine modulare Architektur aufweist. Insgesamt werden mehr als 30 Module angeboten, die als separate Bibliotheken geliefert werden und zum Austausch, zur Integration in Drittprojekte und zur separaten Nutzung geeignet sind. Dank der Modularität können Entwickler beispielsweise den Grafik-Renderer, das Soundsystem, die Sprachunterstützung, den Netzwerk-Stack, die Physik-Engine und alle anderen Komponenten ersetzen.

Source: opennet.ru

Kommentar hinzufügen