Обзор двигателя NeoAxis

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

 

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

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

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

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

Встроенный C# и визуальный сценарий

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

Мобильные разработчики

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

    iOS пока не поддерживается.

Производитель: NeoAxis Render Pipeline (NRP)

  • Встроенные координаты двойной точности для объектов сцены позволяют осуществлять рендеринг с той же скоростью, что и обычная 32-битная точность.
  • Полный набор эффектов.

Творение природы

NeoAxis включает в себя весь набор инструментов для создания растительности, от генератора растительности до инструментов для размещения сцены и рисования.



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



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

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



Физика работает на многопоточной физике Джолта с двойными точными координатами по умолчанию.

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

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

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

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


Физика работает на Aether.Physics2D.


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

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


Образцы и учебные пособия

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

Видеоуроки

1. Начало работы

2 Создание сцены