Компания NeoAxis выпускает новую версию NeoAxis Engine, интегрированную среду разработки со встроенным 3D и 2D игровым движком. Среда может быть использована для разработки всех видов 3D и 2D проектов, таких как компьютерные игры, визуальные тренажеры, системы VR, для визуализации процессов и разработки оконных приложений.
Новая версия содержит множество улучшений. В этом выпуске были добавлены недостающие функции 3D-движка, такие как игровой фреймворк, поддержка создания персонажей, полная поддержка пейзажей и другие функции. NeoAxis Engine — это среда разработки для 3D-проектов. Также, начиная с этого обновления, NeoAxis включает в себя функции 2D игрового движка.
Видео
Мы сделали видео, в котором подробно опишем возможности NeoAxis Engine.
Игровой фреймворк
Игровой фреймворк был добавлен. Это набор вспомогательных инструментов для создания новых проектов, а также набор широко используемых классов. Каркас игры включает в себя возможность настройки поведения камеры, пример камеры от первого и третьего лица, режим свободной камеры, обработку и управление входом игрока, поддержку персонажа.
Поддержка персонажей это класс для моделирования ходячего физического объекта, а также класс для управления персонажем игроком и набор команд для создания ИИ. Поддерживается контроль персонажей от первого лица и от третьего лица. Образцы сцен и исходный код доступны в SDK.
Строитель 3D
Строитель 3D он был улучшен. Редактор доработан, добавлены новые функции. Builder 3D - это расширение для редактора сцен, которое включает в себя инструменты быстрого создания уровней, инструменты 3D-моделирования, конструктивные операции с твердой геометрией.
2D игровой движок
NeoAxis 2019.4 включает в себя 2D игровой движок. Особенности включают 2D-физику, спрайты, управление камерой, инструменты, демонстрационные сцены.
2D игровой движок реализован как расширение для NeoAxis, исходный код для 2D движка присутствует в SDK. Иди в руководство.
Улучшение местности
Поддержка ландшафтов встроенный редактор для них был улучшен. Теперь на поверхность можно нанести несколько слоев.
Частицы
Новые примитивы
Добавлены новые простые 3D-формы, теперь их 12.
Площадь поверхности
Площадь поверхности используется для автоматического заполнения большим количеством объектов в заданной области.
Подробный список изменений можно найти в Изменения.
Следующий релиз
Двигатель продолжает развиваться. В будущих релизах мы сосредоточимся на следующих функциях:
- Больше поддержки платформ сборки, включая поддержку мобильных и VR-устройств.
- 2D игровой движок: физические ограничения, датчики, персонажи.
Подробный список планов можно найти в Дорожная карта.