Az Amazon közzétett egy nyílt játékmotort, az Open 3D Engine-t, amely CryEngine technológiákon alapul

Az Amazon közzétette az O3DE (Open 3D Engine) projektet, amely egy AAA-játékok készítésére alkalmas játékmotort nyílt forráskódú. Az O3DE motor a korábban kifejlesztett, szabadalmaztatott Amazon Lumberyard motor újratervezett és továbbfejlesztett változata, amely a Crytek által 2015-ben licencelt CryEngine motortechnológiákon alapul. A kódot C++ nyelven írták, és az Apache 2.0 és MIT licenc alatt teszik közzé. Támogatja a Linux, Windows 10, macOS, iOS és Android platformokat.

A motor tartalmaz egy integrált játékfejlesztő környezetet, egy többszálas fotorealisztikus renderelő rendszert Atom Renderer 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 félkész termékfejlesztő rendszert. (prefab), egy fizikai szimulációs motor valós idejű és matematikai könyvtárak SIMD utasításokat használva. A játék logikájának meghatározásához vizuális programozási környezet (Script Canvas), valamint a Lua és Python nyelvek használhatók.

Az Amazon közzétett egy nyílt játékmotort, az Open 3D Engine-t, amely CryEngine technológiákon alapul

Az NVIDIA PhysX, az NVIDIA Cloth, az NVIDIA Blast és az AMD TressFX támogatja a fizikai szimulációt. Van egy beépített hálózati alrendszer, amely támogatja a forgalomtömörítést és -titkosítást, a hálózati problémák szimulációját, valamint az adatreplikációt és az adatfolyam-szinkronizálást. Támogatja az univerzális mesh formátumot a játékerőforrásokhoz, az erőforrás-generálás automatizálását Pythonban és az erőforrások aszinkron betöltését.

Az Amazon közzétett egy nyílt játékmotort, az Open 3D Engine-t, amely CryEngine technológiákon alapul

A projektet eredetileg úgy tervezték, hogy az Ön igényeihez igazítható legyen, é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ármely más összetevőt.

Az Amazon közzétett egy nyílt játékmotort, az Open 3D Engine-t, amely CryEngine technológiákon alapul

Az O3DE és az Amazon Lumberyard motor közötti különbségek között szerepel a Cmake-re épülő új felépítésű rendszer, a moduláris architektúra, a nyílt segédprogramok használata, az új előregyártott rendszer, a Qt-n alapuló bővíthető felhasználói felület, a felhőszolgáltatásokkal való együttműködés további lehetőségei, teljesítményoptimalizálás, új hálózati képességek és továbbfejlesztett motor. renderelés sugárkövetés, globális megvilágítás, előre és késleltetett renderelés támogatásával. A motort már használja az Amazon, több játék- és animációs stúdió, valamint robotikai cégek is. A motor alapján készült játékok közül kiemelhető az Újvilág.

A motor semleges platformon történő továbbfejlesztése érdekében a Linux Foundation égisze alatt létrejött az Open 3D Foundation, amelynek célja nyílt, jó minőségű 3D motor biztosítása a modern játékok fejlesztéséhez és a high-fidelity. szimulátorok, amelyek valós időben tudnak működni és filmszerű minőséget biztosítanak. A motoron végzett közös munkához már 20 cég csatlakozott, köztük Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX és Open Robotics.



Forrás: opennet.ru

Hozzászólás