Microsoft s-a alăturat Open 3D Foundation, motorul de joc deschis al Amazon

Fundația Linux a anunțat asta Microsoft s-a alăturat Fundației Open 3D (O3DF), care a fost înființată pentru a continua co-dezvoltarea Open 3D Engine (O3DE) după ce a fost lansat de Amazon.

Microsoft a fost printre cei mai importanți contribuitori, alături de Adobe, AWS, Huawei, Intel și Niantic. Un reprezentant Microsoft va face parte din Consiliul de conducere al O3DF. Numărul total de membri ai Fundației Open 3D a ajuns la 25.

De la deschiderea codului sursă, au fost făcute aproximativ 14.000 de modificări pe motorul O3DE, acoperind aproximativ 2 milioane de linii de cod. În fiecare lună, 350-450 de comite de la 60-100 de dezvoltatori sunt fixate în depozitele de proiecte.

Obiectivul principal al proiectului este oferă un motor 3D deschis, de înaltă calitate pentru dezvoltarea de jocuri moderne de clasa AAA și simulatoare de înaltă fidelitate care pot rula în timp real și pot oferi calitate cinematografică.

Deschideți motorul 3D este o versiune revizuită și îmbunătățită a motorului proprietar dezvoltat anterior de Amazon Lumberyard bazat pe tehnologia CryEngine licențiată de la Crytek în 2015. Motorul include un mediu integrat pentru dezvoltarea jocului, sistem de randare fotorealist cu mai multe fire Atom Renderer cu suport pentru Vulkan, Metal și DirectX 12, un editor de modele 3D extensibil, un sistem de animație a personajelor ( Emotion FX), un sistem de dezvoltare pre-construit, un motor de simulare a fizicii în timp real și biblioteci de matematică care folosesc instrucțiuni SIMD.

Mediul de programare vizuală (Script Canvas), precum și limbajele Lua și Python, pot fi folosite pentru a defini logica jocului.

Motor este deja folosit de Amazon, diverse studiouri de jocuri și animație și companii de robotică. Dintre jocurile create pe baza motorului, pot fi evidențiate New World și Deadhaus Sonata. Proiectul a fost conceput inițial pentru a se potrivi nevoilor dumneavoastră și are o arhitectură modulară.

În total, sunt oferite peste 30 de module, furnizate ca biblioteci separate, potrivite pentru înlocuire, integrare în proiecte terță parte și utilizare independentă. De exemplu, datorită modularității, dezvoltatorii pot înlocui redarea grafică, sistemul de sunet, suportul pentru limbaj, stiva de rețea, motorul fizic și orice alte componente.

Proiectul a fost conceput inițial pentru a se potrivi nevoilor dumneavoastră și are o arhitectură modulară. În total, sunt oferite peste 30 de module, furnizate ca biblioteci independente, potrivite pentru înlocuire, integrare în proiecte terțe și utilizare separată. De exemplu, datorită modularității, dezvoltatorii pot înlocui redarea grafică, sistemul de sunet, suportul pentru limbaj, stiva de rețea, motorul de fizică și orice altă componentă.

Dintre componentele principale se remarcă următoarele:

  • Un mediu integrat pentru dezvoltarea jocurilor.
  • Motor de randare fotorealist cu mai multe fire de procesare Atom, cu suport pentru API grafică Vulkan, Metal și DirectX 12.
  • Editor de modele 3D extensibil.
  • Subsistemul de sunet.
  • Sistem de animație a personajelor (Emotion FX).
  • Sistem de dezvoltare a produselor semifabricate (prefabricate).
  • Motor de simulare fizică în timp real. Suportă NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast și AMD TressFX pentru simularea fizică.
  • Biblioteci de matematică care folosesc instrucțiuni SIMD.
  • Subsistem de rețea cu suport pentru compresia și criptarea traficului, simularea problemelor de rețea, replicarea datelor și sincronizarea fluxului.
  • Un format de plasă universal pentru activele jocului. Puteți genera resurse din scripturi Python și puteți încărca resurse în mod asincron.
  • Componente pentru a defini logica jocului în Lua și Python.

Dintre diferențe notabile de la O3DE la motorul Amazon Lumberyard, inclusiv un nou sistem de construcție Cmake, arhitectură modulară, utilități open source, un nou sistem pre-construit, o interfață de utilizator extensibilă bazată pe Qt, capabilități suplimentare pentru lucrul cu servicii cloud, optimizări de performanță, noi capabilități de rețea, o redare îmbunătățită a motorului cu suport pentru ray tracing, iluminare globală, anticipare și randare întârziată.

În cele din urmă, dacă sunteți interesat să aflați mai multe despre aceasta, puteți consulta detaliile În următorul link.


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată.

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.