Несколько простых уроков для школьников и всех желающих, кто никогда ранее не использовал сложных профессиональных сред программирования игр, но очень хочет научиться.
Вы научитесь:
- устанавливать 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! С этого начинают все программисты мира.