Microsoft se zapojil do práce na otevřeném herním enginu Open 3D Engine

Linux Foundation oznámila, že se Microsoft připojil k Open 3D Foundation (O3DF), vytvořené za účelem pokračování společného vývoje herního enginu Open 3D Engine (O3DE) po jeho objevení Amazonem. Mezi nejlepší účastníky patřil Microsoft spolu s Adobe, AWS, Huawei, Intel a Niantic. Do správní rady O3DF se připojí zástupce společnosti Microsoft. Celkový počet účastníků Open 3D Foundation dosáhl 25.

Od otevření zdrojového kódu bylo v enginu O3DE provedeno asi 14 tisíc změn, které pokrývají přibližně 2 miliony řádků kódu. Každý měsíc je v repozitářích projektů zaznamenáno 350-450 commitů od 60-100 vývojářů. Hlavním cílem projektu je poskytnout otevřený, vysoce kvalitní 3D engine pro vývoj moderních AAA her a hi-fi simulátorů, které mohou pracovat v reálném čase a poskytovat filmovou kvalitu.

Open 3D Engine je přepracovaná a vylepšená verze dříve vyvinutého proprietárního enginu Amazon Lumberyard, založeného na technologiích CryEngine licencovaných od Cryteku v roce 2015. Engine obsahuje integrované prostředí pro vývoj her, vícevláknový fotorealistický renderovací systém Atom Renderer s podporou Vulkan, Metal a DirectX 12, rozšiřitelný editor 3D modelů, systém animace postav (Emotion FX), systém pro vývoj polotovarů (prefab), fyzikální simulační engine real-time a matematické knihovny využívající SIMD instrukce. K definování herní logiky lze použít vizuální programovací prostředí (Script Canvas) a také jazyky Lua a Python.

Engine již používá Amazon, několik herních a animačních studií a také robotické společnosti. Mezi hrami vytvořenými na základě enginu lze zaznamenat New World a Deadhaus Sonata. Projekt byl původně navržen tak, aby se dal přizpůsobit vašim potřebám a má modulární architekturu. Celkem je nabízeno více než 30 modulů dodávaných jako samostatné knihovny, vhodné pro výměnu, integraci do projektů třetích stran a samostatné použití. Například díky modularitě mohou vývojáři nahradit grafický renderer, zvukový systém, jazykovou podporu, síťový zásobník, fyzikální engine a jakékoli další komponenty.

Zdroj: opennet.ru

Přidat komentář