Игровой Движок NeoAxis Engine Обновился до Версии 1.1

в рубрике 

Игровой движок NeoAxis Engine обновился до версии 1.1 ! Так как я принимал участие в подготовке этого релиза — спешу поделиться со своими читателями самой полной информацией о нём. Хочется отметить, что релиз получился весьма интересным и достаточно мощным — движок определённо набирает обороты. Далее следует официальная часть пресс-релиза, посвящённого выходу NeoAxis 1.1.

NeoAxis Group с радостью сообщает о том, что игровой движок NeoAxis Engine и его SDK обновился до версии 1.1. NeoAxis Engine является универсальным движком, который предназначен для создания видеоигр, симуляторов и средств визуализации. Новая версия получила большое количество улучшений системы рендеринга, новую систему поиска пути, локализацию инструментария, а также множество других нововведений.

Новые Демо-карты в NeoAxis SDK

Движок часто критиковали за отсутствие демо-карта, способных раскрыть его потенциал. И это действительно было большим упущением — многие разработчики при выборе движка зачастую в первую очередь обращают внимание на возможности движка создавать приятную глазу картинку. Поэтому NeoAxis Engine SDK 1.1 пополнился тремя новыми демо-картами, первая из которых ликвидирует этот пробел.

Демо-карта "Mountain Village" — это комплексная карта, демонстрирующая новые возможности рендеринга, а также пример настройки поведения камер в режиме демонстрации.

Демо-карта Горная деревня в NeoAxis Загрузочный экран Горной деревни Демо-карта Горная деревня в NeoAxis - геймплей

Также к релизу было записано специальное видео с облётом камерой практически всего уровня — смотрите его ниже, чтобы получить представление о новой демо-карте:



Новая демо-карта "BallGame" была включена в состав SDK. Данная карта является демонстрацией типа казуальных игр, основанных на управлении шаром и законах физики. 

И ещё одна новая демо-карта — "DynamicGeometryExample" — была добавлена в SDK для демонстрации возможностей динамического создания и обновления мешей.

Кроме того, в обновлённом SDK присутствует новая модель оружия, сделанная мною — винтовка SCAR-L с гранатомётом. С выходом NeoAxis Engine SDK 1.1 любой желающий может загрузить его совершенно бесплатно и испытать в деле. Подробнее о модели винтовки SCAR-L читайте здесь.

Штурмовая винтовка SCAR-L с подствольным гранатомётом

Что Нового в NeoAxis Engine 1.1?

NeoAxis Group была проделана большая работа, чтобы оснастить движок новыми возможностями, которые наверняка будут полезны многим разработчикам 3D-проектов. Среди основных нововведений можно выделить:

  • Depth buffer access — доступ к буферу глубины дает возможность интегрировать самые современные технологии рендеринга, такие как Soft Particles, Depth of Field, Screen Space Ambient Occlusion (SSAO) и другие.
  • Soft Particles — с появлением доступа к буферу глубины появилась возможность создания "мягких" частиц, задачей которых является устранение графических артефактов в местах пересечения частиц и геометрии сцены.
  • Animation Tree System — новая система упрощает управление сложными анимациями, такими как, например, персонажная анимация, позволяя хранить необходимые настройки в текстовом файле конфигурации. В дальнейшем система будет дополнена визуальным редактором.
  • Navigation mesh pathfinding — в движок была интегрирована возможность поиска пути на базе технологии навигационных мешей ( navigation mesh ). Теперь, в дополнение к системе поиска пути по точкам и системе на базе двумерной сетки, движок NeoAxis обладает мощной системой нахождения пути при помощи навигационных мешей.
  • Vegetation material — обновление материала для растительности позволяет добиться реалистичного рендеринга деревьев, кустарников и травы.
  • FXAA-сглаживание — новый алгоритм полноэкранного сглаживания позволяет добиться чёткой картинки при меньшем потреблении ресурсов и большей производительности, нежели при использовании техник FSAA или MSAA.
  • Локализация — теперь все инструменты, входящие в состав SDK, могут быть переведены на любой язык. В NeoAxis 1.1 основные редакторы инструментария теперь доступны на русском языке.

