Новости про 3D и PhysX

Очередное ежемесячное обновление Unreal Development Kit

Улучшения поддержки PhysX

Сентябрьское обновление бесплатной версии средств разработки Unreal Engine 3 при вносит существенное обновление поддержки физического движка PhysX. Помимо перехода на PhysX SDK 2.8.4, модуль разрушаемых объектов PhysX был заменён на более современный модуль разрушаемых объектов APEX — надстройки над PhysX. Следует отметить, что вследствие изменений весь контент должен быть пересохранён.

Помимо улучшений PhysX в новой версии UDK добавлено средство Gameplay Profiler, позволяющее разработчику с точностью отслеживать затраты времени на выполнение тех или иных действий, вызовов и функций, улучшена система работы с частицами, оптимизирована производительность постобработки изображения и повышена степень сжатия данных анимации.

Загрузить сентябрьскую версию UDK можно с сайта Epic Games (~850 Мб), или с зеркала на Fileplanet.

Neutron Engine

Новый движок с поддержкой теселляции, PhysX и глобального освещения.

Разрабатывающийся игровой и 3D-движок NeutronE обещает объединить в себе практически все современные графические технологии:

  • теселляция DirectX 11;
  • повторное использование геометрии;
  • глобальное освещение и SSAO;
  • объёмные облака и мягкие тени;
  • симуляция поверхности океана с помощью вычислительных шейдеров;
  • GPU-ускоряемая физика на основе PhysX;
  • средства разработки WYSIWYG, работа со звуком на базе FMOD.

Уже доступна технологическая демонстрация (~180 Мб), работающая на четырёхъядерном процессоре и видеокарте с поддержкой Direct3D 10. Выход SDK ожидается в третьем квартале этого года.

Следующее поколение Unity Engine будет показано на GDC 2010

Многоплатформенный движок для разработки игр готовится к следующему большому обновлению.

Отличительной чертой движка Unity является поддержка технологии веб-клиента, когда игра идёт прямо в браузере, на Windows или Mac, от пользователя требуется только установка специального плагина. До недавнего времени Unity был также одним из немногих движков, полноценно поддерживающим платформы iPhone и Nintendo Wii.

Следующее поколение движка еще расширяет список платформ. Поддержка iPhone/iPod расширена до последнего гаджета от Aplle iPad. Появилась поддержка Xbox 360 и PlayStation 3, включая работу из встроенного браузера консолей. Не обойдена вниманием и новая мобильная платформа — Android от Google.

«Начинка» движка также подвергнется коренной переработке. Unity Engine 3 будет поддерживать технологию отложенного (deferred) рендеринга. В Ядро движка вошли две лицензированных технологии: имитации глобального освещения «Beast», использовавшаяся в Mirror`s Edge, и отсечения невидимых поверхностей «Umbra». Также будет переработана система звука, добавив эффекты реверберации, программируемые фильтры и редактируемые кривые затухания. Обещаются и улучшения физической модели, основанной, кстати, на PhysX.

Обещаны и улучшения в инструментах для разработчика. Универсальный редактор позволит делать игру одновременно для нескольких платформ, а Project Browser позволит искать данные проектов с использованием предварительного просмотра. Будет поддерживаться отладка скриптов в MonoDevelop для Windows и Mac.

Unity Engine 3 будет продемонстрирован на выставке GDC 2010. Релиз намечен на лето этого года. Модель распространения изменена не будет — движок распространяется бесплатно в базовой комплектации для разработки для ПК и Mac, расширенная комплектация стоит $1500 за рабочее место, поддержка дополнительных платформ докупается отдельно по необходимости.

Новое демо Esenthel Engine

Демонстрация движка для разработки игр в форме мини-игры.

Esenthel RPG (~210 Мб) предлагает поездки по открытой местности на лошади в духе Mount&Blade и фехтование со скелетами в подземелье в рамках выполнения квеста, по ходу демонстрируя возможности движка Esenthel Engine на заднем плане за традиционным для RPG женским нижнем бронебельём.

Esenthel RPG 2

Сам движок представляет из себя набор для разработки игр «всё-в-одном», поддерживает как новомодный отложенный (deferred) рендеринг, так и традиционный рендер, включает в себя средства создания анимации и ландшафтов, работу с устройствами ввода, звуком, файловой системой, сетевой движок и физическое моделирование на основе NVIDIA PhysX. SDK движка доступен для загрузки бесплатно (~40 Мб), заплатившие от $200 (для частных лиц) / $1000 (для компаний) получают исходный код движка и демонстраций и право на выпуск коммерческих приложений. На Esenthel Engine разрабатывается несколько пока не анонсированных MMO-игр (в основном, для восточных рынков), а также однопользовательская ролевая игра Dark Relic: Prelude. Средний рейтинг движка на DevMaster — 4,5 балла.

Игровой движок 3Impact стал бесплатным

Одна из мер по спасению PC как игровой платформы — общедоступность средств разработки игр. Вслед за лидерами веянию моды по безвозмездному предоставлению SDK следуют и другие разработчики.

Авторы 3D и физического движка 3Impact перевели его в разряд Free Software для всех применений, включая и коммерческие. С сайта проекта можно загрузить полную версию SDK (~9 Мб) с документацией и технологическую демонстрацию как образец реализации. Ранее SDK продавался за $99. Сильными сторонами 3Impact считаются ориентированность на «чистый» C++, хорошая физическая модель, особенно в части реализации столкновений тел, готовые средства сетевой игры и простота освоения. Средний рейтинг движка на сайте DevMaster.net составляет 3,5 балла — лишь немногим уступает известным OGRE и Jupiter.

Правда, на наш взгляд, врядли бесплатность сильно поможет популярности данного продукта. С учётом доступности движка Unreal Engine 3, у 3Impact просто «не тот калибр». И даже неплохая физическая модель блекнет на фоне доступности первоклассных средств физических симуляций Havok от Intel и PhysX от NVIDIA. А более чем скромное «игровое портфолио»: всего полдюжины небольших игр за шесть лет развития движка, наводит на подозрения, что с заявленной простотой освоения все обстоит не столь гладко.

Monster Truck Stunt Pc Game