Հրապարակվել են Dagor Engine խաղային շարժիչի նոր տարբերակները: Շարժիչի կոդը բացվել է անցյալ տարի Gaijin Entertainment-ի կողմից BSD լիցենզիայի ներքո, որից հետո այն օգտագործվել է VK-ի կողմից որպես NauEngine շարժիչի հիմք: Նոր տարբերակի հիմնական փոփոխությունը BSD լիցենզիայի ներքո բազմախաղացող խաղեր մշակելու համար նախատեսված շրջանակի ամբողջական սկզբնական կոդի բացումն էր: Որպես բազմախաղացող խաղեր ստեղծելու տեխնիկայի օրինակ՝ հրապարակվել է Outerspace խաղի դեմո տարբերակի կոդը:
Բացի այդ, Hooks Creative Studio-ի հետ համատեղ ստեղծվել է EastDistrict ցուցադրական տեսարանը՝ հիմնված Dust 2 քարտեզի և Megascans ակտիվների գրադարանի վրա, որը ցույց է տալիս, թե ինչպես կարելի է նույն խաղային քարտեզը օգտագործել տարբեր խաղային շարժիչների՝ Unreal Engine 5-ի և Dagor Engine-ի հետ։ Նշված տեսարանն օգտագործվել է շարժիչները համեմատելու համար. անցկացված փորձարկումների ժամանակ Dagor շարժիչը քարտեզն ավելի արագ է մշակել՝ միաժամանակ ապահովելով հավասար կամ սուբյեկտիվորեն գերազանց տեսողական ճշգրտություն, որը ձեռք է բերվել այնպիսի տեխնիկաների միջոցով, ինչպիսիք են առաջադեմ հակաալիազավորումը և իրական ժամանակի գլոբալ լուսավորությունը։



Dagor Engine-ը օգտագործվել է այնպիսի խաղեր ստեղծելու համար, ինչպիսիք են՝ 3D հրաձգային խաղերը Enlisted-ը, Crossout-ը և CRSED: FOAD-ը, Blades of Time մարտական-արկածային խաղը, Apache: Air Assault թռիչքի սիմուլյատորը և War Thunder մարտական սիմուլյատորը: Գրաֆիկական API-ների աջակցությունը ներառում է Vulkan, DX12, DX11 և Metal, ինչպես նաև հարթակներ: Windows, Linux, macOS, Nintendo Switch, PlayStation 3-5, Xbox One, Xbox Series X/S, Android, tvOS և iOS: Շարժիչի հնարավորությունները ներառում են՝
- ֆիզիկապես հիմնված մատուցում (PBR);
- ներկառուցված շարժիչ ֆիզիկական գործընթացների, բախումների, ոչնչացման և տրանսպորտային միջոցների ֆիզիկայի մոդելավորման համար.
- արտաքին ֆիզիկայի շարժիչները միացնելու ունակություն;
- դինամիկ քայքայվող միջավայրեր;
- NVIDIA Waveworks-ի աջակցություն;
- գրաֆիկական էֆեկտների և լուսավորության կառավարման մեթոդների լայն տեսականի;
- դինամիկ և փափուկ ստվերներ;
- գլոբալ լուսավորություն;
- HDR աջակցություն;
- շրջապատող ձայն;
- խոսքի սինթեզատոր;
- shader-ի նկարագրության HLSL լեզվի օգտագործման հնարավորությունը;
- ջրային մակերեսների, կրակի և ծխի իրատեսական ձևավորում;
- բույսերի սիմուլյատոր;
- կմախքի, ընթացակարգային և հիբրիդային անիմացիայի աջակցություն;
- Multiplayer ցանցի և առցանց խաղերի ստեղծման ենթահամակարգ;
- մակարդակի և ռեսուրսների խմբագիրներ;
- բարձր կատարողական Daslang սկրիպտային լեզուն օգտագործելու ունակություն՝ ուժեղ ստատիկ մուտքագրմամբ և JIT և AOT կոմպիլյացիայի աջակցությամբ:
Source: opennet.ru
