为什么选择NeoAxis?

Comparison table

NeoAxis Unity Unreal
Royalty-free.
Full source code provided. Debug your project more effectively. Easily debugging entire editor.
Main API. Set of basic components. C# C# C++
Ship the editor with your product.
Double precision of coordinates. Create unlimited worlds without any tricks. 64-bit physics precision.
Modern architecture with stable API. There are no problems with the upgrading to new versions of the engine.
Both light and dark theme for free.
Localized editor.
Deep features are advanced features for typing objects and customizing objects in a visual manner.

This is similar to visual programming (create types, inheritance, hiding, virtualization). These features also include the metadata layer, the creation of virtual objects. Read more: References, Types, Properties.

Highly optimized multi-threaded rendering pipeline.

It includes:
- Multi-threaded scene manager (selecting of objects from a scene for rendering).
- Multi-threaded rendering pipeline (preparation of objects for rendering, automatic instancing).
- Multi-threaded low-level graphics backend (output to GPU).

NeoAxis is not just a 3D or 2D engine.

This is a common platform/editor in which the capabilities of 3D and 2D engines are added. This means that it’s possible to add other types of products. For example, a 3D modelling package, CAD system or something else inside the editor.

Use the engine to build your derivative product. Technically, your product may be a modification of the NeoAxis editor.

The architecture of the engine and its editor are an extensible system. The editor can be expanded with additional functionality. Other sub-editors can be added to it, and current ones can be changed. Extra functionality can be disabled. As a result, the being developed specialized product can essentially be a modification of the NeoAxis editor. This provides many advantages over development from scratch.

Windows Forms, WPF widgets.
Create window applications with NeoAxis Engine.

Royalty-free platform with source code provided

https://github.com/NeoAxis/NeoAxisEngine

Ease of understanding

The NeoAxis editor looks simple, not overwhelmed with functionality unlike other products. This is a plus for beginners.

Similar to a typical Windows program

This will allow you not to get stuck in learning a program with an atypical interface, and also to quickly and easily learn a program by analogy with others.

Configure the editor as you like

In addition to light and dark themes, you can customize the editor's configuration to make it more convenient for you.

Simultaneous editing of multiple resources

The editor supports the simultaneous editing of several documents, which can significantly increase productivity.

Two-level document editing

For the convenience of working with an open document, you can simultaneously edit nested objects. This is achieved by adding the second level.

Built-in C# editor

NeoAxis editor includes rich set of tools for scripting. This includes classic C# programming, C# scripts, visual workflow scripting, advanced object types creation capabilities.

Builder 3D

NeoAxis includes fast level creation tools, 3D modeling tools, constructive solid geometry operations.

Professional solution

The NeoAxis Engine, which includes a 3D engine, a 2D engine, a full set of functional objects, a built-in programming environment, tools for quick modeling of the environment and much more, is a unique environment designed for both beginners and professionals.

告诉