github:https://github.com/NeoAxis/NeoAxisEngine
Main features
- Royalty-free, open source platform.
- Modern architecture and design of the editor.
- Built-in C# and visual scripting.
- Complete set of tools.
- .NET API.
.NET programming and built-in scripting
- Built-in C# scripting.
- Visual workflow scripting.
- Advanced object types creation capabilities.
- .NET API.
- Classic C# programming.
- Visual Studio 2017, 2019 support.
3D game engine
- Complete set of tools for 3D game development.
- 64-bit floating precision by default.
- Well-thought object serialization.
- Scene rendering is performed via high-level rendering pipeline.
- Good multi-thread rendering performance provided by Bgfx.
- Filament PBR shaders is used for realistic materials rendering.
- Powerful Bullet physics library in 64-bit precision mode.
2D game engine
- Sprites.
- 2D physics. Built-in powerful Aether.Physics2D physics engine.
- Characters.
- Full source code of 2D engine is provided with NeoAxis Engine SDK.
Tools
- Scene editor.
- Built-in C# editor.
- Visual flow graph editor.
- Material editor.
- GUI editor.
- Particle system editor.
- Import tools.
- Mesh tools.
- Fast level creation tools, 3D modeling tools.
Rendering features
- Complete set of rendering features and effects.
- Scriptable materials.
- Terrain.
- Curve.
- Decal.
- Lens flares.
- Particles.
- Billboard.
Game logic features
Add-on creation
- Well designed API for add-on creation.
- The ability to create small extensions as well as complete inner editors inside NeoAxis editor.
- Using WinForms, WPF in add-ons.
Modern editor
- Thoughtful concept of the editor and it's inner editors.
- Simultaneous editing of multiple resources.
- Drag & Drop, hotkeys and other means for comfortable usage.
Supported platforms by the Editor
- Windows 10, 8, 7.
Build support
- Windows 10, 8, 7.
- UWP.