Nye builds af Dagor Engine-spilmotoren er blevet offentliggjort, hvis kode blev åbnet sidste år af Gaijin Entertainment under en BSD-licens, hvorefter den blev brugt af VK som grundlag for NauEngine-motoren. Nøgleændringen i den nye version var open source-koden til rammen til udvikling af multiplayer-spil under BSD-licensen. Som et eksempel på teknikken til at skabe multiplayer-spil er koden til demoversionen af spillet Outerspace blevet offentliggjort.
Derudover blev der sammen med Hooks Creative Studio skabt en EastDistrict-demoscene baseret på Dust 2-kortet og Megascans-aktivbiblioteket, der viser, hvordan det samme spilkort kan bruges med forskellige spilmotorer, Unreal Engine 5 og Dagor Engine. Denne scene blev brugt til at sammenligne motorerne - i de udførte test behandlede Dagor-motoren kortet hurtigere, samtidig med at den gav lige eller subjektivt overlegen visuel nøjagtighed, hvilket blev opnået ved brug af teknikker som avanceret anti-aliasing og global real-time belysning.



Dagor-motoren er blevet brugt til at skabe spil som 3D-skydespillene Enlisted, Crossout og CRSED: FOAD, action-eventyrspillet Blades of Time, flysimulatoren Apache: Air Assault og kampsimulatoren War Thunder. Understøttelse af grafik-API'er inkluderer Vulkan, DX12, DX11 og Metal samt platforme. Windows, Linux, macOS, Nintendo Switch, PlayStation 3-5, Xbox One, Xbox Series X/S, Android, tvOS og iOS. Programmets funktioner omfatter:
- fysisk baseret gengivelse (PBR);
- indbygget motor til simulering af fysiske processer, kollisioner, ødelæggelse og køretøjsfysik;
- evnen til at forbinde eksterne fysikmotorer;
- dynamisk ødelæggelige miljøer;
- NVIDIA Waveworks-understøttelse;
- en bred vifte af grafiske effekter og lysstyringsmetoder;
- dynamiske og bløde skygger;
- global belysning;
- HDR-understøttelse;
- surround sound;
- talesynthesizer;
- evnen til at bruge shader-beskrivelsessproget HLSL;
- realistisk gengivelse af vandoverflader, ild og røg;
- plantesimulator;
- støtte til skelet-, procedure- og hybridanimation;
- undersystem til oprettelse af multiplayer-netværk og onlinespil;
- niveau- og ressourceredaktører;
- evnen til at bruge det højtydende Daslang-scriptsprog med stærk statisk skrivning og understøttelse af JIT- og AOT-kompilering.
Kilde: opennet.ru
