Dagor Engine-koden har släppts som öppen källkod

Dagor_Engine

Dagor-motorkoden är nu öppen källkod

Nyheten släpptes att Gaijin underhållning, en ungersk videospelsutvecklare, mest känd för flygsimulatorn IL-2 Sturmovik: Birds of Prey och War Thunder, har fattat beslutet att helt släppa koden för spelmotorn Dagor Engine, som har varit under utveckling i över 20 år och har använts för att skapa olika 3D-skjutspel.

Och det För några månader sedan öppnade Gaijin Entertainment upp delar av Dagor Engine och delade koden på GitHub och har nu tillkännagett den fullständiga releasen av källkoden, som öppen källkod under BSD-3-licensen.

För några månader sedan öppnade vi i tysthet vissa delar av vår Dagor-motor under BSD-3-licensen. Detta är inte en ny praxis för oss, och det kommer inte heller att vara sista gången vi interagerar med öppen källkodsgemenskapen på detta sätt: våra programmeringsspråk daScript och Quirrell har varit tillgängliga i vårt GitHub-förråd i ett par år. Vi tror djupt på FOSS-metoden och dess framtida centrala roll i spelutveckling.

Motorn är kompatibel med flera plattformar, som Windows, Linux, macOS, Nintendo Switch, PlayStation, Xbox, tvOS och iOS. Bland motorns möjligheter: fysiskt korrekt rendering, integrerad simuleringsmotor för fysikprocesser, kollisioner, förstörelse och fordonsfysik, förmågan att koppla samman externa fysikmotorer och dynamiskt förstörbara miljöer.

Utöver det också Den har stöd för NVIDIA Waveworks, såväl som ett brett utbud av grafiska effekter och metoder. ljusstyrning, dynamiska och mjuka skuggor, global belysning, HDR-stöd, surroundljud, talsyntes, möjligheten att använda beskrivningsspråket HLSL shader, realistisk återgivning av vatten-, eld- och rökytor, växtsimulator, stöd för skelett, procedur och hybrid animation, delsystem för att skapa nätverk och online multiplayer-spel, nivå- och resursredigerare.

Den senaste tiden har denna aktie väckt uppmärksamhet, vilket lett till en hel del spekulationer. Beslutet att göra Dagor Engine till öppen källkod var inte bara en självständig handling utan en del av en mycket större vision, och vi är nästan redo att ge dig en första titt på de projekt vi har arbetat med under ganska lång tid. .

Räkna med vårt fullständiga tillkännagivande i november. Håll utkik!

Angående motorkodsdelen är det värt att nämna det Det är skrivet i C/C++ och som redan nämnts ovan, koden eDen är öppen under BSD-3-licensen. Enligt arkivanteckningarna importeras den släppta koden från Dagor Engine 4-arkivet, men de enskilda filerna nämner version 6.5.

Förutom motorn repository innehåller exempel på fysikmotoranvändning, sky shaders och global belysning, såväl som hjälpverktyg som en resursvisare, teckensnittsgenerator, shader-kompilator, formatkonverteringsverktyg, Dargbox, manusredigerare och scenskapare.

Utöver detta är det också värt att nämna det VK under den senaste konferensen mäster av Nau Engine, chefen för utveckling, Andrey Karsakov, sade att laget kommer att använda Dagor-motorn med öppen källkod på den tidigare tillkännagivna Nau Engine-spelmotorn.

 "ta renderingskärnan och komponenterna på systemnivå i Dagor-motorn med öppen källkod." Han tillade att detta kommer att göra det möjligt för utvecklare att skapa produkter med modern grafik för de allra flesta plattformar.

Det nämns att man för att bygga Nau Engine bestämde sig för att använda cmake. Skript för spellogik kan skapas i flera programmeringsspråk, inklusive Lua, Python, C# och TypeScript. GlTF-formatet kommer att användas för grafisk data, scener och 3D-modeller, vilket möjliggör portabilitet med Blender, 3DS Max och Maya.

Sluten alfatestning av den initiala implementeringen av Nau Engine började denna månad och öppen beta-testning är planerad att lanseras före slutet av 2024, medan lanseringen är planerad till slutet av 2025.

äntligen om du är det intresserad av att veta mer om detkan du kontrollera detaljerna i följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.