Игровой движок Unity3D
Unity3D - это кросплатформенный игровой движок для разработки приложений и игр для операционных систем Windows, Mac OS, Android, Apple iOS, а также игровых консолей и других гаджетов - Wii, Sony PlayStation 3, XBox 360 и iPhone. Существует возможность создавать интернет-приложения посредством использования модуля, подключаемого к браузеру Unity3D. Все приложения, созданные с помощью Unity обладают поддержкой DirectX и OpenGL. Для обработки физики использует движок от nVidia Ageia PhysX.
Создание игр еще никогда не было настолько доступным и простым. Встроенные в среду разработки движка программные средства позволяют на лету тестировать производительность приложения, скорость отрисовки графики и испольлзование приложением памяти.
Описание игрового движка Unity3D
Поддержка скриптинга на языках: C#, JavaScript, Boo (диалект Python);
Полная интеграция игрового движка со средой разработки, что дает возможность непосредственно в редакторе проводить тестирование игры;
Гибкий интерфейс с поддержкой Drag&Drop;
Система наследования объектов и классов (ООП);
Поддержка импорта моделей и других ресурсов из большинства популярных графических пакетов - 3DS MAX, Maya, Blender;
Поддержка динамических теней и объемного звука;
Встроенный редактор ландшафтов;
Встроенная поддержка сети;
Есть решение для коллективной разработки — Asset Server;
Возможность использования систем контроля версий;