El codi de Dagor Engine ha estat alliberat com a open source

Dagor_Engine

El codi del motor Dagor ja és open source

Es va donar a conèixer la notícia que Gaijin Entertainment, una desenvolupadora de videojocs hongaresa, més coneguda pel simulador de vol IL-2 Sturmovik: Birds of Prey i War Thunder, ha pres la decisió dalliberar per complet el codi del motor de jocs Dagor Engine, que ha estat en desenvolupament durant més de 20 anys i s'ha utilitzat per crear diferents jocs de shooters 3D.

I és que fa alguns mesos, Gaijin Entertainment va obrir parts de Dagor Engine i va compartir el codi a GitHub i ara ha anunciat l'alliberament complet del codi font, com ara open source sota la llicència BSD-3.

Fa uns mesos, silenciosament vam obrir algunes parts del nostre motor Dagor sota la llicència BSD-3. Aquesta no és una pràctica nova per a nosaltres, ni serà la darrera vegada que interactuem amb la comunitat de codi obert d'aquesta manera: els nostres llenguatges de programació daScript i Quirrell han estat disponibles al nostre repositori de GitHub durant un parell d'anys. Creiem profundament en lenfocament FOSS i el seu futur paper central en el desenvolupament de jocs.

El motor és compatible amb múltiples plataformes, com ara Windows, Linux, macOS, Nintendo Switch, PlayStation, Xbox, tvOS i iOS. Entre les capacitats del motor: renderitzat físicament correcte, motor de simulació integrat per a processos físics, col·lisions, destrucció i física de vehicles, la capacitat de connectar motors de física externs i entorns dinàmicament destructibles.

A més, també compta amb el suport per a NVIDIA Waveworks, així com una àmplia gamma de gràfics efectes i mètodes de control d'il·luminació, ombres dinàmiques i suaus, il·luminació global, suport HDR, so envoltant, sintetitzador de veu, la capacitat d'usar el llenguatge de descripció de l'ombrejador HLSL, representació realista de superfícies d'aigua, foc i fum, simulador de plantes, suport per a esquelets, animació procedimental i híbrida, subsistema per a la creació de jocs multijugador en xarxa i en línia, editors de nivells i recursos.

Recentment, aquesta acció ha cridat l'atenció, cosa que ha generat molta especulació. La decisió de fer que Dagor Engine sigui de codi obert no va ser simplement un acte independent sinó part d'una visió molt més àmplia, i estem gairebé llestos per donar un primer cop d'ull als projectes en què hem estat treballant durant força temps. .

Espereu el nostre anunci complet aquest novembre. Mantingueu-vos al corrent!

Per la part del codi del motor, cal esmentar que està escrit en C/C++ i com ja es va esmentar a dalt, el codi eestà obert sota la llicència BSD-3. Segons les notes del repositori, el codi publicat s'importa del repositori Dagor Engine 4, però els fitxers individuals esmenten la versió 6.5.

A més del motor, el repositori conté exemples de lús del motor de física, ombrejadors de cel i il·luminació global, així com utilitats auxiliars com un visor de recursos, un generador de fonts, un compilador d'ombrejadors, utilitats de conversió de formats, Dargbox, editor d'scripts i creador d'escenes.

Addicional a això, val la pena també esmentar que VK durant la recent conferència carretera de Nau Engine, el cap de desenvolupament, Andrey Karsakov, va dir que l'equip utilitzarà el motor Dagor de codi obert al motor de joc Nau Engine prèviament anunciat.

 «prendre el nucli de renderitzat i els components a nivell de sistema del motor Dagor de codi obert». Va afegir que això permetrà als desenvolupadors crear productes amb gràfics moderns per a la gran majoria de plataformes.

S'esmenta que per a construir Nau Engine, es va decidir utilitzar cmake. Els scripts per a la lògica del joc es poden crear en diversos llenguatges de programació, inclosos Lua, Python, C# i TypeScript. El format glTF es farà servir per a dades gràfiques, escenes i models 3D, permetent la portabilitat amb Blender, 3DS Max i Maya.

Aquest mes es van iniciar les proves alfa tancades de la implementació inicial del Nau Engine i està previst que les proves beta obertes es llancin abans de finals de 2024, mentre que el llançament està previst per a finals de 2025.

Finalment si estàs interessat a poder conèixer més sobre això, Pots consultar els detalls al següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.