Unity — это мультиплатформенный инструмент для разработки 2-х и 3-х мерных приложений и игр, работающий под операционными системами Windows и OS X. Созданные с помощью Unity приложения работают под операционными системами Windows, OS X, Android, Apple iOS, а также на игровых приставках Wii, PlayStation 3 и XBox 360. Есть возможность создавать интернет-приложения с помощью специального подключаемого модуля к браузеру Unity, а также с помощью экспериментальной реализации в рамках модуля Adobe Flash Player[1]. Приложения, созданные с помощью Unity, поддерживают DirectX и OpenGL.
История
- Июнь 2005, Unity 1.0.1. Первый релиз.
- Август 2005, Unity 1.1. Добавлена сборка игр под Windows и поддержка плагинов C/C++.
- Декабрь 2005, Unity 1.2. Добавлены эффекты постпроцессинга, регдолл, тени, встроенный скрипт управления персонажем, расширены возможности редактора скриптов.
- Октябрь 2008, Unity iPhone 1.0 Unity приходит на iPhone.
- Октябрь 2008, Unity iPhone 1.0 Начало официальных продаж Unity iPhone.
- Март 2009, Unity 2.5.0. Добавлена поддержка Windows средой разработки, переработан редактор скриптов.
- Апрель 2009, Unity приходит на рынок игр для Wii
- Октябрь 2009, Unity получает инвестиции от Sequoia Capital в размере 5 500 000 долларов США.
- Октябрь 2009, Unity 2.6.0. Indie-версия стала бесплатной.
- Декабрь 2009, журнал Gamasutra назвал движок Unity одним из самых значительных участников на рынке игровых компаний[2].
- Март 2010, Unity iPhone 1.6 Добавлена поддержка .NET 2.1, встроенная поддержка сети и прочие множественные улучшения.
- Апрель 2010, Unity iPhone 1.7 Добавлена поддержка iPad.
- Сентябрь 2010, Unity Technologies и Electronic Arts (EA) заключили контракт о многолетнем сотрудничестве[3].
Полное описание релизов здесь.
В период с 16 февраля по июнь 2010 года количество зарегистрированных пользователей Unity 3D выросло со 100 до 170 тысяч пользователей. [1] В основном это связано с тем, что indie-версия движка стала бесплатной.
По состоянию на 24 мая 2011 года, количество зарегистрированных пользователей составляет более 500 000 человек и количество инсталляций Unity Web Player : более 60 000 000
Технические характеристики
- Скриптинг на C#, JavaScript (модификация) и Boo;
- Игровой движок полностью интегрирован в среду разработки. Это позволяет прямо в редакторе тестировать игру;
- Работа с ресурсами возможна через простой Drag&Drop. Интерфейс редактора настраиваем;
- Реализована система наследования объектов;
- Поддержка импорта из очень большого количества форматов;
- Встроенный генератор ландшафтов;
- Встроенная поддержка сети;
- Есть решение для коллективной разработки — Asset Server.
- Также можно использовать свой любимый способ контроля версий. Tortoise SVN или Source Gear к примеру.
Стоимость
Вид лицензии |
Стоимость |
Unity Free |
Бесплатно |
Unity Pro |
$1500.00, Trial |
Asset Server client (необходима лицензия Unity 3.x Pro) |
$500.00 |
Wii standalone and WiiWare |
Индивидуально. sales@unity3d.com |
iOS |
$400.00, Trial (можно получить бесплатно до 8 апреля 2012 года) |
iOS Pro |
$1500.00, Trial |
Android |
$400.00, Trial (можно получить бесплатно до 8 апреля 2012 года) |
Android Pro |
$1500.00, Trial |
iPhone |
Индивидуально. sales@unity3d.com |
Microsoft Xbox 360 |
Индивидуально. sales@unity3d.com |
Play Station 3 |
Индивидуально. sales@unity3d.com |
Source code |
Индивидуально. sales@unity3d.com |
Достоинства и недостатки
- + широкие возможности импорта;
- + кроссплатформенность;
- + гибкая ценовая категория и невысокие цены;
- + в версии 3.х появилась поддержка физики ткани (PhysX Cloth);
- + в версии 3.1 открыт Assets Store, так называемый магазин компонентов;
- — пока не поддерживает Linux, хотя разработки ведутся[4];
- — не поддерживает Symbian^3, Windows Mobile и Windows Phone 7;
- — нет полноценного тестирования программного кода;
- — нет поддержки 64 разрядных браузеров.
Unity Asset Server
Инструментарий для совместной разработки на базе Unity.
Список игр на движке Unity
- Battlestar Galactica Online Многопользовательская игра от Bigpoint по мотивам одноимённого сериала
- Need for Speed World Онлайн версия знаменитой NFS от Electronic Arts
- Interstellarmarines Sci-fi шутер. Первоначально разрабатывался на Unreal Engine
- Tiger Woods PGA Tour Online Онлайн гольф от Electronic Arts
- Robinhood Showdown Игра про Робин Гуда, сделанная для BBC
- Rexona Energizing X Race Гонки на тележках из супермаркета для Rexona
- Star Wars: The Quest for R2-D2 Квест для LEGO.
- Billion AXE Рекламная игра для дезодоранта Axe
- Off-Road Velociraptor Safari Охота на динозавров посредством джипа, вооружённого прицепом-булавой
- Fusion Fall Первая полномасштабная ММО-игра на базе Unity, основанная на сеттинге вселенной Cartoon Network
- И много-много ещё. Плюс более 1000 игр для iOS
Сторонние расширения для Unity
- Antares Universe Визуальный нодовый редактор логики (русская поддержка и Free версия).
- Sprite Manager 2 Работа со спрайтами
- Strumpy Shader Editor Визуальный нодовый редактор шейдеров
- Antares Project (Open Source) Многогранное расширение для Unity, упрощает работу с ассетами, геймобъектами, бандлами и прочее
- Playmaker Визуальный нодовый редактор логики
Примечания
- Unity Technologies developers will be able to publish 3D games via Adobe Flash (англ.). VentureBeat (21 December 2011). Проверено 11 марта 2012.
- Gamasutra's Best Of 2009: Top 5 Game Companies (англ.). Gamasutra. — «Unity has become a major player in the market as of 2009, and there's more to come» Проверено 11 марта 2012.
- Unity Technologies Wins GigaOM’s Mobilize LaunchPad 2010 (англ.). Unity Technologies (1 October 2010). — «We’re excited about and proud of our long term relationship with Electronic Arts.» Проверено 11 марта 2012.
- Unity GNU/Linux Exporter In Development ! " Linux Gaming News
Основные ссылки
- Официальный сайт. (англ.)
- Ссылка на дистрибутив
Второстепенные ссылки
- Руководство пользователя (англ.)
- Перевод руководства пользователя (рус.)
- Перевод FPS Tutorial 2.5 (рус.)
- Раздел по Unity на сайте Game Creating Community (рус.)
- RUNITYBLOG — Блог о движке «Unity». (рус.)
- Демо-сцены
- Dungeon Demo (Unity 3.3) : Сделано полностью в Antares Universe
- Bootcamp (Unity 3.0)
- Bootcamp Полная версия (Unity 3.0)
- Демо Avert Fate.
- Старое демо Tropical Paradise.
- 30 миллионов полигонов в Unity.
- Архитектурная визуализация в Unity.