Microsoft-ek bat egin du Open 3D Engine-ko joko irekiko motorra lanarekin

Linux Fundazioak iragarri zuen Microsoft-ek Open 3D Foundation (O3DF) batu zuela, Amazonek aurkitu ondoren Open 3D Engine (O3DE) joko motorra batera garatzen jarraitzeko sortua. Microsoft parte hartzaile nagusien artean zegoen, Adobe, AWS, Huawei, Intel eta Nianticekin batera. Microsoften ordezkari bat O3DFko Gobernu Batzordean sartuko da. Open 3D Foundation-eko partaideen kopurua 25era iritsi da.

Iturburu-kodea ireki zenetik, 3 mila aldaketa inguru egin dira O14DE motorra, gutxi gorabehera 2 milioi kode lerro hartzen dituena. Hilero, 350-450 garatzaileren 60-100 konpromiso erregistratzen dira proiektuaren biltegietan. Proiektuaren helburu nagusia 3D motor ireki eta kalitate handiko bat eskaintzea da AAA joko modernoak eta fideltasun handiko simulagailuak garatzeko, denbora errealean funtziona dezaketen eta kalitate zinematografikoa eskaintzeko.

Open 3D Engine 2015ean Crytek-ek lizentziatutako CryEngine teknologian oinarritutako Amazon Lumberyard-en aurretik garatutako motor jabearen bertsio berrikusi eta hobetua da. Motorrak jokoak garatzeko ingurune integratua, hari anitzeko Atom Renderer errendatze fotorealistako sistema bat ditu, Vulkan, Metal eta DirectX 12rako laguntzarekin, 3D ereduen editore hedagarri bat, pertsonaien animazio sistema bat (Emotion FX), aurrefabrikatutako garapen sistema bat. prozesu fisikoen simulazio motorra denbora errealean eta matematika liburutegiak SIMD argibideak erabiliz. Programazio bisualeko ingurunea (Script Canvas), baita Lua eta Python lengoaiak ere, jokoaren logika definitzeko erabil daiteke.

Dagoeneko Amazonek, hainbat joko eta animazio estudiok eta robotika enpresek erabiltzen dute motorra. Motorrean oinarrituta sortutako jokoetatik, New World eta Deadhaus Sonata azpimarra daitezke. Proiektua hasiera batean zure beharretara egokitzeko diseinatu zen eta arkitektura modularra du. Guztira, 30 modulu baino gehiago eskaintzen dira, liburutegi bereizi gisa hornituak, ordezkatzeko, hirugarrenen proiektuetan integratzeko eta bereiz erabiltzeko egokiak. Adibidez, modularitateari esker, garatzaileek grafikoen errendatzailea, soinu sistema, hizkuntza euskarria, sare pila, fisika motorra eta beste edozein osagai ordez ditzakete.

Iturria: opennet.ru

Gehitu iruzkin berria