NeoAxis Engine is a versatile real-time platform for making 3D, 2D games and apps.
The platform is intended to develop all kinds of 3D and 2D projects such as computer games, simulators, visual trainers, VR systems and to develop apps with rich graphics.
Key features:
- The most open and powerful real-time .NET development platform.
- All power of advanced source-provided solution under your control.
- A complete suite of development tools for real-time 3D project creators.
- Open for the integration of third-party services and stores.
Video Review
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.
- Visual Studio 2019, Visual Studio Code support.
- Visual scripting.
- Advanced object type creation capabilities.

Full Support for Mobile Developers
- Source code of the engine is provided for free.
- Xamarin based SDK for Android and iOS (NeoAxis 2022.2).
- 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)
|
|
Nature Creation
NeoAxis includes specialized tools and rendering techniques for creation of a large amount of vegetation and rocks.

Stores Integration
- Add content from stores to your scene by drag and drop.
- Open API for integrating third-party services and stores.
- NeoAxis Store integration.
- Sketchfab integration.

Game Framework
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.
- Multiple inheritance of resource types.
- Attaching nested components.
- Property to add parameters without programming.
- Advanced object type creation capabilities.

2D Game Engine
A complete set of tools for 2D game development. Game framework, physics, characters, interactive elements, sensors, camera control.
- 2D game engine.
- Fast level creation tools, 2D modeling tools.
- Sprite.
- Character 2D.
- Weapon 2D.
- Sensor 2D.
- The physics is powered by Aether.Physics2D.

NeoAxis for App Creators
- Create full-featured window apps with NeoAxis Engine.
- Modified Editor Toolkit.
- WPF, WinForms widgets.
- Advanced GUI system, set of controls, GUI Editor.
- Video, Web Browser controls.
- The ability to embed a 3D scene into the GUI interface.
- Use GPU-based screen effects to make rich multimedia apps.

Specialized Industrial Kit and Constructors
The extensive solution for easily and fast making industrial real-time 3D environments. The kit allows you to create complex scenes in a minimum of time, thanks to the large number of constructors inside.
- Industrial Kit.
- Pipe Constructor.
- Fence Constructor.
- Road Constructor.
- Highly optimized for creating very large and detailed scenes.
- First person, third person simulation.
- Easy to scripting scenarios with built-in C# and visual scripting.

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.

More ComponentsGUI Controls |
Screen EffectsSupported Platforms
|