Двигатель NeoAxis 2020.6 Выпущено: поддержка Android

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

Этот релиз добавляет долгожданную поддержку мобильных устройств, теперь можно делать проекты для Android. Также была усовершенствована встроенная система GUI двигателя, добавлены новые элементы управления. Редактор усовершенствован, теперь проще настраивать материалы, импортировать скайбоксы. Делал оптимизации при создании больших сцен с физикой.

Поддержка Android

Этот релиз добавляет долгожданную поддержку мобильных устройств. Проделана огромная работа по оптимизации двигателя и скорости его запуска. Сейчас это работает достаточно хорошо. Тем не менее, еще предстоит проделать работу с точки зрения отсутствующих функций и оптимизации. Будущие версии также будут поддерживать iOS.

Технически он основан на Ксамарине. Android, что дает дополнительное удобство. Разработчики NET. Рендеринг основан на OpenGL ES, поддержка Vulkan будет добавлена чуть позже.

Как создать сборку для Android: https://www.neoaxis.com/docs/html/Platforms.htm

Будущий план работы по поддержке мобильных устройств: https://www.neoaxis.com/neoaxis/roadmap

Больше контроля GUI

Была усовершенствована встроенная система GUI двигателя, добавлены новые элементы управления. UITabControl, UIContextMenu, UITooltip, UIToolbar, поддержка изображений для UIButton.

Простой Skybox импорт

Существует инструмент для автоматической загрузки и обработки HDR-файлов по ссылке. Под свойствами имеется поле, в котором может быть указана ссылка на файл HDR. После указания нажмите кнопку Импорт. Читайте больше.

Автоматическая настройка материала

Теперь проще создавать материалы. При создании материала текстуры в создаваемой папке подключаются автоматически. Редактор пытается найти подходящие текстуры в папке, определяя тип текстур по их названиям.

Изменения

Полный Changelog:

  • Поддержка Android.
  • UITabControl.
  • UIContextMenu.
  • Уитултип.
  • Уитулбар.
  • UIButton: Поддержка изображений.
  • Skybox: Инструмент для простого импорта файлов HDR.
  • Curve in Space: RoundedLine поддерживает криволинейный тип.
  • Диалог материалов для создания: Инструмент для автоматической настройки текстур в папке при создании материала.
  • Поддержка Ctrl+A для текстовых ящиков (Выберите все).
  • Оптимизация: Гораздо быстрее инициализация сетчатых коллизионных форм.

Больше снимков экрана

Смотрите также