Amazon je objavio otvoreni motor za igre Open 3D Engine baziran na CryEngine tehnologijama

Amazon je objavio projekat O3DE (Open 3D Engine), koji otvara motor za igre prikladan za kreiranje AAA igara. O3DE motor je redizajnirana i poboljšana verzija prethodno razvijenog vlasničkog Amazon Lumberyard motora, zasnovanog na tehnologijama CryEngine motora 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 integrisano okruženje za razvoj igara, višenitni fotorealistički sistem renderovanja Atom Renderer sa podrškom za Vulkan, Metal i DirectX 12, proširivi uređivač 3D modela, sistem za animaciju karaktera (Emotion FX), sistem za razvoj poluproizvoda (prefab), mašinu za fizičku simulaciju u realnom vremenu i matematičke biblioteke koristeći SIMD instrukcije. Za definisanje logike igre može se koristiti vizuelno programsko okruženje (Script Canvas), kao i jezici Lua i Python.

Amazon je objavio otvoreni motor za igre Open 3D Engine baziran na CryEngine tehnologijama

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast i AMD TressFX su podržani za simulaciju fizike. Postoji ugrađeni mrežni podsistem sa podrškom za kompresiju i enkripciju saobraćaja, simulaciju problema mreže, alate za replikaciju podataka i sinhronizaciju tokova. Podržava univerzalni mesh format za resurse igre, automatizaciju generiranja resursa u Pythonu i asinhrono učitavanje resursa.

Amazon je objavio otvoreni motor za igre Open 3D Engine baziran na CryEngine tehnologijama

Projekt je inicijalno dizajniran tako 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, pogodni za zamjenu, integraciju u projekte trećih strana i zasebno korištenje. 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.

Amazon je objavio otvoreni motor za igre Open 3D Engine baziran na CryEngine tehnologijama

Među razlikama između O3DE i Amazon Lumberyard engine-a su novi sistem izgradnje baziran na Cmake-u, modularna arhitektura, upotreba otvorenih uslužnih programa, novi montažni sistem, proširivo korisničko sučelje bazirano na Qt-u, dodatne mogućnosti za rad sa cloud servisima, optimizacije performansi, nove mogućnosti umrežavanja i poboljšano renderovanje sa podrškom za praćenje zraka, globalno osvetljenje, unapred i odloženo renderovanje. Motor već koriste Amazon, nekoliko studija za igre i animaciju, kao i kompanije za robotiku. Od igara stvorenih na bazi motora može se istaknuti New World.

Za daljnji razvoj motora na neutralnoj platformi, pod pokroviteljstvom Linux fondacije stvorena je Open 3D Foundation, čiji je cilj pružiti otvoren, kvalitetan 3D motor za razvoj modernih igara i visoke vjernosti. simulatori koji mogu raditi u realnom vremenu i pružiti bioskopski kvalitet. 20 kompanija već se pridružilo zajedničkom radu na motoru, 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