Microsoft ir pievienojies Open 3D Foundation, Amazon atvērto spēļu dzinējam

Linux fonds ir paziņojis par to Microsoft ir pievienojies Open 3D Foundation (O3DF), kas tika izveidots, lai turpinātu kopīgu Open 3D Engine (O3DE) izstrādi pēc tam, kad to izlaida Amazon.

microsoft bija starp lielākajiem ieguldītājiem kopā ar Adobe, AWS, Huawei, Intel un Niantic. Microsoft pārstāvis darbosies O3DF valdē. Kopējais Open 3D Foundation biedru skaits sasniedzis 25.

Kopš pirmkoda atvēršanas ir veiktas aptuveni 14.000 XNUMX izmaiņu O3DE dzinējā, kas aptver aptuveni 2 miljonus koda rindu. Katru mēnesi projektu krātuvēs tiek fiksētas 350-450 saistības no 60-100 izstrādātājiem.

Projekta galvenais mērķis ir nodrošināt atvērtu, augstas kvalitātes 3D dzinēju modernu AAA klases spēļu un augstas precizitātes simulatoru izstrādei, kas var darboties reāllaikā un nodrošināt kinematogrāfisku kvalitāti.

Atveriet 3D programmu ir Amazon iepriekš izstrādātā patentētā dzinēja pārskatīta un uzlabota versija Lumberyard, kuras pamatā ir CryEngine tehnoloģija, kas licencēta no Crytek 2015. gadā. Programmā ir iekļauta integrēta vide spēļu izstrādei, Atom Renderer daudzpavedienu fotoreālistiska renderēšanas sistēma ar atbalstu Vulkan, Metal un DirectX 12, paplašināms 3D modeļu redaktors, rakstzīmju animācijas sistēma ( Emotion FX), iepriekš izveidota izstrādes sistēma, reāllaika fizikas simulācijas dzinējs un matemātikas bibliotēkas, izmantojot SIMD instrukcijas.

Spēles loģikas definēšanai var izmantot vizuālo programmēšanas vidi (Script Canvas), kā arī Lua un Python valodas.

Motors to jau izmanto Amazon, dažādas spēļu un animācijas studijas un robotikas uzņēmumi. No spēlēm, kas radītas, pamatojoties uz dzinēju, var izcelt New World un Deadhaus Sonata. Projekts sākotnēji tika izstrādāts tā, lai tas atbilstu jūsu vajadzībām, un tam ir modulāra arhitektūra.

Kopumā tiek piedāvāti vairāk nekā 30 moduļi, kas tiek piegādāti kā atsevišķas bibliotēkas, kas ir piemēroti nomaiņai, integrācijai trešo pušu projektos un atsevišķai lietošanai. Piemēram, pateicoties modularitātei, izstrādātāji var nomainīt grafikas renderētāju, skaņas sistēmu, valodas atbalstu, tīkla steku, fizikas dzinēju un jebkurus citus komponentus.

Projekts sākotnēji tika izstrādāts tā, lai tas atbilstu jūsu vajadzībām, un tam ir modulāra arhitektūra. Kopumā tiek piedāvāti vairāk nekā 30 moduļi, kas tiek piegādāti kā atsevišķas bibliotēkas, piemērotas nomaiņai, integrācijai trešo pušu projektos un atsevišķai lietošanai. Piemēram, pateicoties modularitātei, izstrādātāji var aizstāt grafikas renderēšanu, skaņas sistēmu, valodas atbalstu, tīkla steku, fizikas dzinēju un jebkuru citu komponentu.

No galvenajām sastāvdaļām izceļas sekojošais:

  • Integrēta vide spēļu izstrādei.
  • Atom Processor daudzpavedienu fotoreālistisks renderēšanas dzinējs ar atbalstu Vulkan, Metal un DirectX 12 grafikas API.
  • Paplašināms 3D modeļu redaktors.
  • Skaņas apakšsistēma.
  • Rakstzīmju animācijas sistēma (Emotion FX).
  • Pusfabrikātu (saliekamo) produktu izstrādes sistēma.
  • Reāllaika fizikas simulācijas dzinējs. Atbalsta NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast un AMD TressFX fizikas simulācijai.
  • Matemātikas bibliotēkas, kas izmanto SIMD instrukcijas.
  • Tīkla apakšsistēma ar atbalstu trafika saspiešanai un šifrēšanai, tīkla problēmu simulācijai, datu replikācijai un plūsmas sinhronizācijai.
  • Universāls acs formāts spēļu līdzekļiem. Varat ģenerēt resursus no Python skriptiem un ielādēt resursus asinhroni.
  • Komponenti spēles loģikas noteikšanai Lua un Python.

No ievērojamas atšķirības no O3DE līdz Amazon Lumberyard dzinējam, tostarp jauna Cmake veidošanas sistēma, modulāra arhitektūra, atvērtā koda utilītas, jauna iepriekš izveidota sistēma, uz Qt balstīta paplašināma lietotāja saskarne, papildu iespējas darbam ar mākoņpakalpojumiem, veiktspējas optimizācija, jaunas tīkla iespējas, uzlabota dzinēja atveide ar staru izsekošanas atbalstu, globālais apgaismojums, paredzēšana un aizkavēta renderēšana.

Visbeidzot, ja jūs interesē uzzināt vairāk par to, varat iepazīties ar informāciju Šajā saitē.


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta.

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.