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 când codul sursă a fost deschis, au fost făcute aproximativ 14.000 de modificări în 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 oferă 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, un 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, mai multe 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 adapta 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 de sine stătătoare, potrivite pentru înlocuire, integrare în proiecte terțe și utilizate separat. 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.

Dintre componentele principale din motor se remarca urmatoarele:

  • 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. Este posibil să generați resurse din scripturi Python și să încărcați resurse în modul asincron.
  • Componente pentru definirea logicii jocului în Lua și Python.

Dintre Diferențele notabile dintre O3DE și motorul Amazon Lumberyard includ 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, un motor de randare îmbunătățit cu suport pentru ray tracing, iluminare globală, lookahead și redare leneșă.

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


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  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.