Skip to content

NeoAxis/NeoAxisEngine

Repository files navigation

NeoAxis Engine is a versatile game engine designed for creating video games and real-time apps. It is well-suited for developing various 3D and 2D projects, including computer games, simulators, virtual reality systems, and apps with rich graphics.

www.neoaxis.com

Join the chat at https://discord.gg/NdCej26

Key features

  • Full source code is provided from the start.
  • A large set of popular game components.
  • API for integration of third-party services and stores.

Target supported platforms

  • Windows 10+ x64
  • Android 13.0+ ARM64 and ARM32
  • UWP x64 (Universal Windows, Xbox)
  • Linux. For a server, no rendering.

Supported platforms by the editor

  • Windows 10+ x64

Building

Compile for Windows:

  • Visual Studio 2026 Community or equivalent.
  • Use NeoAxis.Windows.ManagedOnly.sln to compile only managed assemblies. Native code is already compiled.
  • Or use NeoAxis.Windows.sln to build the entire engine.

More:

Programming tips

  • Set up NeoAxis.Editor assembly as StartUp project to make run with debugger.
  • Add a new code to the NeoAxis.CoreExtension by default. Project assembly is also good. Source code of Project assembly can be changed in the NeoAxis Editor.
  • Consider the using of built-in editor C# scripting to make scene and GUI scripts. https://www.neoaxis.com/docs/html/Scripting_Overview.htm
  • Use English code page for your project if it possible.

License

NeoAxis Engine is distributed under the NeoAxis Engine End User License Agreement. https://www.neoaxis.com/licensing

Frequently Asked Questions

  • What is the difference between the version on the GitHub and the installer from www.neoaxis.com?

    It is the same. The GitHub version has slightly more recent updates.

  • Is the stable version on the GitHub?

    Yes. If you encounter problems, please report it as soon as possible.