Zpráva byla zveřejněna, že Gaijin Entertainment, maďarský vývojář videoher, nejlépe známý pro letecký simulátor IL-2 Sturmovik: Birds of Prey a War Thunder, se rozhodla zcela uvolnit kód herního enginu Dagor Engine, který byl ve vývoji více než 20 let a byl používán k vytváření různých 3D stříleček.
A Před několika měsíci společnost Gaijin Entertainment otevřela části Dagor Engine a sdílel kód na GitHubu a nyní oznámil kompletní vydání zdrojového kódu jako open source pod licencí BSD-3.
Před několika měsíci jsme v tichosti otevřeli některé části našeho enginu Dagor pod licencí BSD-3. Není to pro nás nová praxe a nebude to ani naposled, kdy takto komunikujeme s open source komunitou: naše programovací jazyky daScript a Quirrell jsou k dispozici v našem úložišti GitHub již několik let. Hluboce věříme v přístup FOSS a jeho budoucí ústřední roli ve vývoji her.
Motor je kompatibilní s více platformami, jako Windows, Linux, macOS, Nintendo Switch, PlayStation, Xbox, tvOS a iOS. Mezi schopnosti enginu: fyzikálně správné vykreslování, integrovaný simulační engine pro fyzikální procesy, kolize, ničení a fyziku vozidel, možnost připojení externích fyzikálních enginů a dynamicky zničitelná prostředí.
Kromě toho také Vyznačuje se podporou NVIDIA Waveworks a také širokou škálou grafických efektů a metod. ovládání osvětlení, dynamické a měkké stíny, globální osvětlení, podpora HDR, prostorový zvuk, syntezátor řeči, možnost používat jazyk popisu shaderů HLSL, realistické vykreslení vodních, ohnivých a kouřových povrchů, simulátor rostlin, podpora koster, procedurální a hybridní animace, subsystém pro tvorbu síťových a online her pro více hráčů, editory úrovní a zdrojů.
V poslední době tato akcie přitáhla pozornost, což vedlo k mnoha spekulacím. Rozhodnutí udělat Dagor Engine open source nebylo pouze nezávislým aktem, ale součástí mnohem širší vize a my jsme téměř připraveni poskytnout vám první pohled na projekty, na kterých pracujeme již nějakou dobu. .
Očekávejte naše úplné oznámení letos v listopadu. Zůstaňte naladěni!
Pokud jde o část kódu motoru, stojí za zmínku Je napsán v C/C++ a jak již bylo zmíněno výše, kód eJe otevřen pod licencí BSD-3. Podle poznámek k úložišti je uvolněný kód importován z úložiště Dagor Engine 4, ale jednotlivé soubory zmiňují verzi 6.5.
Kromě motoru, úložiště obsahuje příklady použití fyzikálního enginu, sky shadery a globální osvětlení, stejně jako pomocné nástroje, jako je prohlížeč zdrojů, generátor písem, kompilátor shaderů, nástroje pro převod formátu, Dargbox, editor skriptů a tvůrce scén.
Kromě toho stojí za zmínku i to VK během nedávné konference mistrovský od Nau Engine, vedoucí vývoje, Andrej Karsakov, řekl, že tým bude používat open source engine Dagor na dříve oznámeném herním enginu Nau Engine.
"vezměte vykreslovací jádro a komponenty na systémové úrovni open source enginu Dagor." Dodal, že to vývojářům umožní vytvářet produkty s moderní grafikou pro drtivou většinu platforem.
Je zmíněno, že k sestavení Nau Engine bylo rozhodnuto použít cmake. Skripty pro herní logiku lze vytvářet v několika programovacích jazycích, včetně Lua, Python, C# a TypeScript. Formát glTF bude použit pro grafická data, scény a 3D modely, což umožní přenositelnost s Blenderem, 3DS Max a Maya.
Uzavřené alfa testování počáteční implementace Nau Engine začalo tento měsíc a spuštění otevřeného beta testování je naplánováno před koncem roku 2024, přičemž spuštění je plánováno na konec roku 2025.
konečně jestli jsi zájem dozvědět se o tom více, můžete zkontrolovat podrobnosti v následující odkaz.