Az Open 3D Foundation bejelentette az Open 3D Engine első kiadását

Szeptember hónapban megosztjuk itt a blogon a motor hírét Az O3DE, amely a Lumberyard motor újratervezett és továbbfejlesztett változata, a Crytek által 2015-ben licencelt CryEngine technológiákon alapul, és különféle platformok támogatásával, például Linux, Windows 10, macOS, iOS és Android.

És most egy újabb hír, a nonprofit Open 3D Foundation (O3DF) kiadta az Open 3D Engine első jelentős kiadását (O3DE), nyílt forráskódú 3D játékmotor, amely alkalmas AAA játékfejlesztésre modern és nagy pontosságú szimulátorok, amelyek valós körülmények között működnek. időt és filmes minőséget biztosít.

Az O3DE motor forráskódját idén júliusban adta ki az Amazon és a korábban kifejlesztett Amazon Lumberyard szabadalmaztatott motorkódon alapul. A motor semleges platformon, a Linux Foundation égisze alatt történő fejlesztésére létrehozták az Open 3D Foundationt, amelyen belül az Amazonon kívül olyan cégek is részt vettek, mint az Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse Studios, Az Audiokinetic csatlakozott az Engine, a Genvid Technologies, az International Game Developers Association, a SideFX és az Open Robotics közös munkájához.

A motort már az Amazon, a különböző játék- és animációs stúdiók is használják és robotikai cégek. A motor alapján készült játékok közül a New World és a Deadhaus Sonata látható.

A projektet eredetileg az Ön igényeinek megfelelően tervezték, és moduláris felépítésű. Összesen több mint 30 modult kínálnak, amelyeket önálló könyvtárként szállítanak, 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ést, a hangrendszert, a nyelvi támogatást, a hálózati stacket, a fizikai motort és bármely más összetevőt.

A fő összetevők közül kiemelkednek a következők:

  • Integrált környezet a játékfejlesztéshez.
  • Atom processzor többszálas fotorealisztikus renderelő motor Vulkan, Metal és DirectX 12 grafikus API támogatással.
  • Bővíthető 3D modellszerkesztő.
  • Hang alrendszer.
  • Karakteranimációs rendszer (Emotion FX).
  • Félkész (előregyártott) termékfejlesztő rendszer.
  • Valós idejű fizikai szimulációs motor. Támogatja az NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast és AMD TressFX szoftvereket a fizikai szimulációhoz.
  • SIMD utasításokat használó matematikai könyvtárak.
  • Hálózati alrendszer, amely támogatja a forgalom tömörítését és titkosítását, hálózati problémák szimulációját, adatreplikációt és áramlási szinkronizálást.
  • Univerzális mesh formátum a játékelemekhez. Erőforrásokat generálhat Python-szkriptekből, és aszinkron módon töltheti be az erőforrásokat.
  • Összetevők a játék logikájának meghatározásához Lua és Python nyelven.

A jelentős különbségek az O3DE és az Amazon Lumberyard motor között, beleértve az új Cmake build rendszert, moduláris architektúra, nyílt forráskódú segédprogramok, új előre elkészített rendszer, Qt alapú bővíthető felhasználói felület, további lehetőségek a felhőszolgáltatásokkal való munkához, teljesítményoptimalizálás, új hálózati képességek, a motor továbbfejlesztett megjelenítése a sugárkövetés támogatásával, a globális megvilágítás, az előrejelzés és a késleltetett renderelés.

Megjegyzendő, hogy a motorkód megnyitása után több mint 250 fejlesztő csatlakozott a projekthez, és 2,182 változtatást hajtott végre.

A projekt első elindítása túljutott a stabilizációs szakaszon, és elismert, hogy készen áll a professzionális 3D-s játékok és szimulátorok fejlesztésére. Linux esetén megkezdődött a deb csomag kialakítása, és telepítőt kínálnak a Windowshoz.

Az új verzió olyan újításokat is tartalmaz, mint például a profilalkotási eszközök. és teljesítménytesztek, kísérleti terepgenerátor, iIntegráció a vizuális Script Canvas programozási környezettel, Gem bővítőrendszer felhőszolgáltatások támogatásával, bővítmények többjátékos hálózati játékok létrehozásához, SDK a motor testreszabásához és a fejlesztés támogatásához különböző platformokon.

Végül, ha érdekel, hogy többet tudjon meg róla tudnia kell, hogy a kód C ++ nyelven íródott, és az Apache 2.0 licenc alatt adták ki. Van egy támogatási platform Linux, Windows, MacOS, iOS és Android számára.

forrás: https://o3de.org


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.