Amazon julkaisi avoimen pelimoottorin Open 3D Enginen, joka perustuu CryEngine-teknologioihin

Amazon on julkaissut O3DE (Open 3D Engine) -projektin, joka avaa AAA-pelien luomiseen sopivan pelimoottorin. O3DE-moottori on uudelleen suunniteltu ja parannettu versio aiemmin kehitetystä Amazon Lumberyard -moottorista, joka perustuu Crytekiltä vuonna 2015 lisensoituihin CryEngine-moottoriteknologioihin. Koodi on kirjoitettu C++-kielellä ja julkaistu Apache 2.0- ja MIT-lisenssien alla. Tukea on Linux-, Windows 10-, macOS-, iOS- ja Android-alustoille.

Moottori sisältää integroidun pelinkehitysympäristön, monisäikeisen fotorealistisen renderöintijärjestelmän Atom Renderer, joka tukee Vulkania, Metallia ja DirectX 12:ta, laajennettavan 3D-mallieditorin, hahmoanimaatiojärjestelmän (Emotion FX), puolivalmisteen tuotekehitysjärjestelmän (prefab), fysiikan simulointimoottori, reaaliaikainen ja matemaattinen kirjasto SIMD-ohjeita käyttäen. Pelilogiikan määrittämiseen voidaan käyttää visuaalista ohjelmointiympäristöä (Script Canvas) sekä Lua- ja Python-kieliä.

Amazon julkaisi avoimen pelimoottorin Open 3D Enginen, joka perustuu CryEngine-teknologioihin

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast ja AMD TressFX ovat tuettuja fysiikan simulointiin. Siinä on sisäänrakennettu verkkoalijärjestelmä, joka tukee liikenteen pakkaamista ja salausta, verkko-ongelmien simulointia, työkaluja tietojen replikointiin ja virran synkronointiin. Se tukee yleistä mesh-muotoa peliresursseille, resurssien luomisen automatisointia Pythonissa ja resurssien asynkronista lataamista.

Amazon julkaisi avoimen pelimoottorin Open 3D Enginen, joka perustuu CryEngine-teknologioihin

Projekti suunniteltiin alun perin mukautuvaksi tarpeisiisi ja siinä on modulaarinen arkkitehtuuri. Yhteensä tarjotaan yli 30 moduulia, jotka toimitetaan erillisinä kirjastoina, jotka soveltuvat vaihdettavaksi, integroitaviksi kolmannen osapuolen projekteihin ja käytettäväksi erikseen. Modulaarisuuden ansiosta kehittäjät voivat esimerkiksi vaihtaa grafiikan renderöinnin, äänijärjestelmän, kielituen, verkkopinon, fysiikan moottorin ja kaikki muut komponentit.

Amazon julkaisi avoimen pelimoottorin Open 3D Enginen, joka perustuu CryEngine-teknologioihin

O3DE:n ja Amazon Lumberyard -moottorin eroja ovat muun muassa uusi Cmake-pohjainen rakennusjärjestelmä, modulaarinen arkkitehtuuri, avoimien apuohjelmien käyttö, uusi tehdasvalmisteinen järjestelmä, laajennettava Qt-pohjainen käyttöliittymä, lisäominaisuudet pilvipalvelujen kanssa työskentelyyn, suorituskyvyn optimoinnit, uudet verkkoominaisuudet ja parannettu moottori. renderöinti, joka tukee säteenseurantaa, globaalia valaistusta, eteenpäin suuntautuvaa ja viivästettyä renderöintiä. Moottoria käyttävät jo Amazon, useat peli- ja animaatiostudiot sekä robotiikkayritykset. Moottorin pohjalta luoduista peleistä voidaan mainita New World.

Moottorin edelleen kehittämiseksi neutraalilla alustalla on Linux Foundationin suojeluksessa luotu Open 3D Foundation, jonka tavoitteena on tarjota avoin, laadukas 3D-moottori nykyaikaisten pelien ja korkean tarkkuuden kehittämiseen. simulaattoreita, jotka voivat toimia reaaliajassa ja tarjota elokuvamaista laatua. Moottorin yhteistyöhön on liittynyt jo 20 yritystä, mukaan lukien Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX ja Open Robotics.



Lähde: opennet.ru

Lisää kommentti