Unity 3D - постоянно развивающийся бесплатный кросс-платформенный движок с интегрированной средой разработки для создания игр и приложений, с поддержкой технологии Drag&Drop, скриптов на языке программирования C# и интеграцией с PhysX для расчёта физики.
С помощью Unity можно создавать полностью готовые игры любых жанров, состоящих из множества отдельных уровней (сцен), каждая из которых является отдельным игровым миром и состоит из собственных моделей, объектов и скриптов. Помимо физики твёрдых тел и тканей, для создания реалистичных игр пользователи Unity 3D могут использовать физику «тряпичных кукол», с помощью которой можно создавать персонажей, перемещающихся подобно настоящим людям.
Значительного снижения нагрузки готовой игры на процессор и видеокарту позволяют добиться технологии Level Of Detail и Occlusion culling, суть которых заключается в снижении детализацию моделей и объектов, находящихся на значительном расстоянии, объекты же не попадающие в поле зрения в принципе не визуализируются. В Unity «из коробки» включены все необходимые инструменты для создания многопользовательских игр, а командную работу и отслеживание внесённых исправлений легко наладить с помощью поддержки различных SVN-систем (систем контроля версий).
Помимо движка в составе Unity 3D имеется визуальная среда разработки с поддержкой технологии Drag&Drop, позволяющая производить тестирование и отладку игры непосредственно в редакторе. Платформа поддерживает импорт текстур, 3D-моделей, изображений и звуков всех современных форматов, а имеющиеся текстуры, материалы и скрипты можно сохранить в специальном формате .unityassets, который можно использовать для обмена с другими разработчиками и выкладывать во внутренний магазин Unity Asset Store.
По завершению работ над проектом игры для операционной системы Windows в Unity создаётся готовый исполняемый exe-файл и папка, в которой хранятся все используемые библиотеки и файлы данных. С использованием Юнити написано множество игр самых разных жанров, наверняка вы слышали о популярном приключенческом квесте Syberia 3, коллекционной карточной игре Hearthstone от студии Blizzard или мобильном шутере Hitman: Sniper.
Существенным недостатком Unity можно считать достаточно высокий «порог вхождения», он достаточно сложен для новичков. Однако это не должно вас пугать, так как в сети есть множество сайтов и видеоруководств подробно объясняющих тонкости использования движка.