Первые шаги в Unity
Не использовали Unity раньше? Ознакомьтесь с траекториями и ресурсами обучения, которые помогут вам развить навыки и начать работу над проектами RT3D.
Узнайте все о VR-разработке с новой траекторией Unity Learn. Подробнее
Воплотите свои идеи
Unity — это не просто движок, а ведущая платформа разработки и поддержки интерактивного RT3D-контента. Разработчики игр, от программистов до художников, архитекторов, дизайнеров автомобилей, режиссеров и других специалистов, используют Unity для воплощения своих идей.

Получить Unity
Для начала загрузите и установите редактор Unity.

Unity Personal
Начните творить сегодня с бесплатной версией Unity
Unity Personal доступна любителям, индивидуальным предпринимателям и небольшим организациям с оборотом или объемом привлеченных инвестиций не больше 100 000 $ за последние 12 месяцев.

План Student
Бесплатный доступ к Unity Pro
Получите доступ к платформе разработки 3D-контента реального времени и к рабочим процессам, которые используются для разработки иммерсивных приложений в самых разных отраслях. Бесплатно для студентов.

План преподавателя
Бесплатный доступ к Unity Pro
Обучайте студентов RT3D-разработке и готовьте их к успешной карьере с помощью профессиональных инструментов и навыков. Бесплатно для преподавателей.
Учитесь
Обучитесь RT3D-разработке с помощью ресурса Unity Learn, на котором доступно более 750 часов бесплатного обучающего контента.

Траектория «Основы Unity»
2-недельный курс для новичков в Unity
Эта траектория обучения позволяет получить знания и базовые навыки, необходимые для того, чтобы начать уверенную разработку в Unity Editor.

Младший программист
12-недельный курс для будущих программистов
Эта комплексная траектория обучения предназначена для тех, кто хочет научиться программировать или получить должность профессионального Unity-разработчика начального уровня.

Creative Core
10-недельный курс для художников
Эта траектория обучения позволяет получить навыки работы с визуальными эффектами, анимацией, звуком, интерфейсом и не только без написания кода.

Траектория «Разработка VR-приложений»
6-недельный курс для начинающих разработчиков VR-приложений
Эта траектория обучения предназначена для тех, кто хочет научиться создавать VR-приложения.
Общайтесь
Присоединяйтесь к сообществу разработчиков Unity, чтобы получать рекомендации и ответы на вопросы, делиться знаниями и обмениваться идеями.
Ответы Unity
Полезная информация в формате «Вопрос-ответ».
Просмотрите вопросы и ответы от разработчиков Unity любого уровня или задайте вопрос сами.
Форум Unity
Общение и горячие дискуссии с участниками сообщества
Присоединяйтесь к беседам на разные темы, делитесь своим мнением или наработками, получайте отзывы сообщества и общайтесь с единомышленниками.
Группы Unity
Познакомьтесь с другими учащимися
Зарегистрируйтесь в местной группе, чтобы формировать отношения и обмениваться опытом работы в Unity с другими учащимися и специалистами.
Черпайте вдохновение
Готовы начать свой первый проект, но не знаете, что разрабатывать? Ознакомьтесь с увлекательными проектами и историями разработчиков, чтобы оценить возможности RT3D.

Демонстрация социальных проектов
Социально значимые проекты на базе RT3D
Ознакомьтесь с инновационными, социально значимыми проектами и их разработчиками, которые вдохновят вас на творчество.

Новостная рассылка Social Impact
Идеи по почте
Подпишитесь на нашу рассылку, чтобы получать новости о грантах и других инициативах программы Unity Social Impact, а также узнавать о выдающихся разработчиках и их впечатляющих проектах.

Блог Unity
Узнавайте новости первыми
Следите за блогом Unity, чтобы не пропустить новости о последних профилях, объявления, достижения разработчиков, технические советы и многое другое.
Другие полезные ресурсы для тех, кто начинает работать с Unity
Гранты для социально значимых проектов
Создание компьютерной игры без программирования
Использование навыков программирования в Unity
Создание 2D- и 3D-игр в Unity
Популярные проекты, созданные в Unity
Программирование на C# в Unity для начинающих
Начните творить
Воплотите свои идеи в Unity. Начните обучение сегодня с нашими бесплатными лицензиями и образовательными онлайн-ресурсами.
Социальная
Copyright © 2023 Unity Technologies
- Legal
- Privacy Policy
- Cookies
- Do Not Sell or Share My Personal Information
- Настройки файлов cookie
Unity, логотипы Unity и другие торговые знаки Unity являются зарегистрированными торговыми знаками компании Unity Technologies или ее партнеров в США и других странах (подробнее здесь). Остальные наименования и бренды являются торговыми знаками соответствующих владельцев.
Мы используем cookie-файлы, чтобы вам было удобнее работать с нашим веб-сайтом. Подробнее об этом можно узнать на странице, посвященной политике использования cookie-файлов.
#2 – Установка и настройка редактора

