Unity — это мультиплатформенный инструмент для разработки игр. Редактор Unity Pro работает под Windows и MacOS. Игры, созданные в редакторе, работают под Windows, MacOS, Wii, iPhone, iPod, iPad, Android, PS3, XBox 360. Игры поддерживаются всеми версиями DirectX и OpenGL. Есть возможность запуска игр через Web-плеер Unity - специальный плагин, позволяющий запуск игры в Интернет-браузере под Windows или Mac OS. Unity предоставляет возможность программирования на трех языках – Java, C# и Boo. Профессиональная редакция содержит расширенные возможности работы с динамическим освещением, сетевые опции.

Характеристики Unity Editor:

  • Интегрированный редактор – все действия по созданию и настройке игр осуществляются через простой, наглядный и интуитивный пользовательский интерфейс. Предлагаются такие функции, как анализ поведения, изменение значений, ресурсов и сценариев, покадровая анимация, анимация персонажей, настройка редактора.

  • Размещение на разных платформах – готовые игровые проекты можно запускать в операционных системах Mac и Windows. Реализована поддержка обширного числа сочетаний программного и аппаратного обеспечения. Кроме того, игры, созданные с помощью Unity, удобно запускать в сети через браузеры Firefox, Safari, Internet Explorer и др.

  • Импорт ресурсов – система поддерживает все основные форматы файлов и большинство графических приложений. Настройка тени и освещения – разработчики могут создавать мягкие тени, запекать карты освещенности, добавлять блики и сияние.

  • Обработка ландшафтов – Unity предоставляет инструменты для создания участков местности всех видов, рисования растительности на местности с помощью множества кистей. Текстуры можно смешивать с другими текстурами или дополнять детальными текстурами, что позволяет добиваться разнообразия ландшафтов.

  • Система шейдеров – встроенные шейдеры (40) легко работают со всеми видами света и с cookie. В Unity встроено множество полноэкранных эффектов для постобработки изображений. Помимо встроенных шейдеров разработчик может использовать собственные шейдеры.

  • Работа со сценариями – Unity содержит быстрые сценарии JavaScript и С# на основе .NET с обширными библиотеками и подробной документацией.

  • Поддержка аудио и видео – дополнение трехмерной графики потоковыми аудио- и видеоданными в форматах MOV, AVI, ASF, MPG, MPEG, MP4VIDEO, AIFF, WAV, MP3 и др.

Unity Pro является стандартом в среде разработчиков игр. На базе этой платформы сделаны такие игры, как

  • 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