Microsoft se pridružio Open 3D Foundation, Amazonovom otvorenom mehanizmu za igre

To je objavila Linux fondacija Microsoft se pridružio Open 3D fondaciji (O3DF), koji je osnovan za nastavak zajedničkog razvoja Open 3D Engine-a (O3DE) nakon što ga je objavio Amazon.

Microsoft bio je među najvećim saradnicima, zajedno sa Adobeom, AWS, Huawei, Intel i Niantic. Predstavnik Microsofta će biti dio Upravnog odbora O3DF. Ukupan broj članova Open 3D fondacije dostigao je 25.

Od kada je izvorni kod otvoren, napravljeno je oko 14.000 izmjena u O3DE mašini, pokrivajući oko 2 miliona linija koda. Svakog mjeseca, 350-450 urezivanja od 60-100 programera se fiksira u repozitorijumima projekta.

Glavni cilj projekta je pružaju visokokvalitetni, otvoreni 3D motor za razvoj modernih igara klase AAA i simulatora visoke vjernosti koji se mogu pokrenuti u realnom vremenu i pružiti bioskopski kvalitet.

Otvorite 3D Engine je revidirana i poboljšana verzija vlasničkog motora koji je prethodno razvio Amazon Lumberyard baziran na CryEngine tehnologiji licenciranoj od Cryteka 2015. Motor uključuje integrirano okruženje za razvoj igara, višenitni fotorealistički sistem renderiranja Atom Renderer s podrškom za Vulkan, Metal i DirectX 12, proširivi uređivač 3D modela, sistem za animaciju likova (Emotion FX), unapred izgrađen razvojni sistem, mašinu za simulaciju fizike u realnom vremenu i matematičke biblioteke koristeći SIMD uputstva.

Vizuelno programsko okruženje (Script Canvas), kao i jezici Lua i Python, mogu se koristiti za definisanje logike igre.

Motor Već ga koriste Amazon, nekoliko studija za igre i animaciju, te robotske kompanije. Od igara kreiranih na bazi motora mogu se izdvojiti New World i Deadhaus Sonata. Projekat je prvobitno dizajniran da se prilagodi vašim potrebama i ima modularnu arhitekturu.

Ukupno se nudi preko 30 modula, koji se isporučuju kao zasebne biblioteke, pogodni za zamjenu, integraciju u projekte trećih strana i samostalnu upotrebu. Na primjer, zahvaljujući modularnosti, programeri mogu zamijeniti grafički renderer, zvučni sistem, jezičku podršku, mrežni stek, fizički mehanizam i sve druge komponente.

Projekat je originalno dizajniran da odgovara vašim potrebama i ima modularnu arhitekturu. Ukupno se nudi više od 30 modula, koji se isporučuju kao samostalne biblioteke, pogodne za zamjenu, integraciju u projekte trećih strana i odvojenu upotrebu. Na primjer, zahvaljujući modularnosti, programeri mogu zamijeniti grafičko prikazivanje, zvučni sistem, jezičku podršku, mrežni stog, fizički mehanizam i bilo koju drugu komponentu.

Od glavnih komponenti ističu se sljedeće:

  • Integrirano okruženje za razvoj igara.
  • Atom procesor sa više nita za fotorealistično prikazivanje sa podrškom za Vulkan, Metal i DirectX 12 grafički API.
  • Proširivi uređivač 3D modela.
  • Zvučni podsistem.
  • Sistem animacije likova (Emotion FX).
  • Sistem razvoja poluproizvoda (montažnih) proizvoda.
  • Motor za simulaciju fizike u realnom vremenu. Podržava NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast i AMD TressFX za simulaciju fizike.
  • Matematičke biblioteke koje koriste SIMD instrukcije.
  • Mrežni podsistem sa podrškom za kompresiju i enkripciju saobraćaja, simulaciju mrežnih problema, replikaciju podataka i sinhronizaciju toka.
  • Univerzalni mrežasti format za sredstva igre. Možete generirati resurse iz Python skripti i asinhrono učitavati resurse.
  • Komponente za definiranje logike igre u Lua i Python-u.

Od značajne razlike u odnosu na O3DE i Amazon Lumberyard engine, uključujući novi sistem izgradnje Cmake, modularna arhitektura, programi otvorenog koda, novi unapred izgrađen sistem, proširivi korisnički interfejs zasnovan na Qt-u, dodatne mogućnosti za rad sa uslugama u oblaku, optimizacije performansi, nove mrežne mogućnosti, poboljšano renderovanje motora sa podrškom za praćenje zraka, globalno osvetljenje, anticipacija i odloženo renderovanje.

Konačno, ako vas zanima više o tome, možete se obratiti detaljima Na sledećem linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.