Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Технология Unity 3D - разработка игр для начинающих от Coddy

Вы научитесь

Данный курс поможет вам освоить C# программирование и разработку 2D- и 3D-игр, используя движок Unity3D. Вы научитесь писать игровой сюжет, разрабатывать дизайн персонажей и прорабатывать физику игровых объектов. В процессе курса вы создадите игровые сцены, окружающие объекты, ботов-противников, главных персонажей, подберете звуковое сопровождение и напишете скрипты для различных игровых процессов.По результатам обучения у вас будет готовая 3D-игра, сделанная вами самостоятельно, а также способность работать в условиях Unity3D-разработки и создавать свои собственные творческие проекты.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
9 месяцев
Стоимость
6800 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Программировать действия ботов в игре
#02
Анимировать персонажей и объекты в игре
#03
Искать и добавлять звуковые эффекты в проект
#04
Создавать механику и физику игровых персонажей
#05
Использовать движок Unity3D и его основные инструменты для создания 2D- и 3D-игр
Программа курса

Данный курс включает 9 модулей. Доступны варианты обучения как в онлайн, так и в офлайн-формате. Вы можете выбрать групповые занятия или индивидуальные занятия. Для прохождения курса вам понадобится компьютер с минимальными системными требованиями, стабильное интернет-соединение (от 1 Мбит/сек), а также наушники с гарнитурой или микрофон.

Первый модуль

В этой части первого модуля вы познакомитесь с Unity3D —  движком для создания игр и приложений, с его главным интерфейсом и возможностями.  В данном сегменте вы познакомитесь с языком программирования C# и напишите с его помощью свой первый скрипт. Также вас ждет знакомство с Assets Store. Этот блок ознакомит вас с нюансами разработки игровых персонажей и созданием префабов. Вы научитесь добавлять элемент GameController в свои проекты. Вы начнете свой игровой проект в жанре "файтинг". Вы создадите игровую сцену, персонажей и начнете работать с компонентами GUI.

В этой части первого модуля вы познакомитесь с Unity3D —  движком для создания игр и приложений, с его главным интерфейсом и возможностями. 

В данном сегменте вы познакомитесь с языком программирования C# и напишите с его помощью свой первый скрипт. Также вас ждет знакомство с Assets Store.

Этот блок ознакомит вас с нюансами разработки игровых персонажей и созданием префабов. Вы научитесь добавлять элемент GameController в свои проекты.

Вы начнете свой игровой проект в жанре "файтинг". Вы создадите игровую сцену, персонажей и начнете работать с компонентами GUI.

Второй модуль

В этой части второго модуля вы начнете формировать игровой рельеф (terrain) для своего проекта. Вы ознакомитесь с нюансами работы с 3D картами. В данном сегменте вы приступите к созданию своего игрока и ознакомитесь с standard assets. Также вы поработаете над конфигурацией игровой камеры. Этот блок ознакомит вас с нюансами настройки освещенности на игровой сцене. Вы спрограммируете и проработаете анимацию персонажа "монстр". Вы познакомитесь с AudioSource компонентом и добавите звуковое сопровождение к вашей игре. Вы проведете окончательную доработку своей второй 3D-игры.

В этой части второго модуля вы начнете формировать игровой рельеф (terrain) для своего проекта. Вы ознакомитесь с нюансами работы с 3D картами.

В данном сегменте вы приступите к созданию своего игрока и ознакомитесь с standard assets. Также вы поработаете над конфигурацией игровой камеры.

Этот блок ознакомит вас с нюансами настройки освещенности на игровой сцене. Вы спрограммируете и проработаете анимацию персонажа "монстр".

Вы познакомитесь с AudioSource компонентом и добавите звуковое сопровождение к вашей игре. Вы проведете окончательную доработку своей второй 3D-игры.

Третий модуль

