Open 3D Engine, az Amazon nyílt forráskódú játékmotorja AAA játékok létrehozásához

Az Amazon Lumberyard nevű játékmotorja mindig elérhető volt ingyen használható, de soha nem volt sok támogatása a fejlesztőkés az attrakció hiánya miatt az Amazon úgy döntött, hogy a játékmotort nyílt forráskódú projektké alakítja ezen felül megváltoztatták a játékmotor nevét, és létrehoznak egy szervezetet, amely figyelemmel kíséri a kezdeményezést.

Mindezek az Amazon nemrégiben egy bejelentéssel ismertették az O3DE (Open 3D Engine) projektet, amely nyílt forráskódú játékmotort kínál AAA játékok létrehozására.

A motor Az O3DE a Lumberyard motor újratervezett és továbbfejlesztett változata, a CrEtek által 2015-ben engedélyezett CryEngine technológiákon alapul, és különféle platformok, például Linux, Windows 10, macOS, iOS és Android támogatásával. A kód C ++ nyelven íródott, és Apache 2.0 és MIT licencek alatt került kiadásra.

Az O3DE különbségei az Amazon Lumberyard-tól egy új Cmake build rendszert tartalmaznak, moduláris architektúra, nyitott segédprogramok, új, előre felépített rendszer, bővíthető Qt-alapú felhasználói felület, további lehetőségek a felhőszolgáltatásokkal való munkavégzéshez, teljesítményoptimalizálás, új hálózati képességek, a motor továbbfejlesztett renderelése a sugarak ábrázolásának támogatásával megvilágítás, várakozás és késleltetett megjelenítés.

Az Open 3D Engine-ről

A motor tartalmaz egy integrált játékfejlesztő környezetet, egy több szálból álló Atom processzort fotorealisztikus renderelő rendszer a Vulkan, a metal és a DirectX 12 támogatásával, bővíthető 3D-s modellszerkesztő, karakteranimációs rendszer (Emotion FX), előre felépített fejlesztői rendszer (előre elkészített), valós idejű fizikai szimulációs motor és matematikai könyvtárak amelyek a SIMD utasításait használják. A vizuális programozási környezet (Script Canvas), valamint a Lua és a Python nyelv felhasználható a játék logikájának meghatározására.

Hallgatunk olyan játék- és szimulációs fejlesztőket, akik több lehetőséget szeretnének, amelyek lehetővé teszik az együttműködést, a testreszabást és a kreatív irányítást a gyártási folyamatokban. A 3D-s eszközök építése a semmiből költségigényes lehet, évekig tart a fejlesztése, és jelentős erőforrásokat igényel a fenntartása. Ezek a fejlesztők végül kritikus pénzeket költenek a kerék újrafeltalálásához, vagy saját fejlesztésű megoldásokat használnak, amelyeket nehéz testreszabni.

Az NVIDIA PhysX, az NVIDIA Cloth, az NVIDIA Blast és az AMD TressFX támogatása a fizikai szimulációhoz, Ezenkívül beépített hálózati alrendszerrel is rendelkezik, amely támogatja a forgalom tömörítését és titkosítását, a hálózati problémák szimulálását, az adatok replikációját és az áramlás szinkronizálását. Támogatja a játékerőforrások univerzális hálóformátumát, az erőforrások Python nyelvű generálásának automatizálását és az erőforrások betöltése aszinkron módban.

Összességében, több mint 30 modult kínálnak, külön könyvtárakként szállítva, alkalmas cserére, harmadik felek projektjeibe történő integrálásra és külön felhasználásra. Például a modularitásnak köszönhetően a fejlesztők lecserélhetik a grafikus megjelenítést, a hangrendszert, a nyelvi támogatást, a hálózati halmot, a fizikai motort és bármely más alkatrészt.

Felépítettünk egy erőteljes komponens entitás rendszert és egy népszerű vizuális Script Canvas parancsfájlmotort. Megszereztük az Emotion FX animációs szerkesztőt, létrehoztunk egy moduláris Gems rendszert, és számos Twitch és AWS integrációt valósítottunk meg. De egy dolog, amely soha nem változott, az volt a küldetésünk: világszínvonalú ingyenes 3D-s megjelenítési eszközöket mindenki számára elérhetővé tenni. Most egy lépéssel tovább megyünk.

A motor már használja az Amazon, különféle játék- és animációs stúdiók és robotikai cégek. A motor alapján létrehozott játékok közül kiemelhető az Új Világ.

Végül azt is megemlítik hogy a motor továbbfejlődjön egy semleges platformon a Linux Foundation égisze alatt, létrejött az Open 3D Foundation, amelynek célja magas színvonalú nyílt 3D motor biztosítása a modern játékok és nagy pontosságú szimulátorok fejlesztésére, amelyek valós időben képesek működni és mozi minőséget nyújtanak.

forrás: https://aws.amazon.com


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.