Unity с нуля: установка и первое знакомство

Несколько простых уроков для школьников и всех желающих, кто никогда ранее не использовал сложных профессиональных сред программирования игр, но очень хочет научиться.

Вы научитесь:

  • устанавливать Unity;
  • загружать и использовать ассеты (готовые компоненты игр), экспериментируя и играя в прототипы игр, созданных профессионалами;
  • писать и запускать простейшие скрипты (программы) на языке C# в среде Unity.

Урок 1. Установка и первый запуск Unity

Это урок для тех, кто ни разу не сталкивался с такими сложными профессиональными инструментами.
Устанавливаем бесплатную полноценную версию Unity Personal. Условия использования (подробнее здесь):
«Если годовой оборот вашей компании составляет больше 100 000 $ или же если вам удалось привлечь на разработку более 100 000 $, вы не имеете права использовать Unity Personal, будь то для прототипирования или в иных целях.
Если ваша компания уже использует Unity Plus или Pro, то вы также не имеете права использовать Unity Personal».

Официальный сайт Unty: https://unity3d.com/ru/
Архив загрузок Unity: здесь можно найти предыдущие (старые) версии движка.

Урок 2. Загрузка и использование Standard Assets

Чтобы понять мощь движка Unity, можно загрузить бесплатный пакет Standard Assets, который включает примеры прототипов игр разного типа.

Примечание: Assets (ассеты) — так называют набор ресурсов проекта, в который входит все, что нужно использовать на сцене игры: спрайты, модели, материалы, текстуры, скрипты и многое другое. Подробнее обо всех этих объектах — в следующих уроках.

В этом уроке показываем, как загрузить в свой проект Standard Assets, как и в каких режимах запустить примеры (прототипы) игр.

Примечание: с 2017 года интерфейс asset.store Unity несколько изменился, но принципы работы остались прежними.

Урок 3. Пишем первый скрипт на C#

Урок для тех, кто никогда не программировал ни на одном объектно-ориентированном языке и не пробовал это делать в Unity.
Пишем традиционный код, который выводит приветствие: Hello, World! С этого начинают все программисты мира.