Amazon a publicat un motor de joc deschis Open 3D Engine bazat pe tehnologiile CryEngine

Amazon a publicat proiectul O3DE (Open 3D Engine), care deschide un motor de joc potrivit pentru crearea de jocuri AAA. Motorul O3DE este o versiune reproiectată și îmbunătățită a motorului proprietar Amazon Lumberyard dezvoltat anterior, bazat pe tehnologiile de motor CryEngine licențiate de la Crytek în 2015. Codul este scris în C++ și publicat sub licențe Apache 2.0 și MIT. Există suport pentru platformele Linux, Windows 10, macOS, iOS și Android.

Motorul include un mediu de dezvoltare a jocului integrat, 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 a produselor semifinite. (prefabricat), un motor de simulare fizică în timp real și biblioteci matematice care utilizează instrucțiuni SIMD. Pentru a defini logica jocului, se poate folosi un mediu de programare vizuală (Script Canvas), precum și limbajele Lua și Python.

Amazon a publicat un motor de joc deschis Open 3D Engine bazat pe tehnologiile CryEngine

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast și AMD TressFX sunt acceptate pentru simularea fizică. Există un subsistem de rețea încorporat cu suport pentru compresia și criptarea traficului, simularea problemelor de rețea, instrumente pentru replicarea datelor și sincronizarea fluxului. Acceptă un format de plasă universal pentru resursele jocului, automatizarea generării resurselor în Python și încărcarea asincronă a resurselor.

Amazon a publicat un motor de joc deschis Open 3D Engine bazat pe tehnologiile CryEngine

Proiectul a fost conceput inițial pentru a fi adaptabil 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ț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.

Amazon a publicat un motor de joc deschis Open 3D Engine bazat pe tehnologiile CryEngine

Printre diferențele dintre O3DE și motorul Amazon Lumberyard se numără un nou sistem de construcție bazat pe Cmake, o arhitectură modulară, utilizarea de utilități deschise, un nou sistem prefabricat, 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 și un motor îmbunătățit randare cu suport pentru ray tracing, iluminare globală, randare înainte și amânată. Motorul este deja folosit de Amazon, mai multe studiouri de jocuri și animație, precum și companii de robotică. Dintre jocurile create pe baza motorului, se remarcă Lumea Nouă.

Pentru a dezvolta în continuare motorul pe o platformă neutră, Open 3D Foundation a fost creată sub auspiciile Fundației Linux, al cărei scop este de a oferi un motor 3D deschis, de înaltă calitate, pentru dezvoltarea de jocuri moderne și de înaltă fidelitate. simulatoare care pot funcționa în timp real și oferă calitate cinematografică. 20 de companii s-au alăturat deja lucrării comune asupra motorului, inclusiv Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX și Open Robotics.



Sursa: opennet.ru

Adauga un comentariu