В этой части третьего модуля вы познакомитесь с Fuse CC, программой для разработки трехмерной компьютерной графики. Вы научитесь импортировать модели в Unity3D. В данном сегменте вы будете создавать игровой рельеф и прорабатывать механику движения героя вашей игры. Этот блок ознакомит вас с процессом проработки рукопашного боя для вашего персонажа. Также вас ждёт ознакомление с Ragdoll. В этом уроке вы займетесь анимированием игроков-противников и спрограммируете атаку бота на вашего главного игрока. Вы сконвертируете ваш проект в .exe файл.

В этой части третьего модуля вы познакомитесь с Fuse CC, программой для разработки трехмерной компьютерной графики. Вы научитесь импортировать модели в Unity3D.

В данном сегменте вы будете создавать игровой рельеф и прорабатывать механику движения героя вашей игры.

Этот блок ознакомит вас с процессом проработки рукопашного боя для вашего персонажа. Также вас ждёт ознакомление с Ragdoll.

В этом уроке вы займетесь анимированием игроков-противников и спрограммируете атаку бота на вашего главного игрока. Вы сконвертируете ваш проект в .exe файл.

Четвертый модуль

В этой части четвертого модуля вы начнете работать над ещё одной 2D игрой. Вы продумаете специфику сцены и игровых персонажей. В данном сегменте вы освоите функции отражения Left wall и Right wall. Вы изучите функцию контролирования OnCollisionEnter2D. Этот блок ознакомит вас с созданием функций Pol и Potolok. Вы поработаете с функцией Update для проработки алгоритма скрипта. В этом уроке вы позанимаетесь разработкой и настройкой анимации соперника. Также вы займетесь работой над префабом персонажа-противника.

В этой части четвертого модуля вы начнете работать над ещё одной 2D игрой. Вы продумаете специфику сцены и игровых персонажей.

В данном сегменте вы освоите функции отражения Left wall и Right wall. Вы изучите функцию контролирования OnCollisionEnter2D.

Этот блок ознакомит вас с созданием функций Pol и Potolok. Вы поработаете с функцией Update для проработки алгоритма скрипта.

В этом уроке вы позанимаетесь разработкой и настройкой анимации соперника. Также вы займетесь работой над префабом персонажа-противника.

Пятый модуль

В этой части пятого модуля вы поработаете над физическими свойствами объектов. Вы добавите звук на сцену и составите скрипт для их вопроизведения. В данном сегменте вы займетесь поиском нужных спрайтов и их добавлением. Также вы освоите функцию контроля Check Ground. Этот блок ознакомит вас с процессом анимирования персонажей. Вы напишете скрипт, который будет активировать действие атаки персонажа. В этом уроке вы займетесь написанием последовательности команд, активирующих действие преследования персонажа. Также вы проработаете анимацию противника и настроите финальную сцену.

В этой части пятого модуля вы поработаете над физическими свойствами объектов. Вы добавите звук на сцену и составите скрипт для их вопроизведения.

В данном сегменте вы займетесь поиском нужных спрайтов и их добавлением. Также вы освоите функцию контроля Check Ground.

Этот блок ознакомит вас с процессом анимирования персонажей. Вы напишете скрипт, который будет активировать действие атаки персонажа.

В этом уроке вы займетесь написанием последовательности команд, активирующих действие преследования персонажа. Также вы проработаете анимацию противника и настроите финальную сцену.

Шестой модуль

В этой части шестого модуля вы будете анимировать 3D объекты. Вы сделаете дизайн и создадите локацию 'дом с ловушками'. В данном сегменте вы создадите и проработаете ещё один этаж в доме с ловушками. Вы займетесь нахождением и добавлением необходимых моделей. Этот блок - это ещё один этап в работе над домом с ловушками. На данном шаге вы разработаете ловушки для последнего этажа. В этом уроке вы займетесь разработкой скрипта для здоровья вашего игрока. Вы также поработаете с компонентом пользовательского интерфейса Text.

В этой части шестого модуля вы будете анимировать 3D объекты. Вы сделаете дизайн и создадите локацию 'дом с ловушками'.

В данном сегменте вы создадите и проработаете ещё один этаж в доме с ловушками. Вы займетесь нахождением и добавлением необходимых моделей.

