Overview of NeoAxis Engine

NeoAxis Engine is a versatile game engine for creating 3D, 2D games and real-time apps. It is intended for development of all kinds of 3D and 2D projects, such as computer games, simulators, visual simulators, VR systems, as well as for apps with rich graphics.

 

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.

Built-in C# and Visual Scripting

  • The basic part of the engine and game logic components are written in C# without using interlanguage wrappers. Native code is only used for low-level parts like rendering, physics and sound. In combination with the provided source code for free, you can write and debug the code most efficiently.
  • NeoAxis editor includes built-in C# editor, that is greatly simplifies scripting. You can create event handlers for the scene and other objects directly in the environment, does not waste time to link.

    Learn more about the scripting.

  • Visual Studio 2019, Visual Studio Code support.
  • Visual scripting.
  • Advanced object type creation capabilities.

Mobile Developers

  • Source code of the engine is provided for free.
  • Xamarin based SDK for Android. iOS is not yet supported.
  • Built-in resolution upscale and rendering optimizations allow you to get the most from any device.
  • Easy to build, run and debug.
  • Huge amount of samples in the SDK.

Powered by NeoAxis Render Pipeline (NRP)

  • NeoAxis Levels is a rendering system of the engine with support of a geometry virtualization.
  • One versatile rendering pipeline optimized for PC and mobile.

Nature Creation



Integration of Stores and External Tools



Game Framework with Networking Support

NeoAxis includes a rich set of well-integrated components for creating 3D and 2D game logic of the project.

Advanced Object Type Creation Capabilities

The architecture of the engine allows you to work with object types at an advanced level. You can create complex objects, then use it as types.

2D Game Engine

A complete set of tools for 2D game development. Game framework, physics, characters, interactive elements, sensors, camera control.



Industrial Constructors

A full-featured, open solution for creating real-time industrial 3D environments quickly and easily. Thanks to a large number of constructors, the set allows you to create complex scenes in minimal time.


Samples and Tutorials

The SDK comes with a wide range of demo scenes, including large complex scenes as well as small examples. You can start learning NeoAxis from a Player app.

Get Started Tutorial