Az Epic Games csatlakozott az Open 3D Engine-t fejlesztő szervezethez

A Linux Foundation bejelentette, hogy az Epic Games csatlakozott az Open 3D Foundation-hez (O3DF), amely az Open 3D Engine (O3DE) közös fejlesztésének folytatására jött létre, miután az Amazon felfedezte. A fő résztvevők között volt az Unreal Engine játékmotort fejlesztő Epic Games, az Adobe, az AWS, a Huawei, a Microsoft, az Intel és a Niantic mellett. Az Epic Games képviselője az O3DF igazgatótanácsában fog szolgálni.

Az Open 3D Engine projekt fő célja, hogy egy nyitott, kiváló minőségű 3D motort biztosítson a modern AAA-osztályú játékok és high-fidelity szimulátorok fejlesztéséhez, amelyek valós időben tudnak dolgozni és moziszerű minőséget nyújtanak. Az Open 3D Foundation részeként az Epic Games a játékeszközök hordozhatóságára és a kapcsolódó multimédiás adatokra kíván összpontosítani, hogy megszabadítsa a művészeket és a tartalomkészítőket attól, hogy bizonyos eszközökhöz kötődjenek.

Az Open 3D Engine az Amazon Lumberyard korábban kifejlesztett, szabadalmaztatott motorjának átdolgozott és továbbfejlesztett változata, amely a Crytek 2015-ben licencelt CryEngine technológiáján alapul. A motor tartalmaz egy integrált játékfejlesztési környezetet, egy többszálas Atom Renderer fotorealisztikus renderelő rendszert a Vulkan, Metal és DirectX 12 támogatásával, egy bővíthető 3D modellszerkesztőt, egy karakteranimációs rendszert (Emotion FX), egy előregyártott fejlesztőrendszert, egy fizikai folyamatszimulációs motor valós idejű és matematikai könyvtárai SIMD utasítások segítségével. A vizuális programozási környezet (Script Canvas), valamint a Lua és Python nyelvek használhatók a játék logikájának meghatározására.

A motort már használja az Amazon, több játék- és animációs stúdió, valamint robotikai cég. A motor alapján készült játékok közül a New World és a Deadhaus Sonata említhető. A projektet eredetileg úgy tervezték, hogy az Ön igényeihez igazodjon, és moduláris felépítésű. Összesen több mint 30 modult kínálnak, külön könyvtárként szállítva, amelyek alkalmasak cserére, harmadik féltől származó projektekbe való integrálásra és külön használatra. Például a modularitásnak köszönhetően a fejlesztők lecserélhetik a grafikus renderelőt, a hangrendszert, a nyelvi támogatást, a hálózati veremet, a fizikai motort és bármilyen más összetevőt.

Forrás: opennet.ru

Hozzászólás