Перед изучением C# для Unity необходимо установить саму программу и текстовый редактор. В ходе урока мы установим Unity и Visual Studio Code. Дополнительно мы пропишем все настройки для комфортной дальнейшей работы.
Видеоурок
Процесс установки Unity разделяется на несколько этапов:
- Скачивание программы Unity Hub с официального сайта ;
- Установка Unity через программу Unity Hub;
- Установка компонентов для Unity (поддержка Андроид, iOS и прочего).
Помимо установки Unity вам также потребуется текстовый редактор. Можно использовать любой текстовый редактор, что поддерживает язык C#. В ходе курса мы будем использовать Visual Studio Code .
Задание к уроку
Установка и настройка
Выполните установку программы Unity.
Дополнительно установите текстовый редактор по работе со скриптами.
Как скачать и установить Unity


Василий Горелкин Учит детей и взрослых разрабатывать игры. Ведет разработку своего проекта.
Unity — это игровой движок для разработки, управления и развития мобильных и десктопных игр или консолей. Вместе с преподавателем курса по Unity и C# Василием Горелкиным подготовили краткую инструкцию по установке Unity для тех, кто хочет начать создавать свои игры.
Системные требования
- Любой 4-ядерный процессор начиная с 2011–2012 годов. (Линейка Intel Core i3, i5, i7, AMD FX 8000) (Кроме линейки Intel Celeron и AMD Athlon, AMD A-серия).
- 4 ГБ оперативной памяти.
- Видеокарта уровня GT1030 и выше или встроенная графика уровня Intel HD Graphics 610 или выше, или Vega8 и выше.

Освойте профессию «Разработчик игр на Unity»
Разработчик игр на Unity
Все главные навыки разработчика игр на одном курсе. Вы освоите все этапы геймдизайна, научитесь программировать на С# и создадите 7 игр во время курса.

Профессия / 18 месяцев
Разработчик игр на Unity
Создавайте виртуальные миры

Рекомендуемые требования:
- Любой 4-ядерный процессор начиная с 2017 года. (Кроме линейки Intel Celeron и AMD Athlon).
- 8–16 ГБ оперативной памяти.
- Видеокарта уровня GTX 1060 6Gb и выше.
Вот характеристики компьютера, на котором разрабатывались учебные модули для курса «Разработчик игр на Unity»:
- Процессор: AMD Ryzen 5 1600 Six-Core Processor 3.20 GHz
- Оперативная память: 16 ГБ
- Видеокарта: GTX1060 6Gb
Установка игрового движка Unity
1. На сайте выберите «Начать».

2. В открывшейся вкладке выберите «Физическое лицо» и бесплатный проект.
3. Дальше выберите версию для операционной системы (Mac OS или Windows), начнется автоматическая загрузка установщика.

4. Откройте установщик Unity, который вы только что скачали. Нужно прочитать и согласиться с условиями обслуживания.

5. Как только установщик откроется, на Mac выберите папку для сохранения, обычно это «Программы» (Applications). На Windows также можно выбрать место для сохранения, либо файл автоматически сохранится в «Загрузки».

6. Откройте Unity Hub, дождитесь окончания проверки. Появится окно для разрешения запуска, нажмите «Открыть» (на Mac) или «Да» (на Windows).

7. Вы окажетесь на странице регистрации. Если у вас еще нет аккаунта, нажмите Сreate Аccount.


Разработчик игр на Unity – одна
из самых творческих профессий в IT. Создайте виртуальные миры уже через полгода обучения
8. Вас отправит на страницу регистрации, где нужно заполнить свои email, пароль, имя пользователя и ник, а также согласиться с условиями лицензии и политикой приватности. Не забудьте подтвердить регистрацию, пройдя по ссылке в письме.

9. Перейдите обратно в Unity Hub и авторизуйтесь. Откроется приветственная страница, нажмите Got it.

