Обзор NeoAxis Engine

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

 

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

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

Станьте разработчиком игр

  • Разработка игр - это увлекательное и полезное занятие, позволяющее воплотить свои творческие идеи в цифровом мире. Независимо от того, интересует ли вас проектирование замысловатых уровней, создание увлекательных повествований или кодирование сложных игровых механик, разработка игр предлагает широкий спектр возможностей для творческого самовыражения.
  • Если вы начинающий разработчик игр и хотите с легкостью создавать потрясающие игры, NeoAxis Engine - это мощный инструмент, который поможет вам упростить процесс разработки.

Встроенное C# и визуальное скриптование

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

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

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

Поддержка мобильных устройств

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

    Пока нет поддержки iOS.

NeoAxis Render Pipeline (NRP)

  • NeoAxis Levels - система рендеринга движка с поддержкой виртуализации геометрии.
  • Единый универсальный конвейер рендеринга, оптимизированный для ПК и мобильных устройств.

Создание природы



Интеграция магазинов и внешних инструментов



Игровой фреймворк с поддержкой сети

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

Продвинутые возможности создания типов объектов

Архитектура движка позволяет работать с типами объектов на продвинутом уровне. Вы можете создавать сложные объекты, а затем использовать их как типы.

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

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



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

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


Примеры сцен

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

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