Amazon zverejnil otvorený herný engine Open 3D Engine založený na technológiách CryEngine

Amazon zverejnil projekt O3DE (Open 3D Engine), ktorý sprístupňuje herný engine vhodný na vytváranie AAA hier. Motor O3DE 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 spoločnosťou Crytek v roku 2015. Kód je napísaný v C++ a publikovaný pod licenciami Apache 2.0 a MIT. K dispozícii je podpora pre platformy Linux, Windows 10, macOS, iOS a Android.

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.

Amazon zverejnil otvorený herný engine Open 3D Engine založený na technológiách CryEngine

Pre simuláciu fyziky sú podporované NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast a AMD TressFX. Je tu zabudovaný sieťový subsystém s podporou kompresie a šifrovania prevádzky, simulácia problémov siete, nástroje na replikáciu dát a synchronizáciu streamov. Podporuje univerzálny formát siete pre herné zdroje, automatizáciu generovania zdrojov v Pythone a asynchrónne načítanie zdrojov.

Amazon zverejnil otvorený herný engine Open 3D Engine založený na technológiách CryEngine

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.

Amazon zverejnil otvorený herný engine Open 3D Engine založený na technológiách CryEngine

Medzi rozdiely medzi O3DE a motorom Amazon Lumberyard patrí nový systém zostavovania založený na Cmake, modulárna architektúra, používanie otvorených utilít, nový prefabrikovaný systém, rozšíriteľné používateľské rozhranie založené na Qt, ďalšie možnosti pre prácu s cloudovými službami, optimalizácia výkonu, nové sieťové možnosti a vylepšený engine rendering s podporou sledovania lúčov, globálneho osvetlenia, dopredného a odloženého vykresľovania. Engine už používa Amazon, niekoľko herných a animačných štúdií, ako aj robotické spoločnosti. Z hier vytvorených na základe enginu možno poznamenať New World.

Pre ďalší vývoj enginu na neutrálnej platforme bola pod záštitou Linux Foundation vytvorená Open 3D Foundation, ktorej cieľom je poskytnúť otvorený, kvalitný 3D engine pre vývoj moderných hier a high-fidelity. simulátory, ktoré môžu bežať v reálnom čase a poskytujú filmovú kvalitu. Do spoločnej práce na engine sa už zapojilo 20 spoločností vrátane Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX a Open Robotics.



Zdroj: opennet.ru

Pridať komentár