Особенности Unity в создании виртуальной рабочей среды.
Мало кто в наше время напрямую использует низкоуровневые API для разработки в сравнительно быстрые сроки многопользовательского проекта. В основном, производители берут на вооружение готовые игровые движки (Game Engine), которые уже включают в себя движок рендеринга, физический движок, звук, систему скриптов, анимацию, искусственный интеллект, сетевой код, а также управление памятью и многопоточность. На крайний случай, разработав и протестировав игровой движок один раз, компания может сэкономить немалые средства и время, повторно используя свой продукт как основу для многих игровых проектов.
Большинство игровых движков содержит в себе интегрированную среду разработки, что позволят тестировать скрипты и все игровые действия в буквальном смысле «на лету».
Для нашей виртуальной рабочей среды мы решили использовать Unity – мульти платформенный инструмент для разработки трехмерных приложений, работающих в частности под операционной системой Windows.
Unity3d – это мощный мультиплатформенный инструмент для разработки и программирования интерактивных браузерных и настольных приложений с двух- и трехмерной графикой, обрабатываемой в реальном времени.
Проект Unity3d основан в 2005 году в Дании компанией Unity Technologies, имеет штаб-квартиру в San Francisco и рабочие группы в Копенгагене, Лондоне, Стокгольме, Вильнюсе, Сеуле, Токио.
Все версии проекта Unity3d содержат интегрированный редактор проектов, поддерживают импорт графических и неграфических ресурсов (моделей, в том числе анимированных, текстур, скриптов и т. д.), содержат встроенные ландшафты, шейдерную систему, сочетающую простоту использования, гибкость и производительность. Программирование графики в Unity3d осуществляется средствами 9-21585.php" class="back_link" > ⇐ Назад