Unity (игровой движок)


Unity — это кроссплатформенный игровой движок, разработанный Unity Technologies , впервые анонсированный и выпущенный в июне 2005 года на Всемирной конференции разработчиков Apple Worldwide Developers Conference в качестве игрового движка для Mac OS X. С тех пор движок постепенно расширялся для поддержки различных настольных , мобильных , консольных платформ и платформ виртуальной реальности . Он особенно популярен для разработки мобильных игр для iOS и Android , считается простым в использовании для начинающих разработчиков и популярен для разработки инди-игр . [5]

Движок можно использовать для создания трехмерных (3D) и двухмерных (2D) игр, а также интерактивных симуляций и других впечатлений. [6] [7] Движок был принят в отраслях, не связанных с видеоиграми, таких как кино , автомобилестроение , архитектура , машиностроение , строительство и вооруженные силы США . [8]

Игровой движок Unity был запущен в 2005 году с целью «демократизировать» разработку игр, сделав ее доступной для большего числа разработчиков. [6] [9] В следующем году Unity заняла второе место в категории «Лучшее использование графики Mac OS X » на церемонии вручения наград Apple Design Awards от Apple Inc. [10] Первоначально Unity была выпущена для Mac OS X, позже была добавлена ​​поддержка Microsoft Windows и веб-браузеров. [11]

Unity 2.0 запущен в 2007 году и содержит около 50 новых функций. [12] Релиз включал в себя оптимизированный движок ландшафта для детальной 3D-среды, динамические тени в реальном времени, направленные источники света и прожекторы, воспроизведение видео и другие функции. [12] В выпуске также добавлены функции, благодаря которым разработчикам стало легче сотрудничать. [12] Он включал сетевой уровень, позволяющий разработчикам создавать многопользовательские игры на основе протокола пользовательских дейтаграмм , предлагая трансляцию сетевых адресов , синхронизацию состояний и удаленные вызовы процедур . [12]

Когда Apple запустила свой App Store в 2008 году, Unity быстро добавила поддержку iPhone . [11] В течение нескольких лет движок был безальтернативным на iPhone и стал хорошо известен разработчикам игр для iOS. [6]

Unity 3.0, выпущенный в сентябре 2010 года, включает функции, расширяющие графические возможности движка для настольных компьютеров и игровых консолей. [13] Помимо поддержки Android, в Unity 3 были интегрированы инструмент Beast Lightmap от Illuminate Labs, отложенный рендеринг, встроенный древовидный редактор, встроенный рендеринг шрифтов, автоматическое сопоставление UV и аудиофильтры, среди прочего. [13]