„Microsoft“ prisijungė prie „Open 3D Foundation“, „Amazon“ atvirų žaidimų variklio

Tai paskelbė Linux fondas „Microsoft“ prisijungė prie „Open 3D Foundation“. (O3DF), kuris buvo sukurtas siekiant tęsti bendrą atvirojo 3D variklio (O3DE) kūrimą po to, kai jį išleido „Amazon“.

"Microsoft" kartu su „Adobe“, „AWS“, „Huawei“, „Intel“ ir „Niantic“ buvo tarp didžiausių bendradarbių. „Microsoft“ atstovas dirbs O3DF valdyboje. Bendras „Open 3D Foundation“ narių skaičius pasiekė 25.

Nuo šaltinio kodo atidarymo buvo atlikta apie 14.000 XNUMX pakeitimų O3DE variklyje, apimančiame apie 2 milijonus kodo eilučių. Kiekvieną mėnesį projektų saugyklose fiksuojama 350–450 įsipareigojimų iš 60–100 kūrėjų.

Pagrindinis projekto tikslas yra teikti atvirą, aukštos kokybės 3D variklį už šiuolaikinių AAA klasės žaidimų ir didelio tikslumo simuliatorių, galinčių veikti realiu laiku ir užtikrinti kino kokybę, kūrimui.

Atidarykite 3D variklį yra peržiūrėta ir patobulinta patentuoto variklio, anksčiau sukurto Amazon, versija „Lumberyard“, pagrįsta „CryEngine“ technologija, licencijuota „Crytek“ 2015 m. Variklyje yra integruota žaidimų kūrimo aplinka, „Atom Renderer“ kelių gijų fotorealistinio atvaizdavimo sistema su „Vulkan“, „Metal“ ir „DirectX 12“ palaikymu, išplečiamas 3D modelių rengyklė, personažų animacijos sistema ( Emotion FX), iš anksto sukurta kūrimo sistema, realaus laiko fizikos modeliavimo variklis ir matematikos bibliotekos, naudojant SIMD instrukcijas.

Vaizdo programavimo aplinka (Script Canvas), taip pat Lua ir Python kalbos gali būti naudojamos žaidimo logikai apibrėžti.

Variklis juo jau naudojasi „Amazon“, įvairios žaidimų ir animacijos studijos, robotikos kompanijos. Iš žaidimų, sukurtų remiantis varikliu, galima išskirti New World ir Deadhaus Sonata. Projektas iš pradžių buvo sukurtas taip, kad atitiktų jūsų poreikius ir turi modulinę architektūrą.

Iš viso siūloma daugiau nei 30 modulių, pateikiamų kaip atskiros bibliotekos, tinkamos pakeisti, integruoti į trečiųjų šalių projektus ir naudoti atskirai. Pavyzdžiui, dėl moduliškumo kūrėjai gali pakeisti grafikos atvaizdavimo įrenginį, garso sistemą, kalbos palaikymą, tinklo krūvą, fizinį variklį ir bet kokius kitus komponentus.

Projektas iš pradžių buvo sukurtas taip, kad atitiktų jūsų poreikius ir turi modulinę architektūrą. Iš viso siūloma daugiau nei 30 modulių, tiekiami kaip atskiros bibliotekos, tinkamos pakeisti, integruoti į trečiųjų šalių projektus ir naudoti atskirai. Pavyzdžiui, dėl moduliškumo kūrėjai gali pakeisti grafikos atvaizdavimą, garso sistemą, kalbos palaikymą, tinklo krūvą, fizinį variklį ir bet kurį kitą komponentą.

Iš pagrindinių komponentų išsiskiria šie dalykai:

  • Integruota žaidimų kūrimo aplinka.
  • Atom Processor kelių gijų fotorealistinis atvaizdavimo variklis su Vulkan, Metal ir DirectX 12 grafikos API palaikymu.
  • Išplečiamas 3D modelių rengyklė.
  • Garso posistemis.
  • Veikėjų animacijos sistema (Emotion FX).
  • Pusgaminių (surenkamųjų) produktų kūrimo sistema.
  • Realaus laiko fizikos modeliavimo variklis. Palaiko NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast ir AMD TressFX fizikos modeliavimui.
  • Matematinės bibliotekos, kuriose naudojamos SIMD instrukcijos.
  • Tinklo posistemė, palaikanti srauto suspaudimą ir šifravimą, tinklo problemų modeliavimą, duomenų replikaciją ir srauto sinchronizavimą.
  • Universalus tinklelio formatas žaidimo turtui. Galite generuoti išteklius iš Python scenarijų ir įkelti išteklius asinchroniškai.
  • Komponentai, skirti apibrėžti žaidimo logiką Lua ir Python.

pastebimi O3DE ir Amazon Lumberyard variklio skirtumai, įskaitant naują Cmake kūrimo sistemą, modulinė architektūra, atvirojo kodo komunalinės paslaugos, nauja iš anksto sukurta sistema, Qt pagrindu sukurta išplečiama vartotojo sąsaja, papildomos galimybės dirbti su debesijos paslaugomis, našumo optimizavimas, naujos tinklo galimybės, patobulintas variklio atvaizdavimas su spindulių sekimo palaikymu, visuotinis apšvietimas, numatymas ir atidėtas atvaizdavimas.

Galiausiai, jei jus domina daugiau apie tai sužinoti, galite susipažinti su išsamia informacija Šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.