Amazon publicēja atvērto spēļu dzinēju Open 3D Engine, kura pamatā ir CryEngine tehnoloģijas

Amazon ir publicējis projektu O3DE (Open 3D Engine), kas nodrošina atvērtā koda spēļu dzinēju, kas piemērots AAA spēļu izveidei. O3DE dzinējs ir iepriekš izstrādātā patentētā Amazon Lumberyard dzinēja pārveidota un uzlabota versija, kuras pamatā ir CryEngine dzinēju tehnoloģijas, kuras licencēja Crytek 2015. gadā. Kods ir rakstīts C++ valodā un publicēts saskaņā ar Apache 2.0 un MIT licencēm. Ir atbalsts Linux, Windows 10, macOS, iOS un Android platformām.

Dzinējs ietver integrētu spēļu izstrādes vidi, daudzpavedienu fotoreālistisku renderēšanas sistēmu Atom Renderer ar atbalstu Vulkan, Metal un DirectX 12, paplašināmu 3D modeļu redaktoru, rakstzīmju animācijas sistēmu (Emotion FX), pusfabrikātu izstrādes sistēmu. (sagataves), fizikas simulācijas dzinējs reāllaika un matemātiskās bibliotēkas, izmantojot SIMD instrukcijas. Lai definētu spēles loģiku, var izmantot vizuālo programmēšanas vidi (Script Canvas), kā arī Lua un Python valodas.

Amazon publicēja atvērto spēļu dzinēju Open 3D Engine, kura pamatā ir CryEngine tehnoloģijas

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast un AMD TressFX tiek atbalstīti fizikas simulācijai. Ir iebūvēta tīkla apakšsistēma ar atbalstu trafika saspiešanai un šifrēšanai, tīkla problēmu simulācijai, rīki datu replikācijai un straumes sinhronizācijai. Tas atbalsta universālu spēļu resursu tīkla formātu, Python resursu ģenerēšanas automatizāciju un resursu asinhrono ielādi.

Amazon publicēja atvērto spēļu dzinēju Open 3D Engine, kura pamatā ir CryEngine tehnoloģijas

Projekts sākotnēji tika izstrādāts tā, lai tas būtu pielāgojams jūsu vajadzībām, un tam ir modulāra arhitektūra. Kopumā tiek piedāvāti vairāk nekā 30 moduļi, kas tiek piegādāti kā atsevišķas bibliotēkas, kas ir piemēroti nomaiņai, integrācijai trešo pušu projektos un lietošanai atsevišķi. Piemēram, pateicoties modularitātei, izstrādātāji var nomainīt grafikas renderētāju, skaņas sistēmu, valodas atbalstu, tīkla steku, fizikas dzinēju un jebkurus citus komponentus.

Amazon publicēja atvērto spēļu dzinēju Open 3D Engine, kura pamatā ir CryEngine tehnoloģijas

Starp atšķirībām starp O3DE un Amazon Lumberyard dzinēju ir jauna uzbūves sistēma, kuras pamatā ir Cmake, modulāra arhitektūra, atvērtu utilītu izmantošana, jauna saliekamā sistēma, paplašināms lietotāja interfeiss, kura pamatā ir Qt, papildu iespējas darbam ar mākoņpakalpojumiem, veiktspējas optimizācija, jaunas tīkla iespējas un uzlabots dzinējs. renderēšana ar atbalstu staru izsekošanas, globālā apgaismojuma, uz priekšu un atlikto renderēšanu. Dzinēju jau izmanto Amazon, vairākas spēļu un animācijas studijas, kā arī robotikas kompānijas. No spēlēm, kas izveidotas uz dzinēja bāzes, var atzīmēt Jauno pasauli.

Lai turpinātu dzinēja attīstību uz neitrālas platformas, Linux Foundation paspārnē ir izveidots Open 3D Foundation, kura mērķis ir nodrošināt atvērtu, kvalitatīvu 3D dzinēju modernu spēļu izstrādei un augstas precizitātes nodrošināšanai. simulatori, kas var darboties reāllaikā un nodrošināt kinematogrāfisku kvalitāti. Kopīgajam darbam pie dzinēja jau ir pievienojušies 20 uzņēmumi, tostarp Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, Starptautiskā spēļu izstrādātāju asociācija, SideFX un Open Robotics.



Avots: opennet.ru

Pievieno komentāru