Amazon je objavio open game engine Open 3D Engine temeljen na CryEngine tehnologijama

Amazon je objavio projekt O3DE (Open 3D Engine) koji nudi open-source motor za igre pogodan za stvaranje AAA igara. Motor O3DE je redizajnirana i poboljšana verzija prethodno razvijenog vlasničkog motora Amazon Lumberyard, koji se temelji na tehnologijama motora CryEngine licenciranih od strane Cryteka 2015. godine. Kod je napisan u C++ i objavljen pod licencama Apache 2.0 i MIT. Postoji podrška za Linux, Windows 10, macOS, iOS i Android platforme.

Motor uključuje integrirano okruženje za razvoj igara, višenitni fotorealistični sustav renderiranja Atom Renderer s podrškom za Vulkan, Metal i DirectX 12, proširivi uređivač 3D modela, sustav za animaciju likova (Emotion FX), sustav za razvoj polugotovih proizvoda (prefab), stroj za simulaciju fizike u stvarnom vremenu i matematičke biblioteke koje koriste SIMD upute. Za definiranje logike igre može se koristiti vizualno programsko okruženje (Script Canvas), kao i jezici Lua i Python.

Amazon je objavio open game engine Open 3D Engine temeljen na CryEngine tehnologijama

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast i AMD TressFX podržani su za simulaciju fizike. Ugrađen je mrežni podsustav s podrškom za kompresiju i enkripciju prometa, simulaciju mrežnih problema, alate za replikaciju podataka i sinkronizaciju streama. Podržava univerzalni mrežasti format za resurse igre, automatizaciju generiranja resursa u Pythonu i asinkrono učitavanje resursa.

Amazon je objavio open game engine Open 3D Engine temeljen na CryEngine tehnologijama

Projekt je inicijalno dizajniran da bude prilagodljiv vašim potrebama i ima modularnu arhitekturu. Ukupno se nudi više od 30 modula koji se isporučuju kao zasebne biblioteke, prikladni za zamjenu, integraciju u projekte trećih strana i korištenje zasebno. Na primjer, zahvaljujući modularnosti, programeri mogu zamijeniti grafički renderer, zvučni sustav, jezičnu podršku, mrežni skup, motor fizike i sve druge komponente.

Amazon je objavio open game engine Open 3D Engine temeljen na CryEngine tehnologijama

Među razlikama između O3DE i Amazon Lumberyard motora su novi sustav izrade temeljen na Cmakeu, modularna arhitektura, korištenje otvorenih pomoćnih programa, novi prefab sustav, proširivo korisničko sučelje temeljeno na Qt-u, dodatne mogućnosti za rad s uslugama u oblaku, optimizacije performansi, nove mogućnosti umrežavanja i poboljšani mehanizam. renderiranje s podrškom za praćenje zraka, globalno osvjetljenje, naprijed i odgođeno renderiranje. Motor već koriste Amazon, nekoliko studija za igrice i animacije, kao i tvrtke koje se bave robotikom. Od igara stvorenih na temelju motora, može se primijetiti New World.

Za daljnji razvoj motora na neutralnoj platformi, Open 3D Foundation stvoren je pod okriljem Linux Foundationa, čiji je cilj pružiti otvoreni, visokokvalitetni 3D engine za razvoj modernih igara i visoke vjernosti simulatori koji mogu raditi u stvarnom vremenu i pružiti kinematografsku kvalitetu. U zajednički rad na motoru već se uključilo 20 tvrtki, uključujući Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX i Open Robotics.



Izvor: opennet.ru

Dodajte komentar