Игровой Движок Unity 3.0 Выпущен — Новые Функции и Возможности
После относительно длительного бета-тестирования наконец состоялся финальный релиз игрового движка Unity, получившего порядковый номер 3. В новой версии движок значительно преобразился, впитал в себя многочисленные улучшения, изменения и обрёл новые возможности, а значит — стал ещё совершеннее и перспективнее. Без тени сомнения можно говорить, что Unity — один из лучших движков для самого широкого спектра разработчиков игр самых разных жанров, направлений и платформ.
Подробнее с полным списком изменений и нововведений можно ознакомиться на официальном сайте Unity, а я же приведу ниже лишь те из них, которые, на мой взгляд, выглядят привлекательнее всего. Некоторые из упомянутых возможностей уже присутствовали в более ранних версиях движка, однако, дабы не упустить из фокуса внимания все "вкусности", упомянуты будут и они наряду с действительно новыми возможностями версии 3.
- Унифицированный редактор
Позволяет в едином для всех платформ редакторе разрабатывать ваш проект. Это значит, что игра может создаваться в одном, общем для всех платформ проекте, а кроссплатформенность же будет достигаться в момент компиляции проекта. Иными словами, при разработке игры для iPhone и Android, к примеру, не нужно будет вести два параллельных проекта ( естественно, учитывать особенности программирования для разных платформ всё же придётся ).
- Autodesk Beast Lightmapper
В Unity 3 интегрирован лайтмаппер Beast от Autodesk, который называют лучшим лайтмаппером в мире на данный момент. При его помощи можно создавать карты освещённости ( лайтмэпы ) прямо внутри редактора Unity, создавать UV-развёртки моделей и запекать ( bake ) лайтмэпы.
- Deffered Rendering, позволяющий иметь в сцене огромное количество источников света почти без потери производительности.
- Продвинутый дебаггер с возможностью отладки в реальном времени, установки брейкпоинтов и т.д.
- Эффекты постобработки, включая Lens Flares
- Интегрированная система отсечения невидимых поверхностей Umbra Occlusion Culling
- Редактор ландшафта
- Физика, включающая PhysX, Ragdoll, Soft Bodies, Rigid Bodies, Joints, Cloth.
- Как уже упоминалось выше, поддержка различных платформ — PC, Web, iOS ( iPad, iPhone ), Android, PS3, Xbox360, Wii.
- Редактор позволяет просматривать результат работы прямо в своём окне, т.е. текущую сцену можно запустить и провести игровое тестирование, что называется, не отходя от кассы.
- Asset Server — система контроля всех "ассетов", из которых состоит игра, т.е. моделей, скриптов,звуков и т.д. Необходимая фича для крупных проектов или проектов, разрабатываемых удалённо множеством людей, т.к. серьёзно облегчает контроль версий файлов и их организацию.
- Profiler, позволяющий оптимизировать игру в покадровом режиме. Т.е. производительность может быть проанализирована в мельчайших подробностях, что позволяет точно определить причину "тормозов", если таковые имеются.
В целом, как я уже писал в начале, лично мне движок очень симпатичен. К тому же доступна бесплатная версия, носившая ранее название Indie, а полнофункциональная Pro-версия обойдётся в 1500 $, что, на мой взгляд, очень приятная цена для движка такого уровня.
А теперь — немного скриншотов и впечатляющего видео.
Демка "Dark Unity":
Демка "Boot Camp":
Ссылки по теме:
Официальный сайт Unity
Список игр на Unity
Блог разработчиков
Ну и не в последнюю очередь — можно скачать пробную версию Unity 3, которая по совместительству является и бесплатной версией ( тип определяется в момент активации лицензии ).
В заключение
На мой взгляд, Unity серьёзно "выстрелил" за последние 1,5 года, а ключевым моментом в успехе этого движка можно назвать выход версии 2.5 в марте 2009 года, когда была реализована работа редактора в среде Windows ( да-да, Unity изначально работал только на Mac ). C тех пор от версии к версии движок набирает обороты, что не может не радовать.
- 4022 просмотра
- English