Skip to content

NeoAxis Engine is a versatile game engine designed for creating video games and real-time apps.

License

Notifications You must be signed in to change notification settings

NeoAxisGroup/Engine

Repository files navigation

NeoAxis Engine is a versatile real-time platform for making 3D, 2D games and apps.

www.neoaxis.com

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

Key features

  • Provided with full source code from the start.
  • A large set of popular game components.
  • API for integration of third-party services and stores.
  • The ability to create any product, including a modified engine and editor.

Target supported platforms

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

Supported platforms by the editor

  • Windows 10+ x64

Building (very easy)

Compile for Windows:

  • You need Visual Studio 2022 or Visual Studio 2019 with .NET 5.0.
  • Use NeoAxis.Windows.ManagedOnly.sln to compile only managed assemblies. The native code for Windows is already compiled.
  • Or use NeoAxis.Windows.sln to build entire engine for Windows.
  • Download City Demo, Nature Demo and other content from the Asset Store window inside the editor.

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.