Microsoft hat meidien oan it wurk oan 'e iepen spielmotor Open 3D Engine

De Linux Foundation kundige oan dat Microsoft oansletten hat by de Open 3D Foundation (O3DF), makke om de mienskiplike ûntwikkeling fan 'e Open 3D Engine (O3DE) spielmotor troch te gean nei har ûntdekking troch Amazon. Microsoft wie ûnder de top dielnimmers, tegearre mei Adobe, AWS, Huawei, Intel en Niantic. In fertsjintwurdiger fan Microsoft sil meidwaan oan it O3DF-bestjoer. It totale oantal Open 3D Foundation-dielnimmers hat 25 berikt.

Sûnt it iepenjen fan 'e boarnekoade binne sawat 3 tûzen wizigingen makke oan' e O14DE-motor, dy't sawat 2 miljoen rigels koade beslaan. Elke moanne wurde 350-450 commits fan 60-100 ûntwikkelders opnommen yn 'e projektrepositories. It haaddoel fan it projekt is om in iepen, heechweardige 3D-motor te leverjen foar de ûntwikkeling fan moderne AAA-spultsjes en hege fidelity-simulators dy't yn realtime kinne operearje en kinetyske kwaliteit leverje.

Open 3D Engine is in opnij ûntworpen en ferbettere ferzje fan 'e earder ûntwikkele proprietêre Amazon Lumberyard-motor, basearre op CryEngine-motortechnologyen dy't lisinsje hawwe fan Crytek yn 2015. De motor omfettet in yntegreare spielûntwikkelingsomjouwing, in multi-threaded fotorealistysk renderingsysteem Atom Renderer mei stipe foar Vulkan, Metal en DirectX 12, in útwreide 3D-modelbewurker, in karakteranimaasjesysteem (Emotion FX), in semi-ferwurke produktûntwikkelingssysteem (prefab), in fysika-simulaasjemotor real-time en wiskundige bibleteken mei SIMD-ynstruksjes. Om spiellogika te definiearjen, kin in fisuele programmearomjouwing (Script Canvas), lykas de Lua- en Python-talen, brûkt wurde.

De motor wurdt al brûkt troch Amazon, ferskate spultsje- en animaasjestudio's, lykas robotikabedriuwen. Under de spultsjes makke op basis fan 'e motor kinne New World en Deadhaus Sonata wurde opmurken. It projekt waard yn earste ynstânsje ûntworpen om oan te passen oan jo behoeften en hat in modulêre arsjitektuer. Yn totaal wurde mear as 30 modules oanbean, levere as aparte bibleteken, geskikt foar ferfanging, yntegraasje yn projekten fan tredden en apart te brûken. Bygelyks, troch modulariteit kinne ûntwikkelders de grafyske renderer, lûdsysteem, taalstipe, netwurkstapel, fysikamotor en alle oare komponinten ferfange.

Boarne: opennet.ru

Add a comment