про єктів, Які, у свою черго, складаються з безлічі компонентів. Створення ОКРЕМЕ ігрових про єктів и Наступний Розширення їх функціональності помощью Додавання різніх компонентів дозволяє нескінченно удосконалюваті и ускладнюваті проект.  
 . 3 Середа Unity як інструмент розробки 
   Це мульти -платформній інструмент для розробки двох - и трівімірніх Додатків та ігор, что працює під операційнімі системами Windows и OS X. Створені помощью Unity програми Працюють під операційнімі системами Windows, OS X, Android, Apple iOS, Linux, а такоже на ігрових приставках Wii, PlayStation 3 и Xbox 360. Є можливість створюваті інтернет -додаткі помощью спеціального модуля, что підключається до браузера Unity, а такоже помощью експериментальної реализации в рамках модуля Adobe Flash Player. Пізніше від ПІДТРИМКИ Flash відмовіліся. Програми, створені помощью Unity, підтрімують DirectX и OpenGL. [12] характерізується Наступний можливіть: 
  Сценарії на C #, JavaScript (модіфікація) i Boo; 
  ігровий движок Повністю ув'язанійз СЕРЕДОВИЩА розробки. Це дозволяє прямо в редакторі відчуваті гру; 
  Робота з ресурсами можлива через простий Drag amp; Drop. 
  Інтерфейс редактора настроюється; 
  Здійснено система Успадкування об'єктів; 
  Підтримка імпорту з очень Великої кількості форматів; 
  вбудовано підтримка мережі; 
  Є решение для комунальної розробки - Asset Server; 
  Кож можна використовуват відповідній корістувачеві способ контролю версій. Например, Tortoise SVN або Source Gear; 
  До особливую даного середовища розробки можна Віднести 
  шірокі возможности імпорту 
  Повністю настроюється и Доступний більшості людей інтерфейс 
  кроссплатформенность 
				
				
				
				
			  гнучкість и розшірюваність 
  Гнучка цінова політика 
  доступно для VITV и epichnoetv 
  підтримка фізики тканини (PhysX Cloth) Store, так звань магазин компонентів 
  наявність безкоштовної Версії з Деяк ограниченной 
  скіннінг на CPU 
  Основною концепцією Unity3d є использование в сцені легко керованих про єктів, Які, у свою черго, складаються з безлічі компонентів. Створення ОКРЕМЕ ігрових про єктів и Наступний Розширення їх функціональності помощью Додавання різніх компонентів дозволяє нескінченно удосконалюваті и ускладнюваті проект. 
  Вплив компонента на поведение або положення того чи Іншого об'єкта в сцені (Властивості компонента) візначається помощью змінніх компонента. 
  Ресурси (Assets) проекту - це будівельні/СКЛАДОВІ блоки всех проектів Unity, в якості якіх могут буті вікорістані файли збережений (текстур), 3D -моделей, звукові файли, Які будут використовуват при створенні в якості ресурсов. Тому в будь-Якій папці проекту Unity всегда існує підкаталог з ім'ям Assets, де зберігаються всі файли ресурсов. 
  Колі -небудь ресурс (например, геометрична 3D-модель) вікорістовується в сцені гри, ВІН становится в термінології Unity ігровім про єктом (Game Object). Всі ЦІ про єкти спочатку мают хоча б один компонент, что задає его положення в сцені и Можливі превращение (компонент Transform). Змінні компонента Transform візначає положення (position), поворот (rotation) i масштаб (scale) об'єкта в его локальної декартовій Прямокутній сістемі координат X, Y, Z. Наявність змінніх у шкірного компонента обумовлює можлівість Звернення до них з відповідної програми (скрипта). 
  Компоненти (components) в Unity3d мают різне призначення: смороду могут впліваті на поведение, Зовнішній вигляд и много других функцій об'єктів, до якіх прікріплюються (attaching). Unity надає безліч компонентів різного призначення. 
  Для забезпечення інтерактівності різніх 3D -додатків в Unity3d Використовують скрипти, Які такоже розглядаються СЕРЕДОВИЩА як компоненти. Крім JavaScript, Unity3d такоже надає можлівість використовуват для написання скриптів мови C # и Boo (похідній від мови Python). Для написання скриптів можна скористати вбудованим редактором Unity3d MonoDevelop. 
  У якості мови для написання скриптів в Unity застосовуються C #, JavaScript и Boo. Найбільш пріорітетнімі мовами для нас були C # и JavaScript. 
  Обідві мови Використовують як сінтаксічної основи мова програмування C. Зокрема, від него успадковані без змін: 
  Позначення качана/кінця блоку коду фігурнімі дужками; 
  Позначення, асоціативність и ПРІОРИТЕТ більшості вбудований опе...