Atjaunināts atvērtā pirmkoda spēļu dzinējs Dagor Engine

Ir izlaistas jaunas Dagor Engine versijas. Gaijin Entertainment pagājušajā gadā atvēra pirmkodu saskaņā ar BSD licenci, un VK to vēlāk izmantoja kā NauEngine pamatu. Galvenā izmaiņa jaunajā versijā ir tā, ka pilns vairāku spēlētāju spēļu izstrādes ietvara pirmkods ir pieejams saskaņā ar BSD licenci. Kā vairāku spēlētāju spēļu izstrādes metožu piemērs ir izlaists Outerspace demo versijas kods.

Turklāt sadarbībā ar Hooks Creative Studio mēs izveidojām demonstrācijas ainu EastDistrict, kuras pamatā ir Dust 2 karte un Megascans resursu bibliotēka. Šī aina demonstrē, kā vienu un to pašu spēles karti var izmantot ar Unreal Engine 5 un Dagor Engine. Šī aina tika izmantota, lai salīdzinātu dzinējus. Testos Dagor dzinējs atveidoja karti ātrāk, vienlaikus nodrošinot tādu pašu vai subjektīvi labāku vizuālo precizitāti, kas panākta, izmantojot tādas metodes kā uzlabota anti-aliasing un reāllaika globālais apgaismojums.

Play video
 Atjaunināts atvērtā pirmkoda spēļu dzinējs Dagor Engine
 Atjaunināts atvērtā pirmkoda spēļu dzinējs Dagor Engine

Dagor dzinējs ir izmantots tādu spēļu kā 3D šāvēju Enlisted, Crossout un CRSED: FOAD, piedzīvojumu spēles Blades of Time, lidojuma simulatora Apache: Air Assault un kaujas simulatora War Thunder izveidē. Grafikas API atbalsts ietver Vulkan, DX12, DX11 un Metal, kā arī platformas. Windows, Linux, macOS, Nintendo Switch, PlayStation 3-5, Xbox One, Xbox Series X/S, Android, tvOS un iOS. Dzinēja iespējas ietver:

  • fizikāli balstīta renderēšana (PBR);
  • iebūvēts dzinējs fizisko procesu, sadursmju, iznīcināšanas un transportlīdzekļu fizikas simulēšanai;
  • spēja pieslēgt ārējos fizikas dzinējus;
  • dinamiski iznīcināmas vides;
  • NVIDIA Waveworks atbalsts;
  • plašs grafisko efektu un apgaismojuma vadības metožu klāsts;
  • dinamiskas un maigas ēnas;
  • globālais apgaismojums;
  • HDR atbalsts;
  • telpiskā skaņa;
  • runas sintezators;
  • spēja izmantot HLSL ēnotāja apraksta valodu;
  • reālistiska ūdens virsmu, uguns un dūmu atveidošana;
  • augu simulators;
  • atbalsts skeleta, procedurālajai un hibrīdajai animācijai;
  • apakšsistēma vairāku spēlētāju tīkla un tiešsaistes spēļu izveidei;
  • līmeņu un resursu redaktori;
  • spēja izmantot augstas veiktspējas Daslang skriptvalodu ar spēcīgu statisko rakstīšanu un atbalstu JIT un AOT kompilācijai.

Avots: opennet.ru

Iegādājieties uzticamu mitināšanu vietnēm ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa vietņu mitināšanu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster