Открыт исходный код игрового движка Dagor Engine

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3256
Зарегистрирован: 20.08.2022

#

Открыт исходный код игрового движка Dagor Engine
Дата публикации:Sun, 29 Oct 2023 10:31:02 +0300




Компания Gaijin Entertainment открыла исходные тексты игрового движка Dagor Engine, который развивается уже более 20 лет и применялся для создания таких игр, как 3D-шутеры Enlisted , Crossout и CRSED: F.O.A.D., приключенческий боевик Blades of Time, авиасимулятор Apache: Air Assault и симулятор сражений War Thunder. В движке поддерживаются платформы Windows, Linux, macOS, Nintendo Switch, PlayStation 3-5, Xbox One, Xbox Series X/S, Android, tvOS и iOS. Из графических API поддерживается Vulkan, DX12, DX11 и Metal.







Среди возможностей движка: физически корректный рендеринг (PBR), встроенный движок смуляции физических процессов, столкновений, разрушений и физики транспортных средств, возможность подключения внешних физических движков, динамически разрушаемые окружения, поддержка NVIDIA Waveworks, широкий спектр графических эффектов и методов управления освещением, динамические и мягкие тени, глобальное освещение, поддержка HDR, объёмный звук, синтезатор речи, возможность использования языка описания шейдеров HLSL, реалистичная отрисовка водных поверхностей, огня и дыма, симулятор растений, поддержка скелетной, процедурной и гибридной анимации, подсистема для создания многопользовательских сетевых и online игр, редакторы уровней и ресурсов.



Код движка написан на языках С/C++ и открыт под лицензией BSD-3. Судя по примечаниям в репозитории, опубликованный код соответствует версии Dagor Engine 4, представленной в 2016 году (в 2018 году выпущен Dagor Engine 5, а в 2020 - Dagor Engine 6). Кроме движка в репозитории опубликованы примеры использования физического движка, шейдеров неба и глобального освещения, а также вспомогательные утилиты, такие как просмотрщик ресурсов, генератор шрифтов, компилятор шейдеров, утилиты для преобразования форматов, Dargbox, редактор скриптов и построитель сцен.
Изображение
Изображение



Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=60009

Жизнь за Нер'зула!

Ответить