Этот блок - это ещё один этап в работе над домом с ловушками. На данном шаге вы разработаете ловушки для последнего этажа.

В этом уроке вы займетесь разработкой скрипта для здоровья вашего игрока. Вы также поработаете с компонентом пользовательского интерфейса Text.

Седьмой модуль

В этой части седьмого модуля вы начнете работать над новым 3D-проектом. Вы создадите меню игровое меню и спрограммируете его UI. В данном сегменте вы займетесь написанием скрипта, управляющего свойствами дороги. Вы создадите prefabs для бесконечной дороги.  Этот блок ознакомит вас с нюансами программирования ботов в игре. Вы проработаете физику и движение ботов. Также вы создадите бот-контроллер. В этом уроке вы займетесь созданием и настройкой новых компонентов пользовательского интерфейса. Вы напишете скрипт для счета очков в игре. 

В этой части седьмого модуля вы начнете работать над новым 3D-проектом. Вы создадите меню игровое меню и спрограммируете его UI.

В данном сегменте вы займетесь написанием скрипта, управляющего свойствами дороги. Вы создадите prefabs для бесконечной дороги. 

Этот блок ознакомит вас с нюансами программирования ботов в игре. Вы проработаете физику и движение ботов. Также вы создадите бот-контроллер.

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

Восьмой модуль

В этой части восьмого модуля вы добавите новые сцены в игру. Вы разработаете главное игровое меню и настроите его. Вы создадите сцену поражения и рестарта. В данном сегменте вы займетесь проработкой оружия и его аттрибутов в вашем проекте. Вы создадите прицел и напишете скрипт для оружия. Этот блок ознакомит вас с программированием снарядов в игре. Вы поработаете на звуками, займетесь подбором и добавлением необходимого звукового сопровождения. В этом уроке вы займетесь проработкой таких игровых действий, как стрельба и перезарядка. Вы поработаете над окончательной настройкой игровой сцены.

В этой части восьмого модуля вы добавите новые сцены в игру. Вы разработаете главное игровое меню и настроите его. Вы создадите сцену поражения и рестарта.

В данном сегменте вы займетесь проработкой оружия и его аттрибутов в вашем проекте. Вы создадите прицел и напишете скрипт для оружия.

Этот блок ознакомит вас с программированием снарядов в игре. Вы поработаете на звуками, займетесь подбором и добавлением необходимого звукового сопровождения.

В этом уроке вы займетесь проработкой таких игровых действий, как стрельба и перезарядка. Вы поработаете над окончательной настройкой игровой сцены.

Девятый модуль

В этой части девятого модуля вы поработаете над 3D-анимацией. Вы создадите тренировочное поле в вашем проекте и займетесь программированием интерактивной тренировки. В данном сегменте вы займетесь написанием скрипта, задача которого вести подсчет очков в игре. Также вы разработаете специальный UI для подсчета очков. В этом уроке вы займетесь разработкой последнего этажа дома с ловушками.  Вы проработаете систему здоровья игрового персонажа и поработаете над звуковыми эффектами. Также эта часть ознакомит вас с процессом перевода проекта в онлайн формат.

В этой части девятого модуля вы поработаете над 3D-анимацией. Вы создадите тренировочное поле в вашем проекте и займетесь программированием интерактивной тренировки.

В данном сегменте вы займетесь написанием скрипта, задача которого вести подсчет очков в игре. Также вы разработаете специальный UI для подсчета очков.

В этом уроке вы займетесь разработкой последнего этажа дома с ловушками. 

Вы проработаете систему здоровья игрового персонажа и поработаете над звуковыми эффектами. Также эта часть ознакомит вас с процессом перевода проекта в онлайн формат.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Coddy
Школа
Coddy – это школа программирования для детей от 4 до 18 лет. Обучение проходит в офисах действующих IT-компаний, а занятия проводят настоящие специалисты. Курсы нацелены на то, чтобы после их прохождения дети могли запускать собственные проекты и поступать в топовые вузы.