10. Откроется установщик, который предложит загрузить последнюю актуальную версию Unity. Нажмите Install. По умолчанию папкой для установки на Windows будет C://Program Files/Unity/Hub/Editor, а на Mac — /Applications/Unity/Hub/Editor.

11. Для разработки также нужно получить лицензию, нажмите Agree and get personal edition license. Unity можно использовать бесплатно, если игры, которые вы разрабатываете, не приносят больше 100 000$ в год, это описано в условиях.

12. Начнется загрузка, на это потребуется время.

13. Параметры установки редактора или проектов можно поменять в настройках (Preferences).

14. Выберите Location, если нужно изменить папку сохранения. Закройте настройки.

15. Если нужно установить другие версии редактора, нажмите Install Editor, выберите подходящую, нажмите Install.
16. Выпадет окно, где можно подобрать параметры установки: оставляем галочку у Visual Studio — это интегрированная среда разработки программного обеспечения. С ее помощью можно писать, редактировать, повышать производительность кода, чтобы создавать скрипты для игр.
Добавьте необходимые галочки в платформах: например, Android Build Support со всеми вложенными галочками или любую другую, для которой вы собираетесь разрабатывать игры. Можно убрать галочку с документации, так как она есть в интернете. Нажмите Install. Сначала нужно прочитать и согласиться с лицензионными условиями Visual Studio и Android SDK & NDK Tools, тогда начнется установка компонентов.
17. После завершения загрузки можно попробовать зайти в проект: Projects — New project.

18. Выберите любой, нажмите Create project.
19. Проект успешно загрузился!
Preferences (Настройки редактора)
Unity предоставляет некоторое количество настроек, позволяющих изменить поведение редактора.
General (Основные)
| Auto Refresh | Должен ли редактор автоматически обновлять ассеты при их изменении? |
| Load Previous Project on Startup | Should the previous project be shown at startup? |
| Compress Assets On Import | Должны ли ассеты автоматически сжиматься при импорте? |
| OSX Color Picker | Должен ли отображаться родной инструмент выбора цветов OSX вместо соответствующего инструмента Unity? |
| Disable Editor Analytics | Может ли редактор автоматически посылать информацию разработчикам Unity? |
| Show Asset Store search hits | Должно ли в окне Project отображаться количество бесплатных/платных ассетов из Asset Store? |
| Verify Saving Assets | Должен ли редактор предлагать вручную выбрать изменённые ассеты, которые необходимо сохранить при выходе из редактора? |
| Editor Skin | Если включено, то к редактору применяется тёмно-серая цветовая схема. В противном случае, применяется светло-серая цветовая схема. |
| Enable Alpha Numeric Sorting | This option enables a new button in the top right corner of the Hierarchy window, allowing you to switch between Transform sort (which is the default behaviour) and Alphanumeric sort. |
External Tools (Внешние инструменты)
| External Script Editor | Какое приложение будет использоваться для открытия скриптов? |
| Add .unityproj’s to .sln | Should Unity add UnityScript (.unityproj) and Boo (.booproj) projects to the generated solution (.sln) file? Enabled by default for MonoDevelop and disabled by default for Visual Studio. |
| Editor Attaching | Должен ли Unity разрешать отладку из внешнего редактора скриптов? |
| Image Application | Какое приложение будет использоваться для открытия изображений? |
| Revision Control Diff/Merge | Какое приложение будет использоваться для сравнения файлов при использовании Asset Server? |
Colors (Цвета)

Эта панель позволяет выбрать цвета некоторых элементов интерфейса Unity.
Keys (Клавиши)

Эта панель позволяет настроить некоторые горячие клавиши Unity.
GI Cache
| Maximum Cache Size (Gb) | The GI cache folder will be kept below this size whenever possible. A background job will periodically clear out unused files. |
| Custom Cache Location | Allows a custom location for the GI cache. The cache folder will be shared between all projects. |
| Cache compression | This enables a fast real time compression of the GI Cache files to reduce the size of the generated data. If you need to access the raw Enlighten data you should disable Cache Compression and clean the cache. |
| Clean Cache | Use this button to clean the cache. |
| Cache Size | Current Cache size. |
| Cache Location | Current Cache location. |
2D
| Maximum Sprite Atlas Cache Size (GB) |
Cache Server (Кэш сервер)
| ##Cache Server (Кэш сервер) | Должен ли быть включен кэш сервер? |
| IP Address | Если сервер включен, здесь следует указать его IP адрес. |