Литмир - Электронная Библиотека
A
A

Воспользуйтесь одним из двух предложенных способов установки среды для работы с кодом. Чтобы перейти к скачиванию и установке Microsoft Visual Studio, выполните следующие действия:

1. Перейдите на сайт https://visualstudio.microsoft.com/ru/

2. На сайте вы увидите несколько ссылок на скачивание среды разработки под различные операционные системы. Ниже будет показан пример установки для Windows. Выберите из выпадающего списка Download Visual Studio и выберите версию Community 2019:

Разработка игры в Unity. С нуля и до реализации - _10.jpg

3. После этого автоматически начнется скачивание файла установки. После завершения скачивания запустите скачанный установочный файл.

4. Запустится Visual Studio Installer, который некоторое время будет скачивать необходимые файлы. Далее откроется окно с выбором компонентов, необходимых для установки:

Разработка игры в Unity. С нуля и до реализации - _11.jpg

5. Среди множества компонентов найдите “Разработка игр с помощью Unity”:

Разработка игры в Unity. С нуля и до реализации - _12.jpg

6. После выбора необходимого компонента нажмите “Установить”. Скачивание и установка займет определенное время, которое зависит от производительности вашего компьютера и скорости Интернет-соединения.

7. После завершения установки, возможно, потребуется перезагрузка компьютера (в этом случае рекомендуется согласиться на столь заманчивое предложение и перезагрузиться).

8. После перезагрузки запустите Visual Studio. При первом запуске среда разработки предложит вам выполнить вход под своей учетной записью (см. рисунок ниже слева) и выбрать вид темы (см. рисунок ниже справа):

Разработка игры в Unity. С нуля и до реализации - _13.jpg

9. Указанные в предыдущем пункте действия необходимо сделать только один раз, далее среда разработки будет запускаться без каких-либо дополнительных всплывающих окон.

10. На этом установку Visual Studio можно считать законченной. Если среда разработки открыта, то вы можете ее просто закрыть. В дальнейшем мы будем открывать проекты напрямую из Unity и использовать среду разработки Visual Studio для работы с кодом.

11. Установить Visual Studio можно также из Unity Hub. Чтобы это сделать выберите вкладку Installs – Add (можете пропустить этот и следующие два шага, если среда разработки уже была установлена):

Разработка игры в Unity. С нуля и до реализации - _14.jpg

12. В появившемся окне сначала предлагается выбрать нужную версию Unity (окно Add Unity Version), а если нажать кнопку Next, то при переходе на вторую страницу (Add modules to your install) можно выбрать установку Visual Studio:

Разработка игры в Unity. С нуля и до реализации - _15.jpg

13. Поставьте галочку напротив Microsoft Visual Studio Community 2019. Эта опция доступна как для iOS, так и для Windows. Обратите внимание, если у вас уже установлена Visual Studio, она не будет отображаться в качестве опции с дополнительной установкой. Нажмите Done, начнется скачивание и установка в автоматическом режиме среды разработки Visual Studio. Это программное обеспечение вы будете использовать для редактирования кода.

1.3 Программа “Hello World” и принципы работы в Unity

Проверить корректность работы всех установленных программных пакетов можно, написав простейшую программу. По традиции принято создавать программу, которая выводит сообщение Hello World. В нашем примере мы не просто выведем сообщение, но и научимся взаимодействовать с объектами в среде Unity.

1. Чтобы создать первый проект на Unity, откройте Unity Hub и перейдите во вкладку Project. Нажмите New чтобы перейти в окно создания нового проекта:

Разработка игры в Unity. С нуля и до реализации - _16.jpg

2. В появившемся новом окне выберите тип проекта – 3D, дайте имя новому проекту, например 01_HelloWorld. Проверьте путь к папке, в которой будет создан проект (здесь скорее важно, чтобы вы осознанно указали папку для проекта и не потеряли его в дальнейшем). После этого нажмите Create:

Разработка игры в Unity. С нуля и до реализации - _17.jpg

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

Разработка игры в Unity. С нуля и до реализации - _18.jpg

4. Возможно при первом запуске Unity появится сообщение о необходимости обновить встроенный Visual Studio Editor до последней версии (сообщение с желтым восклицательным знаком внизу среды разработки). В этом случае перейдите во вкладку Window – Package Manager, выберите Visual Studio Editor и нажмите Update:

Разработка игры в Unity. С нуля и до реализации - _19.jpg

5. Создадим новый C# Script-файл с простой командой, которая выводит сообщение “Hello World”. Для этого на панели Project перейдите в папку Assets, в данный момент в ней находится только одна папка с названием Scenes:

Разработка игры в Unity. С нуля и до реализации - _20.jpg

6. Кликните правой кнопкой мыши внутри папки Assets и выберите из контекстного меню Create – C# Script, как показано ниже:

Разработка игры в Unity. С нуля и до реализации - _21.jpg

7. Назовите созданный скрипт-файл HelloWorld. Содержимое папки Assets после этого должно выглядеть так, как показано на рисунке ниже:

Разработка игры в Unity. С нуля и до реализации - _22.jpg

8. Откройте файл HelloWorld.cs, кликнув по нему дважды. Файл автоматически откроется в Visual Studio Community 2019. Содержимое файла и вид среды разработки показаны на рисунке ниже:

Разработка игры в Unity. С нуля и до реализации - _23.jpg

9. В дальнейшем мы будем приводить программный код и в виде скриншотов, и в виде листинга (текстом). Его будет удобнее читать, а в случае использования электронной версии издания – копировать и вставлять части кода в свой проект. В дальнейшем мы разберемся с каждой строкой приведенного выше программного кода. Пока лишь обратите внимание на то, что внутри кода содержится два метода: void Start() и void Update().

– void Start() – это метод, который запускается при старте игры в Unity. Это значит, что команды, написанные внутри фигурных скобок этого метода, отработают один раз при запуске сцены в Unity.

– void Update () – это метод, который запускается каждый кадр на сцене. Другими словами, в метод Update() следует писать тот функционал, который требует регулярного обновления в процессе игры.

10. Добавьте строку кода, которая будет выводить сообщение «Hello World!11!». Для этого внутрь фигурных скобок метода void Start(), как показано в листинге ниже (листинг приводится целиком), нужно написать команду print:

3
{"b":"738473","o":1}