Вышла бета-версия российского игрового движка 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... активную поддержку сообщества и дальнейшее развитие движка на основе обратной связи.

Читайте на 123ru.net