Amazon je objavil odprti igralni pogon Open 3D Engine, ki temelji na tehnologijah CryEngine

Amazon je objavil projekt O3DE (Open 3D Engine), ki ponuja odprtokodni igralni mehanizem, primeren za ustvarjanje iger AAA. Motor O3DE je preoblikovana in izboljšana različica predhodno razvitega lastniškega motorja Amazon Lumberyard, ki temelji na tehnologijah motorja CryEngine, licenciranih pri Cryteku leta 2015. Koda je napisana v C++ in objavljena pod licencama Apache 2.0 in MIT. Obstaja podpora za platforme Linux, Windows 10, macOS, iOS in Android.

Motor vključuje integrirano okolje za razvoj iger, večnitni fotorealistični sistem upodabljanja Atom Renderer s podporo za Vulkan, Metal in DirectX 12, razširljiv urejevalnik 3D modelov, sistem za animacijo likov (Emotion FX), sistem za razvoj polizdelkov. (prefab), mehanizem fizikalne simulacije v realnem času in matematične knjižnice z uporabo navodil SIMD. Za definiranje logike igre je mogoče uporabiti vizualno programsko okolje (Script Canvas) ter jezika Lua in Python.

Amazon je objavil odprti igralni pogon Open 3D Engine, ki temelji na tehnologijah CryEngine

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast in AMD TressFX so podprti za simulacijo fizike. Vgrajen je omrežni podsistem s podporo za stiskanje in šifriranje prometa, simulacijo omrežnih težav, orodja za replikacijo podatkov in sinhronizacijo tokov. Podpira univerzalni mrežni format za igralne vire, avtomatizacijo generiranja virov v Pythonu in asinhrono nalaganje virov.

Amazon je objavil odprti igralni pogon Open 3D Engine, ki temelji na tehnologijah CryEngine

Projekt je bil prvotno zasnovan tako, da se prilagaja vašim potrebam in ima modularno arhitekturo. Skupno je na voljo več kot 30 modulov, dobavljenih kot ločene knjižnice, primernih za zamenjavo, integracijo v projekte tretjih oseb in uporabo ločeno. Na primer, zaradi modularnosti lahko razvijalci zamenjajo grafični upodabljalnik, zvočni sistem, jezikovno podporo, omrežni sklad, fizikalni mehanizem in vse druge komponente.

Amazon je objavil odprti igralni pogon Open 3D Engine, ki temelji na tehnologijah CryEngine

Med razlikami med O3DE in motorjem Amazon Lumberyard so nov gradbeni sistem, ki temelji na Cmake, modularna arhitektura, uporaba odprtih pripomočkov, nov prefab sistem, razširljiv uporabniški vmesnik, ki temelji na Qt, dodatne zmogljivosti za delo s storitvami v oblaku, optimizacije zmogljivosti, nove omrežne zmogljivosti in izboljšan mehanizem upodabljanje s podporo za sledenje žarkom, globalno osvetlitev, upodabljanje naprej in odloženo upodabljanje. Motor že uporabljajo Amazon, več studiev za igre in animacije ter robotska podjetja. Od iger, ustvarjenih na podlagi motorja, je mogoče opozoriti na New World.

Za nadaljnji razvoj motorja na nevtralni platformi je bila pod okriljem Linux Foundation ustanovljena Open 3D Foundation, katere cilj je zagotoviti odprt, visokokakovosten 3D motor za razvoj sodobnih iger in visoke ločljivosti. simulatorji, ki lahko delujejo v realnem času in zagotavljajo kinematografsko kakovost. Skupnemu delu na motorju se je pridružilo že 20 podjetij, med njimi Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, International Game Developers Association, SideFX in Open Robotics.



Vir: opennet.ru

Dodaj komentar