Epic Games sa pripojilo k organizácii vyvíjajúcej otvorený herný engine Open 3D Engine

Linux Foundation oznámila, že Epic Games sa pripojilo k Open 3D Foundation (O3DF), vytvorenej s cieľom pokračovať v spoločnom vývoji herného enginu Open 3D Engine (O3DE) po tom, čo ho objavil Amazon. Spoločnosť Epic Games, ktorá vyvíja herný engine Unreal Engine, patrila medzi najlepších účastníkov spolu s Adobe, AWS, Huawei, Microsoft, Intel a Niantic. Zástupca z Epic Games sa pripojí k Správnej rade O3DF.

Hlavným cieľom projektu Open 3D Engine je poskytnúť otvorený, vysokokvalitný 3D engine pre vývoj moderných AAA hier a hi-fi simulátorov, ktoré môžu bežať v reálnom čase a poskytovať filmovú kvalitu. V rámci Open 3D Foundation sa spoločnosť Epic Games zamýšľa zamerať na zabezpečenie prenosnosti herných aktív a sprievodných multimediálnych údajov, aby sa umelci a tvorcovia obsahu neviazali na špecifické nástroje.

Open 3D Engine je prepracovaná a vylepšená verzia predtým vyvinutého proprietárneho enginu Amazon Lumberyard, ktorý je založený na technológiách CryEngine licencovaných od Cryteku v roku 2015. Engine obsahuje integrované prostredie na vývoj hier, viacvláknový fotorealistický renderovací systém Atom Renderer s podporou Vulkan, Metal a DirectX 12, rozšíriteľný editor 3D modelov, systém animácie postáv (Emotion FX), systém vývoja polotovarov (prefabrikovaný), fyzikálny simulačný motor v reálnom čase a matematické knižnice využívajúce inštrukcie SIMD. Na definovanie logiky hry možno použiť vizuálne programovacie prostredie (Script Canvas), ako aj jazyky Lua a Python.

Engine už používa Amazon, niekoľko herných a animačných štúdií, ako aj robotické spoločnosti. Medzi hrami vytvorenými na základe enginu možno zaznamenať New World a Deadhaus Sonata. Projekt bol pôvodne navrhnutý tak, aby sa dal prispôsobiť vašim potrebám a má modulárnu architektúru. Celkovo je ponúkaných viac ako 30 modulov dodávaných ako samostatné knižnice, vhodné na výmenu, integráciu do projektov tretích strán a samostatné použitie. Napríklad vďaka modularite môžu vývojári nahradiť grafický renderer, zvukový systém, jazykovú podporu, sieťový zásobník, fyzikálny engine a akékoľvek ďalšie komponenty.

Zdroj: opennet.ru

Pridať komentár