Код Dagor Engine был выпущен с открытым исходным кодом.

Дагор_Двигатель

Код движка Dagor теперь с открытым исходным кодом.

Вышла новость, что Гайджин Интертеймент, венгерский разработчик видеоигр, наиболее известный благодаря авиасимулятору Ил-2 «Штурмовик: Хищные птицы» и War Thunder, принял решение полностью выпустить код игрового движка Dagor Engine, который находился в разработке более 20 лет и использовался для создания различных 3D-шутеров.

И это Несколько месяцев назад Gaijin Entertainment открыла части Dagor Engine. и поделился кодом на GitHub, а теперь объявил о полном выпуске исходного кода с открытым исходным кодом под лицензией BSD-3.

Несколько месяцев назад мы незаметно открыли исходный код некоторых частей нашего движка Dagor под лицензией BSD-3. Для нас это не новая практика, и это не последний раз, когда мы взаимодействуем с сообществом открытого исходного кода подобным образом: наши языки программирования daScript и Quirrell доступны в нашем репозитории GitHub уже пару лет. Мы глубоко верим в подход FOSS и его будущую центральную роль в разработке игр.

Движок совместим с несколькими платформами, такие как Windows, Linux, macOS, Nintendo Switch, PlayStation, Xbox, tvOS и iOS. Среди возможностей движка: физически корректный рендеринг, встроенный движок моделирования физических процессов, столкновений, разрушений и физики транспортных средств, возможность подключения внешних физических движков и динамически разрушаемого окружения.

Кроме того, также Он поддерживает NVIDIA Waveworks, а также широкий спектр графических эффектов и методов. управление освещением, динамические и мягкие тени, глобальное освещение, поддержка HDR, объемный звук, синтезатор речи, возможность использовать язык описания шейдеров HLSL, реалистичный рендеринг поверхностей воды, огня и дыма, симулятор растений, поддержка скелетов, процедурный и гибридный анимация, подсистема создания сетевых и многопользовательских онлайн-игр, редакторы уровней и ресурсов.

В последнее время эта акция привлекла внимание, что привело к множеству спекуляций. Решение сделать Dagor Engine открытым исходным кодом было не просто независимым актом, а частью гораздо более масштабного видения, и мы почти готовы дать вам первый взгляд на проекты, над которыми мы работали уже довольно долгое время. .

Ожидайте нашего полного анонса в ноябре этого года. Следите за обновлениями!

Что касается части кода двигателя, стоит отметить, что Он написан на C/C+.+ и как уже говорилось выше, код eОткрыт под лицензией BSD-3.. Согласно примечаниям к репозиторию, выпущенный код импортирован из репозитория Dagor Engine 4, но в отдельных файлах упоминается версия 6.5.

Помимо двигателя, репозиторий содержит примеры использования физического движка, шейдеры неба и глобальное освещение, а также вспомогательные утилиты, такие как средство просмотра ресурсов, генератор шрифтов, компилятор шейдеров, утилиты преобразования форматов, Dargbox, редактор сценариев и создатель сцен.

Помимо этого, стоит также упомянуть, что ВК во время недавней конференции виртуозный от Нау Двигатель, руководитель разработки Андрей Карсаков, сообщил, что команда будет использовать движок Dagor с открытым исходным кодом в ранее анонсированном игровом движке Nau Engine.

 «Возьмите ядро ​​рендеринга и компоненты системного уровня движка Dagor с открытым исходным кодом». Он добавил, что это позволит разработчикам создавать продукты с современной графикой для подавляющего большинства платформ.

Упоминается, что для сборки Nau Engine было решено использовать cmake. Скрипты игровой логики можно создавать на нескольких языках программирования, включая Lua, Python, C# и TypeScript. Формат glTF будет использоваться для графических данных, сцен и 3D-моделей, что обеспечивает совместимость с Blender, 3DS Max и Maya.

Закрытое альфа-тестирование первоначальной реализации Nau Engine началось в этом месяце, а открытое бета-тестирование планируется запустить до конца 2024 года, а запуск запланирован на конец 2025 года.

наконец, если вы интересно узнать об этом больше, вы можете проверить подробности в по следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.