The development team of the Russian game engine Nau Engine announced the launch of an open beta version available to everyone. This open source project is distributed under the 3-clause BSD license, which gives developers the opportunity to create commercial and non-commercial products, develop functionality, and use the engine for research and development.
Source code And engine assembly are already available on GitHub, as well as API documentation And detailed manual on the main systems and capabilities of Nau Engine. In addition to the engine itself, a language-agnostic scripting system is presented under the same license, which allows you to connect programming languages other than C++ to implement game logic. This system can be used as a standalone product, which makes it applicable outside the gaming industry.
Nau Engine offers a flexible architecture, support for assets in the OpenUSD format, a Jolt physics engine, a render system based on Dagor technologies and modules for working with networking, audio and interfaces. As part of the beta version, basic tools for creating games are available, including DX12 support, work with animations, skeletal models and a visual effects editor.