Microsoft heeft zich aangesloten bij de Open 3D Foundation, de open game-engine van Amazon

De Linux Foundation heeft aangekondigd dat: Microsoft heeft zich aangesloten bij de Open 3D Foundation (O3DF), opgericht om de gezamenlijke ontwikkeling van de Open 3D Engine (O3DE) voort te zetten nadat deze door Amazon was uitgebracht.

Microsoft behoorde tot de topbijdragers, samen met Adobe, AWS, Huawei, Intel en Niantic. Een vertegenwoordiger van Microsoft zal zitting hebben in de raad van bestuur van O3DF. Het totaal aantal leden van de Open 3D Foundation heeft de 25 bereikt.

Sinds de broncode is geopend, zijn er ongeveer 14.000 wijzigingen aangebracht op de O3DE-engine, die zo'n 2 miljoen regels code beslaat. Elke maand worden 350-450 commits van 60-100 ontwikkelaars opgelost in de projectrepositories.

Het hoofddoel van het project is: een open, hoogwaardige 3D-engine bieden voor de ontwikkeling van moderne games van AAA-klasse en high-fidelity-simulators die in realtime kunnen worden uitgevoerd en filmische kwaliteit kunnen leveren.

3D-engine openen is een herziene en verbeterde versie van de eigen engine die eerder door Amazon is ontwikkeld Lumberyard gebaseerd op CryEngine-technologie onder licentie van Crytek in 2015. De engine bevat een geïntegreerde omgeving voor game-ontwikkeling, Atom Renderer multi-threaded fotorealistisch weergavesysteem met ondersteuning voor Vulkan, Metal en DirectX 12, een uitbreidbare 3D-modeleditor, een karakteranimatiesysteem ( Emotion FX), een vooraf gebouwd ontwikkelsysteem, een realtime physics-simulatie-engine en wiskundebibliotheken met SIMD-instructies.

De visuele programmeeromgeving (Script Canvas), evenals de talen Lua en Python, kunnen worden gebruikt om de spellogica te definiëren.

De motor het wordt al gebruikt door Amazon, verschillende game- en animatiestudio's en roboticabedrijven. Van de games die op basis van de engine zijn gemaakt, kunnen New World en Deadhaus Sonata worden gemarkeerd. Het project is oorspronkelijk ontworpen om aan uw behoeften te voldoen en heeft een modulaire architectuur.

In totaal worden meer dan 30 modules aangeboden, geleverd als aparte bibliotheken, geschikt voor vervanging, integratie in projecten van derden en stand-alone gebruik. Dankzij de modulariteit kunnen ontwikkelaars bijvoorbeeld de grafische renderer, het geluidssysteem, de taalondersteuning, de netwerkstack, de physics-engine en andere componenten vervangen.

Het project is oorspronkelijk ontworpen om aan uw behoeften te voldoen en heeft een modulaire architectuur. In totaal worden meer dan 30 modules aangeboden, geleverd als standalone bibliotheken, geschikt voor vervanging, integratie in projecten van derden en afzonderlijk gebruik. Dankzij modulariteit kunnen ontwikkelaars bijvoorbeeld grafische weergave, geluidssysteem, taalondersteuning, netwerkstack, physics-engine en elk ander onderdeel vervangen.

Van de belangrijkste componenten: het volgende valt op:

  • Een geïntegreerde omgeving voor game-ontwikkeling.
  • Atom Processor multi-threaded fotorealistische rendering-engine met ondersteuning voor Vulkan, Metal en DirectX 12 grafische API.
  • Uitbreidbare 3D-modeleditor.
  • Subsysteem geluid.
  • Karakteranimatiesysteem (Emotion FX).
  • Halffabrikaat (prefab) productontwikkelingssysteem.
  • Realtime physics-simulatie-engine. Ondersteunt NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast en AMD TressFX voor natuurkundige simulatie.
  • Wiskundige bibliotheken die SIMD-instructies gebruiken.
  • Netwerksubsysteem met ondersteuning voor compressie en encryptie van verkeer, simulatie van netwerkproblemen, gegevensreplicatie en stroomsynchronisatie.
  • Een universeel mesh-formaat voor game-items. U kunt bronnen genereren vanuit Python-scripts en bronnen asynchroon laden.
  • Componenten om de logica van het spel in Lua en Python te definiëren.

Van de opmerkelijke verschillen tussen O3DE en de Amazon Lumberyard-engine, waaronder een nieuw Cmake-buildsysteem, modulaire architectuur, open source hulpprogramma's, een nieuw vooraf gebouwd systeem, een op Qt gebaseerde uitbreidbare gebruikersinterface, extra mogelijkheden voor het werken met cloudservices, prestatie-optimalisaties, nieuwe netwerkmogelijkheden, een verbeterde weergave van de engine met ondersteuning voor ray tracing, globale verlichting, anticipatie en vertraagde weergave.

Ten slotte, als u geïnteresseerd bent om er meer over te weten, kunt u de details raadplegen In de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.