NeoAxis Engine - универсальная среда разработки с интегрированным 3D, 2D игровым движком. Среда предназначена для разработки любых 3D и 2D проектов, таких как компьютерные игры, визуальные тренажеры, системы виртуальной реальности, визуализация процессов, а также для разработки оконных приложений.
Основные особенности
- Бесплатная платформа с открытым исходным кодом.
- Современная архитектура и дизайн редактора.
- Встроенный C# редактор и визуальное скриптование.
- Полный набор инструментов.
- .NET API.
.NET программирование, встроенное скриптование
- Встроенное C# скриптование.
- Визуальное скриптование.
- Продвинутые возможности создания типов объектов.
- .NET API.
- Классическое программирование на C#.
- Поддержка Visual Studio 2019, Visual Studio Code, Rider.
3D игровой движок
- Полный набор инструментов для разработки 3D игр.
- 64-битная точность по умолчанию.
- Продуманная сериализация объектов.
- Рендеринг сцены выполняется с помощью конвейера рендеринга высокого уровня.
- Максимальная производительность мультипоточного рендеринга с помощью Bgfx.
- Filament PBR шейдеры используются для реалистичной визуализации материалов.
- Мощная физика Bullet в режиме 64-битной точности.
2D игровой движок
- Спрайты.
- Персонажи.
- 2D игровой фреймворк.
- Инструменты быстрого создания уровней, инструменты 2D-моделирования.
- 2D физика. Встроенный мощный физический движок Aether.Physics2D.
Полный набор инструментов
- Редактор сцен.
- Встроенный редактор C#.
- Визуальный редактор потоковых графов.
- Редактор материалов.
- Редактор интерфейсов.
- Редактор систем частиц.
- Инструменты импорта.
- Инструменты редактирования мешей.
- Инструменты быстрого создания уровней и 3D моделирования.
Возможности рендеринга
- Полный набор функций рендеринга и эффектов.
- Скриптование материалов.
- Ландшафт.
- Кривые.
- Декали.
- Линзовые эффекты.
- Частицы.
- Билборды.
Возможности игровой логики
Создание дополнений
- Продуманный API для создания дополнений.
- Возможность создания небольших расширений, а также полноценных внутренних редакторов на базе редактора NeoAxis.
- Использование WinForms, WPF при создании дополнений.
Современный редактор
- Продуманная концепция редактора и его внутренних подредакторов.
- Одновременное редактирование нескольких ресурсов.
- Drag & Drop, горячие клавиши и другие средства для комфортной работы.
Поддерживаемые платформы редактором
Windows 10, 8, 7.
Поддержка создания проектов
Windows 10, 8, 7.
UWP (Universal Windows, Xbox, Windows Store).