NeoAxis Engine - универсальная платформа для создания 3D, 2D игр и приложений в реальном времени.
Платформа предназначена для разработки всех видов 3D и 2D проектов, таких как компьютерные игры, симуляторы, визуальные тренажеры, VR системы, а также для разработки приложений с богатой графикой.
Ключевые особенности:
- Самая открытая и мощная .NET платформа разработки в реальном времени.
- Современная система рендеринга для получения максимальной производительности.
- Полный набор инструментов для создателей 3D-проектов в реальном времени.
- Открыта для интеграции сторонних сервисов и магазинов.
Видео обзор
Встроенное C# и визуальное скриптование
- Базовая часть компонентов движка и игровой логики написана на C# без использования межъязыковых оберток. Нативный код используется только для низкоуровневых частей, таких как рендеринг, физика и звук. В сочетании с бесплатно предоставляемым исходным кодом вы можете наиболее эффективно писать и отлаживать код.
- Редактор NeoAxis включает встроенный редактор C#, что значительно упрощает написание скриптов. Вы можете создавать обработчики событий для сцены и других объектов прямо в среде, не тратя время на связывание.
- Поддержка Visual Studio 2019, Visual Studio Code.
- Визуальное скриптование.
- Расширенные возможности создания типов объектов.

Поддержка мобильных устройств
- Исходный код движка предоставляется бесплатно.
- SDK для Android на базе Xamarin. Скоро будет добавлена поддержка iOS.
- Встроенное повышение разрешения и оптимизации рендеринга позволяют максимально эффективно использовать любое устройство.
- Простота сборки, запуска и отладки.
- Огромное количество демонстрационных сцен в SDK.

NeoAxis Render Pipeline (NRP)
|
|
Создание природы
NeoAxis включает весь инструментарий для создания растительности, начиная от генератора растений и заканчивая инструментами нанесения в сцене.

Интеграция магазинов и внешних инструментов
- Добавляйте контент из магазинов в сцену перетаскиванием.
- Встроенная поддержка NeoAxis Store и Sketchfab.
- Как импортировать персонажей из Mixamo.
- Как импортировать персонажей из Character Creator.
- Как импортировать персонажей из Daz 3D.
- API для интеграции сторонних сервисов и магазинов.

Игровой фреймворк с поддержкой сети
NeoAxis включает в себя богатый набор хорошо интегрированных компонентов для создания 3D и 2D игровой логики проекта.
- Многие вещи можно сделать без кода.
- Игровой фреймворк.
- Поиск пути.
- Персонаж.
- Техника.
- Оружие.
- Физика базируется на мультипоточной Jolt Physics.

Продвинутые возможности создания типов объектов
Архитектура движка позволяет работать с типами объектов на продвинутом уровне. Вы можете создавать сложные объекты, а затем использовать их как типы.
- Наследование типов ресурсов.
- Прикрепление вложенных компонентов.
- Property для добавления параметров без программирования.
- Расширенные возможности создания типов объектов.

2D игровой движок
Полный набор инструментов для разработки 2D-игр. Каркас игры, физика, персонажи, интерактивные элементы, датчики, управление камерой.
- 2D игровой движок.
- Инструменты создания уровней и 2D-моделирования.
- Спрайт.
- 2D персонаж.
- 2D оружие.
- 2D сенсор.
- Физика построена на базе Aether.Physics2D.

NeoAxis для создателей приложений
- Создавайте оконные приложения в NeoAxis Engine.
- Создавайте приложения, модифицируя редактор движка.
- WPF, WinForms виджеты.
- GUI система, набор элементов управления, GUI редактор.
- Video, Web Browser контролы.
- Возможность встраивания 3D сцены в GUI интерфейс.
- Используйте GPU эффекты при создании приложения.

Промышленный комплект и конструкторы
Обширное решение для простого и быстрого создания промышленных 3D-сред в реальном времени. Благодаря большому количеству конструкторов внутри набор позволяет создавать сложные сцены в минимальное время.
- Комплект для создания индустриальных проектов. (платный)
- Конструктор труб.
- Конструктор заборов.
- Конструктор дорог.
- Конструктор зданий.
- Создание очень больших и детализированных сцен.
- Симуляция от первого лица, от третьего лица.
- Встроенное C# и визуальное скриптование.

Примеры сцен
SDK поставляется с широким набором демонстрационных сцен, включая большие сложные сцены, а также небольшие примеры. Вы можете начать изучать NeoAxis из приложения Player.

Больше компонентGUI контролы |
Экранные эффектыПоддерживаемые платформы
|