Обзор NeoAxis Engine

NeoAxis Engine - универсальная платформа для создания 3D, 2D игр и приложений в реальном времени.

 

Платформа предназначена для разработки всех видов 3D и 2D проектов, таких как компьютерные игры, симуляторы, визуальные тренажеры, VR системы, а также для разработки приложений с богатой графикой.

 

Ключевые особенности:

  • Самая открытая .NET платформа разработки в реальном времени.
  • Вся мощь передового решения с исходным кодом под вашим контролем.
  • Полный набор инструментов для создателей 3D-проектов в реальном времени.
  • Открыта для интеграции сторонних сервисов и магазинов.

Видео обзор

.NET программирование, встроенное скриптование

  • Базовая часть движка, базовые компоненты и приложение плеера написаны на C# без использования межъязыковых врапперов. Нативный код используется только для низкоуровневых частей, таких как рендеринг, физика и звук. В сочетании с предоставляемым исходным кодом, вы можете писать и отлаживать код наиболее эффективно.
  • C# IDE внутри редактора NeoAxis. Редактор включает функции Visual Studio, что значительно упрощает создание сценариев. Вы можете создавать обработчики событий для сцены и других объектов непосредственно в среде, не тратя время на связывание.

    Узнать больше о скриптовании.

  • Визуальное скриптование без кода.
  • Продвинутые возможности создания типов объектов.
  • Поддержка Visual Studio 2019, Visual Studio Code, Rider.

3D игровой движок

Полный набор инструментов для создания 3D проектов. Редакторы сцен, физики, материалов, интерфесов, игровой фреймворк, инструменты быстрого создания уровней, скриптование.

  • Полный набор функций и эффектов рендеринга.
  • 64-битная точность координат для создания безграничных миров без каких-либо хитростей.
  • Максимально оптимизированный рендеринг на базе Bgfx.
  • Мощная физика Bullet в режиме 64-битной точности.

Интеграция магазинов

  • Открытая платформа для интеграции сторонних магазинов.
  • API позволяет легко интегрировать сторонние сервисы.
  • Поддержка NeoAxis Store.
  • Поддержка Sketchfab.

2D игровой движок

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

  • Инструменты создания уровней, 2D-моделирования.
  • Физика обеспечивается мощным движком Aether.Physics2D.

Узнать больше.

Создание игровой логики

Редактор включает богатый набор хорошо интегрированных компонент для создания игровой логики вашего проекта.

Создание оконных приложений

  • Создавайте оконные приложения в NeoAxis Engine.
  • Modified Editor Toolkit.
  • WPF, WinForms виджеты.
  • Продвинутая система GUI, набор контролов, GUI редактор.
  • Возможность встраивать 3D-сцену в графический интерфейс.
  • Экранные эффекты на базе GPU для создания мультимедийных приложений.
  • Контролы видео, веб-браузера и многие другие.

Современный редактор

  • Продуманная концепция редактора и его подредакторов.
  • Одновременное редактирование нескольких ресурсов.
  • Drag & Drop, горячие клавиши и другие средства для комфортной работы.
  • API для создания подредакторов и интеграции сервисов.

Узнать больше.

Промышленный комплект и конструкторы

Обширное решение для простого и быстрого создания промышленных 3D-сред в реальном времени. Благодаря большому количеству конструкторов внутри набор позволяет создавать сложные сцены в минимальное время.

Примеры сцен

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

Видеоурок начала работы

Поделиться