Из прочих нововведений версии 1.1 можно выделить следующие:

  • Поддержка экспорта моделей из Autodesk Maya 2012.
  • Возможность ручной установки аттрибута "масса" для физических тел.
  • Улучшена работа камеры от третьего лица — теперь она не проходит сквозь стены.
  • Улучшена работа экспорта и импорта в формате COLLADA. Реализована поддержка Google SketchUp.
  • Добавлена поддержка установки значения максимального ( постоянного ) FPS.
  • Добавлена поддержка масок смешивания ( blend masks ) для скелетной анимации.
  • Движок теперь автоматически выгружает старые текстуры при загрузке новой карты.
  • Улучшен класс оружия. Теперь возможно использовать два меша для одного оружия — один для камеры от третьего лица, другой — для камеры от первого лица
  • Улучшена физика игровых персонажей при использовании библиотеки PhysX.

Также была проведена работа по оптимизации движка. Система рендеринга была оптимизирована, добавлена возможность создания clip volumes для отражений воды, оптимизирована скорость работы системы GUI, уменьшено потребление памяти компилятором шейдеров. Было исправлено более полутора десятка известных багов.

NeoAxis Engine 1.1 — Эволюция Универсального 3D-движка

Подведём итог. С выходом версии 1.1 универсальный 3D-движок NeoAxis стал ещё более мощным и функциональным. Улучшения и новые возможности, появившиеся в NA 1.1, делают его ещё более привлекательным решением для разработки игр любых жанров и направлений, быстрого создания прототипов и симуляций в различных областях. NeoAxis Engine — это не просто движок, а законченный набор инструментов для создания любых 3D-приложений, а демо-версии игровых прототипов различных жанров в составе SDK делают возможным не только быстрый старт разработки на основе "скелета", но и значительно экономят ресурсы, вовлечённые в разработку, а значит ваше время и деньги.

В заключение хочется добавить, что к релизу дополнительно был подготовлен ещё один материал, который даёт более глубокий взгляд на нововведения версии 1.1. Приглашаю всех интересующихся разработкой игр и игровыми движками посетить следующую страницу и ознакомиться с ним: NeoAxis 1.1 — Технические Подробности и Комментарии к Релизу

Официальный веб-сайт движка | Скачать NeoAxis Engine SDK 1.1  | Полный список изменений

Average: 7 (2 votes)
Об авторе: Сергей “Treidge” Данченко

АватарСергей "Treidge" Данченко — автор блога 3DG.Me, вольный 3D-художник и разработчик игр, веб-разработчик на Drupal и человек-оркестр с опытом в некоторых других областях. Личное кредо — "хочешь сделать что-нибудь хорошо, сделай это сам". В моменты особого вдохновения пишет стихи и играет в волейбол. Основные профессиональные инструменты — Autodesk Maya, Autodesk Mudbox и Adobe Photoshop. Без ума от индюков и попугаев. Спасибо за внимание, заходите снова!

Комментарии

Не понравилось, КрайЭнжин3 душевнее..

У каждого движка своя ниша и свои предпочтительные сценарии использования. Где-то одно лучше другого, где-то другое может быть удобнее и выгоднее первого — многое зависит от конечной цели. Да и не сказал бы я, что со стороны разработчиков CE3 навязывать обязательную онлайн-авторизацию — это очень душевный шаг. Хотя технологически движок CE3, без сомнения, очень крут.

Да,может быть NeoAxis Engine и не самый крутой движок,но ему есть куда расти.Да, до CryENGINE 3 ему еще далеко.но все-таки уже впечатляет возможности двигиwow

Copyright © 2010-2013 Сергей "Treidge" Данченко. Свяжитесь со мной, если у вас есть вопросы или предложения. Тема основана на BlogBuzz от Antsin.com