Overview of NeoAxis Engine

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, VR systems, and apps with rich graphics.

 

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.
  • The ability to create any product, including a modified engine and editor.

Become a Game Developer

  • Game development is an exciting and fulfilling activity that allows you to bring your creative ideas to life in a digital world. Whether you're interested in designing intricate levels, crafting engaging narratives, or coding complex gameplay mechanics, game development offers a diverse range of opportunities for creative expression.
  • If you're a new game developer looking to create stunning games with ease, the NeoAxis Engine is a powerful tool that can streamline your development process.

Built-in C# and Visual Scripting

  • The basic parts 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 a built-in C# editor that greatly simplifies scripting. You can create event handlers for the scene and other objects directly in the environment, without wasting time on linking.
  • Supported by Visual Studio 2019+, Visual Studio Code, and other C# IDEs.

Mobile Developers

  • Xamarin based SDK for Android.
  • Built-in resolution upscaling and rendering optimizations empower you to maximize performance and quality on any device.
  • Easy to build, run, and debug.
  • The SDK contains a huge number of examples.

    iOS is not yet supported.

Powered by NeoAxis Render Pipeline (NRP)

  • NeoAxis Levels is a rendering system within the engine that features support for geometry virtualization.
  • One versatile rendering pipeline optimized for both PC and mobile devices.
  • Multithreaded rendering backend is based on Bgfx.
  • Built-in double precision coordinates for scene objects allow rendering at the same speed as regular 32-bit precision.
  • A full set of effects.

Nature Creation

NeoAxis includes the entire vegetation creation toolkit, from a vegetation generator to the scene placing and painting tools.



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 within 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 and then use them as types.

2D Game Engine

A complete set of tools for 2D game development includes a game framework, physics, characters, interactive elements, sensors, and 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