HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <ul><li><a>Разработка и программирование - понятия</a></li>
1 <ul><li><a>Разработка и программирование - понятия</a></li>
2 <li><a>Движки - помощники разработчика</a></li>
2 <li><a>Движки - помощники разработчика</a></li>
3 <li><a>Unity - что нужно знать</a><ul><li><a>Преимущества и недостатки</a><ul><li><a>Плюсы</a></li>
3 <li><a>Unity - что нужно знать</a><ul><li><a>Преимущества и недостатки</a><ul><li><a>Плюсы</a></li>
4 <li><a>Минусы</a></li>
4 <li><a>Минусы</a></li>
5 <li><a>Инициализация</a></li>
5 <li><a>Инициализация</a></li>
6 <li><a>Интерфейс</a></li>
6 <li><a>Интерфейс</a></li>
7 </ul></li>
7 </ul></li>
8 </ul></li>
8 </ul></li>
9 <li><a>Создание проекта</a><ul><li><a>План создания игры - на чем базируется работа</a><ul><li><a>Добавление объекта</a></li>
9 <li><a>Создание проекта</a><ul><li><a>План создания игры - на чем базируется работа</a><ul><li><a>Добавление объекта</a></li>
10 <li><a>Скриптинг</a></li>
10 <li><a>Скриптинг</a></li>
11 <li><a>Триггеры</a></li>
11 <li><a>Триггеры</a></li>
12 </ul></li>
12 </ul></li>
13 </ul></li>
13 </ul></li>
14 </ul><a></a><p>Разработчик игр - человек, который умеет работать с кодом и создавать развлекательный контент. Это весьма перспективное направление деятельности в 21 веке. Разработка игр, согласно Google, помогает постоянно развиваться и зарабатывать неплохие деньги.</p>
14 </ul><a></a><p>Разработчик игр - человек, который умеет работать с кодом и создавать развлекательный контент. Это весьма перспективное направление деятельности в 21 веке. Разработка игр, согласно Google, помогает постоянно развиваться и зарабатывать неплохие деньги.</p>
15 <p>Создание развлекательного контента требует от человека определенных навыков, умений и знаний. Разработчику предстоит изучить разного рода языки программирования, а также инструментарий.</p>
15 <p>Создание развлекательного контента требует от человека определенных навыков, умений и знаний. Разработчику предстоит изучить разного рода языки программирования, а также инструментарий.</p>
16 <p>В данной статье будет рассказано о том, что собой представляет Unity. В Google полно информации по соответствующему направлению, но на ее изучение уходит много времени. Ниже - база, которая поможет создавать собственные игры на Unity без особых затруднений.</p>
16 <p>В данной статье будет рассказано о том, что собой представляет Unity. В Google полно информации по соответствующему направлению, но на ее изучение уходит много времени. Ниже - база, которая поможет создавать собственные игры на Unity без особых затруднений.</p>
17 <h2>Разработка и программирование - понятия</h2>
17 <h2>Разработка и программирование - понятия</h2>
18 <p>Разработка игр и программирование - два схожих между собой термина. Многие используют их совместно, чтобы описывать одни и те же операции. Только это не совсем грамотно и верно.</p>
18 <p>Разработка игр и программирование - два схожих между собой термина. Многие используют их совместно, чтобы описывать одни и те же операции. Только это не совсем грамотно и верно.</p>
19 <p>Программированием лучше называть выполнение определенных задач. Программист будет осуществлять работу над конкретной, узкой целью. Он разбирается в коддинге, но не составляет техническое задание. Следует инструкциям и указаниям, которое дало начальство.</p>
19 <p>Программированием лучше называть выполнение определенных задач. Программист будет осуществлять работу над конкретной, узкой целью. Он разбирается в коддинге, но не составляет техническое задание. Следует инструкциям и указаниям, которое дало начальство.</p>
20 <p>Разработка - более обширное понятие. Использование этого термина актуально тогда, когда подразумевается создается игры (или иного софта) "с нуля", начиная от продумывая плана и технического задания, заканчивая релизом и поддержкой полученного "на выходе" контента.</p>
20 <p>Разработка - более обширное понятие. Использование этого термина актуально тогда, когда подразумевается создается игры (или иного софта) "с нуля", начиная от продумывая плана и технического задания, заканчивая релизом и поддержкой полученного "на выходе" контента.</p>
21 <p>Разработчик должен:</p>
21 <p>Разработчик должен:</p>
22 <ul><li>понимать архитектуру приложений;</li>
22 <ul><li>понимать архитектуру приложений;</li>
23 <li>составлять техническое задание;</li>
23 <li>составлять техническое задание;</li>
24 <li>поддерживать коммуникации в пределах команды;</li>
24 <li>поддерживать коммуникации в пределах команды;</li>
25 <li>организовывать работу над проектом;</li>
25 <li>организовывать работу над проектом;</li>
26 <li>разбираться в коддинге.</li>
26 <li>разбираться в коддинге.</li>
27 </ul><p>Разработка - понятие, предусматривающее полное сопровождение и обновление программного обеспечения. До этих высот со временем сможет добраться почти каждый программист.</p>
27 </ul><p>Разработка - понятие, предусматривающее полное сопровождение и обновление программного обеспечения. До этих высот со временем сможет добраться почти каждый программист.</p>
28 <h2>Движки - помощники разработчика</h2>
28 <h2>Движки - помощники разработчика</h2>
29 <p>В Google полно данных о том, как можно написать собственную игру при программировании. Можно действовать "с нуля" и самостоятельно. Это - достаточно долгий и весьма затратный вариант. Более быстрое решение по коддингу игры - использование движков.</p>
29 <p>В Google полно данных о том, как можно написать собственную игру при программировании. Можно действовать "с нуля" и самостоятельно. Это - достаточно долгий и весьма затратный вариант. Более быстрое решение по коддингу игры - использование движков.</p>
30 <p>Движок - это инструмент, который необходим при создании контента. Чаще всего - игр на разные платформы. Включает в себя все необходимо для успешной разработки.</p>
30 <p>Движок - это инструмент, который необходим при создании контента. Чаще всего - игр на разные платформы. Включает в себя все необходимо для успешной разработки.</p>
31 <p>У движков есть встроенные редакторы кодов, виджеты, библиотеки иногда - звуковые дорожки и даже текстуры. В таких приложениях обычно прописаны особенности физики и механики. Ошибки допустить при создании игры через движок проблематично. С ними сможет справиться даже новичок.</p>
31 <p>У движков есть встроенные редакторы кодов, виджеты, библиотеки иногда - звуковые дорожки и даже текстуры. В таких приложениях обычно прописаны особенности физики и механики. Ошибки допустить при создании игры через движок проблематично. С ними сможет справиться даже новичок.</p>
32 <p>Даже большие корпорации, если верить Google, используют движки для написания контента. Пример - Capcom и его RE Engine. Мелкие организации берут чужие "пакеты инструментов", крупные часто пишут их самостоятельно.</p>
32 <p>Даже большие корпорации, если верить Google, используют движки для написания контента. Пример - Capcom и его RE Engine. Мелкие организации берут чужие "пакеты инструментов", крупные часто пишут их самостоятельно.</p>
33 <h2>Unity - что нужно знать</h2>
33 <h2>Unity - что нужно знать</h2>
34 <p>Unity - это игровой движок. Google указывает на то, что он является одним из самых популярных в 2022 году. Представлена надежной экосистемой, созданной специально для получения максимального результата в минимальные сроки.</p>
34 <p>Unity - это игровой движок. Google указывает на то, что он является одним из самых популярных в 2022 году. Представлена надежной экосистемой, созданной специально для получения максимального результата в минимальные сроки.</p>
35 <p>Юнити выделяется возможностью создания приложений для разных платформ - ПК, мобильных устройств и даже консолей. Предусматривает компоненты и виджеты, помогающие работать с графикой, физикой, звуком, шаблонами, а также анимацией. Unity базируется на подключении скриптов.</p>
35 <p>Юнити выделяется возможностью создания приложений для разных платформ - ПК, мобильных устройств и даже консолей. Предусматривает компоненты и виджеты, помогающие работать с графикой, физикой, звуком, шаблонами, а также анимацией. Unity базируется на подключении скриптов.</p>
36 <p>При помощи этого движка, как уверяет Google, написаны известные проекты:</p>
36 <p>При помощи этого движка, как уверяет Google, написаны известные проекты:</p>
37 <ul><li>Pokemon GO;</li>
37 <ul><li>Pokemon GO;</li>
38 <li>Cuphead;</li>
38 <li>Cuphead;</li>
39 <li>Hearthstone;</li>
39 <li>Hearthstone;</li>
40 <li>Genshin Impact;</li>
40 <li>Genshin Impact;</li>
41 <li>Outlast.</li>
41 <li>Outlast.</li>
42 </ul><p>Unity позволяет использовать в будущей программе 2D- и 3D-графику. Освоить его сможет даже тот, кто недавно начал изучение программирования. Создавайте потрясающие продукты за короткий срок вместе с этим движком.</p>
42 </ul><p>Unity позволяет использовать в будущей программе 2D- и 3D-графику. Освоить его сможет даже тот, кто недавно начал изучение программирования. Создавайте потрясающие продукты за короткий срок вместе с этим движком.</p>
43 <h3>Преимущества и недостатки</h3>
43 <h3>Преимущества и недостатки</h3>
44 <p>В Google полно информации о том, как в Unity проходит создание игры. Перед его использованием рекомендуется сначала изучить сильные и слабые стороны проекта. Эта информация поможет понять, стоит ли останавливаться на данном варианте, или лучше подобрать иной пакет инструментов разраба.</p>
44 <p>В Google полно информации о том, как в Unity проходит создание игры. Перед его использованием рекомендуется сначала изучить сильные и слабые стороны проекта. Эта информация поможет понять, стоит ли останавливаться на данном варианте, или лучше подобрать иной пакет инструментов разраба.</p>
45 <h4>Плюсы</h4>
45 <h4>Плюсы</h4>
46 <p>Согласно Google, у Unity можно выделить следующие сильные стороны:</p>
46 <p>Согласно Google, у Unity можно выделить следующие сильные стороны:</p>
47 <ol><li>Кроссплатформенность. "Пакет приложений" подходит более чем для 20 различных типов устройств. Софт, выпускаемый через Unity, одинаково хорошо работает и на компьютерах, и на мобильных платформах, и на консолях.</li>
47 <ol><li>Кроссплатформенность. "Пакет приложений" подходит более чем для 20 различных типов устройств. Софт, выпускаемый через Unity, одинаково хорошо работает и на компьютерах, и на мобильных платформах, и на консолях.</li>
48 <li>Высокий уровень доступности. Распространяется Unity3d без проблем. Пользователь может найти платформу в Google и воспользоваться бесплатной версией инструмента. Для более крупных проектов предложена "профессиональная" сборка. За нее уже придется заплатить.</li>
48 <li>Высокий уровень доступности. Распространяется Unity3d без проблем. Пользователь может найти платформу в Google и воспользоваться бесплатной версией инструмента. Для более крупных проектов предложена "профессиональная" сборка. За нее уже придется заплатить.</li>
49 <li>Низкий порог вхождения. Создавать игры здесь способен даже тот, кто не умеет коддить. Бесплатная библиотека Asset Store предусматривает готовые шаблоны персонажей, фонов и других компонентов. Их можно задействовать в первых проектах.</li>
49 <li>Низкий порог вхождения. Создавать игры здесь способен даже тот, кто не умеет коддить. Бесплатная библиотека Asset Store предусматривает готовые шаблоны персонажей, фонов и других компонентов. Их можно задействовать в первых проектах.</li>
50 <li>Быстрая обучаемость. Для новичков, согласно Google, Юнити имеет отдельный обучающий блок. Его удастся обнаружить в разделе Learn. Там - базовые навыки относительно коддинга развлекательного софта.</li>
50 <li>Быстрая обучаемость. Для новичков, согласно Google, Юнити имеет отдельный обучающий блок. Его удастся обнаружить в разделе Learn. Там - базовые навыки относительно коддинга развлекательного софта.</li>
51 <li>Дружелюбное комьюнити. Юзер может задать вопрос или попросить помощи в официальном сообществе Unity. Ответы обычно поступают очень быстро.</li>
51 <li>Дружелюбное комьюнити. Юзер может задать вопрос или попросить помощи в официальном сообществе Unity. Ответы обычно поступают очень быстро.</li>
52 </ol><p>Пользоваться Unity3D не так трудно, как кажется. Но у этой платформы, как говорит Google, есть ряд недостатков. Их необходимо учесть до начала разработки.</p>
52 </ol><p>Пользоваться Unity3D не так трудно, как кажется. Но у этой платформы, как говорит Google, есть ряд недостатков. Их необходимо учесть до начала разработки.</p>
53 <a></a><h4>Минусы</h4>
53 <a></a><h4>Минусы</h4>
54 <p>Согласно информации из Google, движок имеет следующие слабые стороны:</p>
54 <p>Согласно информации из Google, движок имеет следующие слабые стороны:</p>
55 <ol><li>Производительность. Чтобы получить качественный "тяжелый" проект, требуется разобраться в тонкостях пользовательских интерфейсов.</li>
55 <ol><li>Производительность. Чтобы получить качественный "тяжелый" проект, требуется разобраться в тонкостях пользовательских интерфейсов.</li>
56 <li>Оптимизация. Кроссплатформенной движок обладает меньшей производительностью и скоростью работы итогового приложения. Все это отражается на качестве графики и FPS.</li>
56 <li>Оптимизация. Кроссплатформенной движок обладает меньшей производительностью и скоростью работы итогового приложения. Все это отражается на качестве графики и FPS.</li>
57 <li>Отсутствие шаблонов для крупных проектов. На первых порах встроенного инструментария в Unity3D будет достаточно. Но для более уникальных разработок предстоит продумывать архитектуру "с нуля".</li>
57 <li>Отсутствие шаблонов для крупных проектов. На первых порах встроенного инструментария в Unity3D будет достаточно. Но для более уникальных разработок предстоит продумывать архитектуру "с нуля".</li>
58 </ol><p>Google указывает на то, что это - хороший инструмент разработки, но на игр класса AAA он подходит не лучшим образом. Такие проекты обычно требуют создания собственных движков или коддинга "с нуля".</p>
58 </ol><p>Google указывает на то, что это - хороший инструмент разработки, но на игр класса AAA он подходит не лучшим образом. Такие проекты обычно требуют создания собственных движков или коддинга "с нуля".</p>
59 <h4>Инициализация</h4>
59 <h4>Инициализация</h4>
60 <p>При разработке игр на Unity программеру предстоит столкнуться с некоторыми особенностями платформы. Далее будет представлена информация, которая поможет описать процесс коддинга более подробно.</p>
60 <p>При разработке игр на Unity программеру предстоит столкнуться с некоторыми особенностями платформы. Далее будет представлена информация, которая поможет описать процесс коддинга более подробно.</p>
61 <p>Для начала необходимо установить движок на устройство. Для этого нужно:</p>
61 <p>Для начала необходимо установить движок на устройство. Для этого нужно:</p>
62 <ol><li>Перейти на официальный сайт проекта. Можно найти его в Google.</li>
62 <ol><li>Перейти на официальный сайт проекта. Можно найти его в Google.</li>
63 <li>Переключиться в раздел Download.</li>
63 <li>Переключиться в раздел Download.</li>
64 <li>Выбрать операционную систему. Далее - дождаться завершения загрузки софта.</li>
64 <li>Выбрать операционную систему. Далее - дождаться завершения загрузки софта.</li>
65 <li>Запустить мастер установки.</li>
65 <li>Запустить мастер установки.</li>
66 <li>Система предложит установить MVS. Если она уже есть, можно пропустить данный шаг.</li>
66 <li>Система предложит установить MVS. Если она уже есть, можно пропустить данный шаг.</li>
67 <li>Выбрать путь и тип инициализации. Рекомендуется выбирать стандартный вариант.</li>
67 <li>Выбрать путь и тип инициализации. Рекомендуется выбирать стандартный вариант.</li>
68 <li>Запустить процесс и дождаться его завершения.</li>
68 <li>Запустить процесс и дождаться его завершения.</li>
69 </ol><p>Обычно установка требует не более нескольких минут. Сразу после этого программер может приступать к использованию Юнити.</p>
69 </ol><p>Обычно установка требует не более нескольких минут. Сразу после этого программер может приступать к использованию Юнити.</p>
70 <h4>Интерфейс</h4>
70 <h4>Интерфейс</h4>
71 <p>Интерфейс платформы разбит на несколько разделов. Они отвечают за различные компоненты для разработчика софта - ассеты (assets). Так называют шаблоны элементов. А еще здесь можно увидеть отдельные блоки, отвечающие за игровые объекты на экране, их параметры и свойства.</p>
71 <p>Интерфейс платформы разбит на несколько разделов. Они отвечают за различные компоненты для разработчика софта - ассеты (assets). Так называют шаблоны элементов. А еще здесь можно увидеть отдельные блоки, отвечающие за игровые объекты на экране, их параметры и свойства.</p>
72 <p>Вот основные разделы меню, с которыми предстоит столкнуться:</p>
72 <p>Вот основные разделы меню, с которыми предстоит столкнуться:</p>
73 <ol><li>Scene - окно сцены. Здесь, согласно Google, будет выстраиваться игровое пространство. То, что отобразится в конечном итоге на дисплее устройства.</li>
73 <ol><li>Scene - окно сцены. Здесь, согласно Google, будет выстраиваться игровое пространство. То, что отобразится в конечном итоге на дисплее устройства.</li>
74 <li>Games - окно пользователя. Здесь все отображается так, как это будет выглядеть глазами юзеров.</li>
74 <li>Games - окно пользователя. Здесь все отображается так, как это будет выглядеть глазами юзеров.</li>
75 <li>Hierarchy - отвечает за иерархию. Там отображаются все списки компонентов (GameObjects), расположенных на сцене.</li>
75 <li>Hierarchy - отвечает за иерархию. Там отображаются все списки компонентов (GameObjects), расположенных на сцене.</li>
76 <li>Project - система папок. В них хранятся ассеты, рассортированные по категориям.</li>
76 <li>Project - система папок. В них хранятся ассеты, рассортированные по категориям.</li>
77 <li>Console - консоль. Меню, которое используется для поиска ошибок и отладки утилиты.</li>
77 <li>Console - консоль. Меню, которое используется для поиска ошибок и отладки утилиты.</li>
78 <li>Inspector - окошко, отвечающее за изменение игровых элементов, цветов, размеров и положения. Сюда также относят иные характеристики игрового компонента.</li>
78 <li>Inspector - окошко, отвечающее за изменение игровых элементов, цветов, размеров и положения. Сюда также относят иные характеристики игрового компонента.</li>
79 </ol><p>Все это поможет быстрее освоить платформу и реже заглядывать в Google для поиска необходимой юзеру информации.</p>
79 </ol><p>Все это поможет быстрее освоить платформу и реже заглядывать в Google для поиска необходимой юзеру информации.</p>
80 <h2>Создание проекта</h2>
80 <h2>Создание проекта</h2>
81 <p>После запуска Unity система может предложить авторизацию в Юнити Хаб. Это - специализированная утилита, пользоваться которой удобно и легко. Основная ее задача - упрощение процедуры создания новых приложений.</p>
81 <p>После запуска Unity система может предложить авторизацию в Юнити Хаб. Это - специализированная утилита, пользоваться которой удобно и легко. Основная ее задача - упрощение процедуры создания новых приложений.</p>
82 <p>Рекомендуется зарегистрироваться в Unity Hub. Там же можно произвести загрузку платформы. Тогда Google вовсе не потребуется. Далее - пройти авторизацию в Личном Кабинете. Система запустит движок и позволит создать проект:</p>
82 <p>Рекомендуется зарегистрироваться в Unity Hub. Там же можно произвести загрузку платформы. Тогда Google вовсе не потребуется. Далее - пройти авторизацию в Личном Кабинете. Система запустит движок и позволит создать проект:</p>
83 <ol><li>Щелкнуть по Create Project.</li>
83 <ol><li>Щелкнуть по Create Project.</li>
84 <li>Выбрать типы шаблонов, которые разраб хочет внедрить в будущую игру. Пример - 2D или 3D.</li>
84 <li>Выбрать типы шаблонов, которые разраб хочет внедрить в будущую игру. Пример - 2D или 3D.</li>
85 <li>Дать имя итоговому файлу.</li>
85 <li>Дать имя итоговому файлу.</li>
86 <li>Выбрать местоположение проекта на устройстве.</li>
86 <li>Выбрать местоположение проекта на устройстве.</li>
87 </ol><p>Теперь остается щелкнуть по Create. Unity создаст корневые папки и отобразит первый игровой проект на экране.</p>
87 </ol><p>Теперь остается щелкнуть по Create. Unity создаст корневые папки и отобразит первый игровой проект на экране.</p>
88 <h3>План создания игры - на чем базируется работа</h3>
88 <h3>План создания игры - на чем базируется работа</h3>
89 <p>Разработка игр на Unity3D происходит достаточно легко. Для этого нужно:</p>
89 <p>Разработка игр на Unity3D происходит достаточно легко. Для этого нужно:</p>
90 <ol><li>Придумать план и сюжет. Это - начало любого подобного проекта. Ответственный момент, от которого часто зависит успех релиза.</li>
90 <ol><li>Придумать план и сюжет. Это - начало любого подобного проекта. Ответственный момент, от которого часто зависит успех релиза.</li>
91 <li>Добавить объекты на экране в Юнити.</li>
91 <li>Добавить объекты на экране в Юнити.</li>
92 <li>Прописать текстуры. Данный этап предусматривает иногда плотную работу дизайнеров и 3D-моделлеров.</li>
92 <li>Прописать текстуры. Данный этап предусматривает иногда плотную работу дизайнеров и 3D-моделлеров.</li>
93 <li>Создать скрипты. Шаг, который требует от пользователя знаний коддинга. Можно воспользоваться библиотеками движка, а также готовыми блоками кодов.</li>
93 <li>Создать скрипты. Шаг, который требует от пользователя знаний коддинга. Можно воспользоваться библиотеками движка, а также готовыми блоками кодов.</li>
94 <li>Сделать триггеры.</li>
94 <li>Сделать триггеры.</li>
95 <li>Разместить объекты на экране.</li>
95 <li>Разместить объекты на экране.</li>
96 <li>Прикрепить к ним триггеры и скрипты.</li>
96 <li>Прикрепить к ним триггеры и скрипты.</li>
97 <li>Провести тестирование результата.</li>
97 <li>Провести тестирование результата.</li>
98 </ol><p>Звучит легко, но на практике пользоваться Юнити "с нуля" не всем удается. Перед этим рекомендуется изучить Google и официальную документацию. А еще - научиться азам скриптинга.</p>
98 </ol><p>Звучит легко, но на практике пользоваться Юнити "с нуля" не всем удается. Перед этим рекомендуется изучить Google и официальную документацию. А еще - научиться азам скриптинга.</p>
99 <h4>Добавление объекта</h4>
99 <h4>Добавление объекта</h4>
100 <p>Далее стоит рассмотреть некоторые ключевые моменты создания готовой игры в движке. Добавить объект на сцену удастся, если перетащить его на соответствующий экран. Далее остается доработать оный - прикрепить текстуры.</p>
100 <p>Далее стоит рассмотреть некоторые ключевые моменты создания готовой игры в движке. Добавить объект на сцену удастся, если перетащить его на соответствующий экран. Далее остается доработать оный - прикрепить текстуры.</p>
101 <p>В меню ассетов можно увидеть следующие папки:</p>
101 <p>В меню ассетов можно увидеть следующие папки:</p>
102 <ul><li>Scenes - имеющиеся локации;</li>
102 <ul><li>Scenes - имеющиеся локации;</li>
103 <li>Scripts - скрипты, в которых прописывается игровая механика и иные манипуляции;</li>
103 <li>Scripts - скрипты, в которых прописывается игровая механика и иные манипуляции;</li>
104 <li>Sprites - двухмерные изображения и текстуры, фоны;</li>
104 <li>Sprites - двухмерные изображения и текстуры, фоны;</li>
105 <li>Prefabs - непосредственные заготовки игровых объектов.</li>
105 <li>Prefabs - непосредственные заготовки игровых объектов.</li>
106 </ul><p>Чтобы элементы на экране не пролетали друг через друга, требуется добавить к ним компоненты Collider 2D. Они находятся в категории Physics 2D. Подогнать края спрайта поможет Edit Collider.</p>
106 </ul><p>Чтобы элементы на экране не пролетали друг через друга, требуется добавить к ним компоненты Collider 2D. Они находятся в категории Physics 2D. Подогнать края спрайта поможет Edit Collider.</p>
107 <p>В Physics2D можно выставить остальные параметры объекта на экране. Кнопка Play отвечает за просмотр происходящего в пределах сцены. Стоит перед этим добавить спрайт земли. К нему привязывается соответствующий коллайдер. Получившуюся платформу требуется сохранить в виде заготовки.</p>
107 <p>В Physics2D можно выставить остальные параметры объекта на экране. Кнопка Play отвечает за просмотр происходящего в пределах сцены. Стоит перед этим добавить спрайт земли. К нему привязывается соответствующий коллайдер. Получившуюся платформу требуется сохранить в виде заготовки.</p>
108 <h4>Скриптинг</h4>
108 <h4>Скриптинг</h4>
109 <p>В разделе Scripts в Unity осуществляется работа со скриптами. Google говорит, что лучше добавлять их непосредственно из платформы, а не перетаскивать с компьютера заранее подготовленными. Это избавит от лишних ошибок.</p>
109 <p>В разделе Scripts в Unity осуществляется работа со скриптами. Google говорит, что лучше добавлять их непосредственно из платформы, а не перетаскивать с компьютера заранее подготовленными. Это избавит от лишних ошибок.</p>
110 <p>После выбора команды Create, требуется отметить язык скрипта и приступить к коддингу. Начать рекомендуется с написания класса для управления персонажами.</p>
110 <p>После выбора команды Create, требуется отметить язык скрипта и приступить к коддингу. Начать рекомендуется с написания класса для управления персонажами.</p>
111 <p>Получившийся скрипт добавить в качестве компонента для объекта. Далее - обеспечить работу камеры и подключить ее к объекту Main Camera.</p>
111 <p>Получившийся скрипт добавить в качестве компонента для объекта. Далее - обеспечить работу камеры и подключить ее к объекту Main Camera.</p>
112 <h4>Триггеры</h4>
112 <h4>Триггеры</h4>
113 <p>Завершающий этап, согласно Google - это добавление триггеров. Для этого нужно:</p>
113 <p>Завершающий этап, согласно Google - это добавление триггеров. Для этого нужно:</p>
114 <ol><li>Добавить спрайты и коллайдеры.</li>
114 <ol><li>Добавить спрайты и коллайдеры.</li>
115 <li>Поставить отметку около Is Trigger.</li>
115 <li>Поставить отметку около Is Trigger.</li>
116 <li>Использовать специальный скрипт для срабатывания триггера.</li>
116 <li>Использовать специальный скрипт для срабатывания триггера.</li>
117 </ol><p>Теперь остается сохранить проект и посмотреть его в действии. Разработка игр на Unity базируется на предложенном алгоритме.</p>
117 </ol><p>Теперь остается сохранить проект и посмотреть его в действии. Разработка игр на Unity базируется на предложенном алгоритме.</p>
118 <p>А лучше и быстрее разобраться со всем этим процессом помогут специализированные дистанционные курсы.<a>Здесь</a>и<a>тут</a>можно посмотреть туториалы на русском, объясняющие основы разработки игрового контента через Юнити.</p>
118 <p>А лучше и быстрее разобраться со всем этим процессом помогут специализированные дистанционные курсы.<a>Здесь</a>и<a>тут</a>можно посмотреть туториалы на русском, объясняющие основы разработки игрового контента через Юнити.</p>
119 <p><em>Интересует GameDev-направление? Обратите внимание <a>на авторские курсы в Otus</a>!</em></p>
119 <p><em>Интересует GameDev-направление? Обратите внимание <a>на авторские курсы в Otus</a>!</em></p>
120 <a></a>
120 <a></a>