Թարմացվում է բաց կոդով խաղերի շարժիչը՝ Dagor Engine

Հրապարակվել են Dagor Engine խաղային շարժիչի նոր տարբերակները: Շարժիչի կոդը բացվել է անցյալ տարի Gaijin Entertainment-ի կողմից BSD լիցենզիայի ներքո, որից հետո այն օգտագործվել է VK-ի կողմից որպես NauEngine շարժիչի հիմք: Նոր տարբերակի հիմնական փոփոխությունը BSD լիցենզիայի ներքո բազմախաղացող խաղեր մշակելու համար նախատեսված շրջանակի ամբողջական սկզբնական կոդի բացումն էր: Որպես բազմախաղացող խաղեր ստեղծելու տեխնիկայի օրինակ՝ հրապարակվել է Outerspace խաղի դեմո տարբերակի կոդը:

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

Խաղալ տեսանյութ
 Թարմացվում է բաց կոդով խաղերի շարժիչը՝ Dagor Engine
 Թարմացվում է բաց կոդով խաղերի շարժիչը՝ Dagor Engine

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

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster