На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

Хайтек+

23 подписчика

Свежие комментарии

  • Егор Горшков
    А почему бы и да, как говорится.Храните биткоины ...
  • Цуркан Арк
    Сказки, на три недели, а потом полгода жечь щепу?В Финляндии подкл...
  • Иван Вакула
    В России после распада СССР и стараниями либеральной власти образование перевели на западные методики, что из этого п...Различия в успева...

Вышла бета-версия российского игрового движка Nau Engine

Движок находится в активной разработке с начала 2023 года, а его бета-версия вышла в конце ноября 2024 года. Создатели акцентируют внимание на модульности и гибкости архитектуры Nau Engine, что даёт возможность интегрировать дополнительные системы, такие как физика, сеть или пользовательские интерфейсы.

Для работы с контентом предусмотрен универсальный формат OpenUSD, который упрощает импорт и настройку 3D-моделей, текстур и звуков.

Разработчики уделили особое внимание скриптовой системе движка. В Nau Engine реализована поддержка языков C++ и Lua, а также система агностического скриптования, которая позволяет подключать другие языки программирования. Эта система работает как самостоятельный продукт и может применяться не только в игровой индустрии, но и в IT-сфере.

Графический рендер Nau Engine базируется на технологиях из открытого репозитория Dagor. Система использует API DirectX 12 и поддерживает современные технологии, такие как физически корректный рендеринг и каскадные карты теней. Для создания визуальных эффектов разработчики внедрили модуль daFX, который позволяет управлять анимациями, частицами и взрывами.

Встроенные аудио- и сетевые модули обеспечивают реализацию многопользовательских функций и звукового сопровождения. В основе звуковой системы лежит miniaudio, позволяющий импортировать и настраивать аудиофайлы. Для сетевых соединений используется GameNetworkingSockets и ASIO, поддерживающие P2P и TCP-протоколы.

В комплекте с движком разработчики подготовили подробную документацию.

Включённый мануал объясняет основы работы с системами Nau Engine, а документация API помогает погрузиться в низкоуровневую работу с кодом. Разработчики также https://vk.com/@nauengine-nau-engine-vzglyad-pod-kapot-yadro... активную поддержку сообщества и дальнейшее развитие движка на основе обратной связи.

 

Ссылка на первоисточник
наверх
Новости СМИ2