Epic Games-ը միացել է Open 3D Engine բաց խաղերի շարժիչը մշակող կազմակերպությանը

Linux հիմնադրամը հայտարարեց, որ Epic Games-ը միացել է Open 3D հիմնադրամին (O3DF), որը ստեղծվել է Open 3D Engine (O3DE) խաղային շարժիչի համատեղ զարգացումը շարունակելու համար այն բանից հետո, երբ այն հայտնաբերվել է Amazon-ի կողմից: Epic Games-ը, որը մշակում է Unreal Engine խաղային շարժիչը, լավագույն մասնակիցների թվում էր Adobe-ի, AWS-ի, Huawei-ի, Microsoft-ի, Intel-ի և Niantic-ի հետ միասին: Epic Games-ի ներկայացուցիչը կմիանա O3DF Կառավարման խորհրդին:

Open 3D Engine նախագծի հիմնական նպատակն է ապահովել բաց, բարձրորակ 3D շարժիչ ժամանակակից AAA խաղերի և բարձր հավատարմության սիմուլյատորների մշակման համար, որոնք կարող են աշխատել իրական ժամանակում և ապահովել կինոյի որակ: Որպես Open 3D հիմնադրամի մաս, Epic Games-ը մտադիր է կենտրոնանալ խաղի ակտիվների տեղափոխելիության և ուղեկցող մուլտիմեդիա տվյալների ապահովման վրա՝ արվեստագետներին և բովանդակություն ստեղծողներին հատուկ գործիքների հետ կապվածությունից ազատելու համար:

Open 3D Engine-ը նախկինում մշակված Amazon Lumberyard շարժիչի վերանախագծված և բարելավված տարբերակն է, որը հիմնված է CryEngine շարժիչների տեխնոլոգիաների վրա, որոնք լիցենզավորված են Crytek-ից 2015 թվականին: Շարժիչը ներառում է խաղերի մշակման ինտեգրված միջավայր, բազմաշերտ ֆոտոռեալիստական ​​ներկայացման համակարգ Atom Renderer՝ Vulkan, Metal և DirectX 12-ի աջակցությամբ, ընդարձակվող 3D մոդելի խմբագրիչ, կերպարների անիմացիոն համակարգ (Emotion FX), կիսաֆաբրիկատ արտադրանքի մշակման համակարգ։ (prefab), ֆիզիկայի մոդելավորման շարժիչ իրական ժամանակում և մաթեմատիկական գրադարաններ՝ օգտագործելով SIMD հրահանգները: Խաղի տրամաբանությունը սահմանելու համար կարող է օգտագործվել տեսողական ծրագրավորման միջավայր (Script Canvas), ինչպես նաև Lua և Python լեզուները։

Շարժիչը արդեն օգտագործում են Amazon-ը, մի քանի խաղային և անիմացիոն ստուդիաներ, ինչպես նաև ռոբոտաշինական ընկերություններ։ Շարժիչի հիման վրա ստեղծված խաղերից կարելի է նշել New World-ը և Deadhaus Sonata-ն։ Նախագիծն ի սկզբանե նախագծվել է ձեր կարիքներին հարմարվելու համար և ունի մոդուլային ճարտարապետություն: Ընդհանուր առմամբ, առաջարկվում են ավելի քան 30 մոդուլներ, որոնք տրամադրվում են որպես առանձին գրադարաններ, որոնք հարմար են փոխարինման, երրորդ կողմի նախագծերին ինտեգրվելու և առանձին օգտագործելու համար: Օրինակ, մոդուլյարության շնորհիվ ծրագրավորողները կարող են փոխարինել գրաֆիկական ռենդերատորը, ձայնային համակարգը, լեզվի աջակցությունը, ցանցային ստեկը, ֆիզիկական շարժիչը և ցանկացած այլ բաղադրիչ:

Source: opennet.ru

Добавить комментарий