Open 3D Engine 22.10 stiže s poboljšanjima koja olakšavaju uključivanje i suradnju

O3DE 22.10

O3DE programerima, umjetnicima i kreatorima sadržaja diljem svijeta olakšava stvaranje nevjerojatnih 3D iskustava.

Nedavno je neprofitna organizacija Open 3D Foundation (O3DF) je najavio izlazak "Open 3D Engine 22.10" (O3DE), koji donosi puno poboljšanja performansi, stabilnosti i upotrebljivosti.

Za one od vas koji su novi u Open 3D Engineu, trebali biste to znati biti open source 3D game engine pogodan za razvoj modernih igara AAA klase i simulatora visoke vjernosti koji mogu raditi u stvarnom vremenu i pružiti kinematografsku kvalitetu.

Amazon je objavio izvorni kod motora O3DE u srpnju 2021 i temelji se na vlasničkom motoru Amazona Lumberyarda koji je prethodno razvijen i temelji se na tehnologijama motora CryEngine licenciranih od strane Cryteka 2015. godine.

Nakon objave projekta, razvoj motora nadzire organizacija neprofitna Otvorena 3D podloga, nastao pod okriljem Linux Foundationa, a zajedničkom radu na projektu su se, osim Amazona, pridružile tvrtke poput Epic Gamesa, Adobea, Huaweija, Microsofta, Intela i Niantica.

Motor uključuje integrirano okruženje za razvoj igrica, fotorealistični sustav renderiranja Atom Renderer s više niti kompatibilan s Vulkanom, Metalom i DirectX 12, proširivim uređivačem 3D modela, sustavom za animaciju likova (Emotion FX), unaprijed izgrađenim razvojnim sustavom, motorom za simulaciju procesa fizički i u stvarnom vremenu matematičke knjižnice koje koriste SIMD upute. Vizualno programsko okruženje (Script Canvas), kao i jezici Lua i Python, mogu se koristiti za definiranje logike igre.

Projekt je izvorno dizajniran tako da odgovara vašim potrebama i ima modularnu arhitekturu. Ukupno se nudi više od 30 modula koji se isporučuju kao zasebne knjižnice, prikladne za zamjenu, integraciju u projekte trećih strana i samostalnu upotrebu. Na primjer, zahvaljujući modularnosti, programeri mogu zamijeniti grafički renderer, zvučni sustav, jezičnu podršku, mrežni stog, fizički mehanizam i sve druge komponente.

Glavni noviteti Open 3D Enginea 22.10

U ovoj novoj verziji motora koja je predstavljena, istaknuto je da predlažu se nove funkcije kako bi se pojednostavilo sudjelovanje novih sudionika na poslu i interakcija između članova razvojnog tima.

Još jedna promjena koja se ističe u ovoj novoj verziji je da podrška za vanjske projekte za preuzimanje i dijeljenje projekata putem URL-a, predlošci za pojednostavljenje stvaranja standardnih projekata, mrežna predmemorija resursa za dijeljenje pristupa obrađenim resursima, kao i čarobnjaci za brzo stvaranje proširenja.

Osim ovoga, ističe se i da je dodana integrirana podrška za izdvajanje pokreta korijena (Root Motion, kretanje lika temeljeno na animaciji kosti korijena kostura), kao i da je poboljšan proces uvoza animacije, tj. kao i opcije poboljšano sučelje za pregledavanje resursa i dodana podrška za vruće ponovno učitavanje resursa.

Od ostalih promjena koji su istaknuti u ovoj novoj verziji:

  • Dodana podrška za skaliranje na područja od 16 x 16 kilometara.
  • Poboljšani alati za stvaranje igara za više igrača.
  • Dostupne su gotove funkcije za uspostavljanje veze između poslužitelja i klijenta, otklanjanje pogrešaka i umrežavanje.
  • Pojednostavljeni procesi za dodavanje animacije.
  • Poboljšana upotrebljivost Viewporta, poboljšan odabir stavki i montažno uređivanje.
  • Sustav izgradnje terena premješten je iz kategorije Eksperimentalne značajke u stanje Preliminarne pripreme (Pregled).
  • Značajno poboljšana izvedba renderiranja pejzaža i uređivanja.
  • Implementirane su nove značajke renderiranja, kao što su dodaci za generiranje neba i zvijezda.

Konačno za one koje zanima, trebali bi znati da je kod napisan u C++ i objavljen pod licencom Apache 2.0, uz činjenicu da već ima podršku za Linux, Windows, macOS, iOS i Android platforme.

Možete provjeriti više o tome U sljedećem linku.