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

Unity-разработчик от XYZ School

Вы научитесь

Unity-разработка и программирование на C# могут быть полезны в различных сферах, связанных с созданием компьютерных игр и интерактивных приложений. Особенно в игровой индустрии: владение программированием и умение детально прорабатывать игры являются важными навыками для разработки качественных и успешных продуктов. На этом курсе вы освоите лучшие инструменты для создания всё более сложных и высококачественных игр, создадите несколько полноценных проектов и овладеете функциональными программами. необходимыми для работы над игровыми проектами, анимацией и создания отдельных персонажей. 
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
10 месяцев
Стоимость
240000 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Создавать 2D-игры
#02
Программировать на C#
#03
Использовать основные инструменты и принципы
#04
Работать с классами
#05
структурами
#06
корутинами и другими сущностями в C#
Программа курса

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

Ступень 1. C# для разработки игр

Первая ступень обучения фактически подготовительная: вы начнёте с изучения принципов программирования. Вы будете создавать программные проекты, чтобы затем легче войти в Unity.  Вы узнаете о процессе обучения в XYZ. Вы познакомитесь с составляющими языка программирования. Вы создадите первый полноценный код. Вы освоите главные принципы работы с C#. Вы узнаете, что такое ветвления и коллекции в языке. Вы погрузитесь в объектно-ориентированное программирование. Вы поймёте, как работать с классами. Вы приблизитесь к конкретным принципам ООП. Вы начнёте заниматься асинхронным программированием. Вы поработаете с алгоритмом для поиска пути и движения юнита. Изучите способы взаимодействия между классами и обеспечения универсального доступа к данным. Будете управлять зависимостями между классами вручную. Сможете разобрать паттерн "Service Locator" для управления зависимостями между классами. Узнаете, как паттерн "Dependency Injection" применяется для организации крупных проектов. Вы реализуете подсистему геймплея.  Узнаете, каковы основные способы работы с файлами и библиотеками на языке C#. Будете мыслить архитектурно при разработке программного обеспечения. Рассмотрите процессы, которые вам предстоит воплотить в создании итогового проекта. Рассмотрите информацию о возможностях развития разработчика на языке C# и его перспективах. Вы разработаете полноценную консольную игру.

Вы узнаете о процессе обучения в XYZ.

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

Вы познакомитесь с составляющими языка программирования.

Вы создадите первый полноценный код.

Вы освоите главные принципы работы с C#.

Вы узнаете, что такое ветвления и коллекции в языке.

Вы погрузитесь в объектно-ориентированное программирование. Вы поймёте, как работать с классами. Вы приблизитесь к конкретным принципам ООП. Вы начнёте заниматься асинхронным программированием.

Вы погрузитесь в объектно-ориентированное программирование.

Вы поймёте, как работать с классами.

Вы приблизитесь к конкретным принципам ООП.

Вы начнёте заниматься асинхронным программированием.

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

Изучите способы взаимодействия между классами и обеспечения универсального доступа к данным. Будете управлять зависимостями между классами вручную. Сможете разобрать паттерн "Service Locator" для управления зависимостями между классами. Узнаете, как паттерн "Dependency Injection" применяется для организации крупных проектов.

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

Будете управлять зависимостями между классами вручную.

Сможете разобрать паттерн "Service Locator" для управления зависимостями между классами.

Узнаете, как паттерн "Dependency Injection" применяется для организации крупных проектов.

Вы реализуете подсистему геймплея. 

Узнаете, каковы основные способы работы с файлами и библиотеками на языке C#. Будете мыслить архитектурно при разработке программного обеспечения. Рассмотрите процессы, которые вам предстоит воплотить в создании итогового проекта. Рассмотрите информацию о возможностях развития разработчика на языке C# и его перспективах.

Узнаете, каковы основные способы работы с файлами и библиотеками на языке C#.

Будете мыслить архитектурно при разработке программного обеспечения.

Рассмотрите процессы, которые вам предстоит воплотить в создании итогового проекта.

Рассмотрите информацию о возможностях развития разработчика на языке C# и его перспективах.

Вы разработаете полноценную консольную игру.

Ступень 2. Разработка игр на Unity

Ступень будет посвящена конкретно разработке игр на движке Unity: вы будете постепенно изучать процессы и прорабатывать их через проекты, а в финале создадите 2D-игру.  Вы начнете вторую ступень с создания проекта на движке. Узнаете, из чего должна состоять игровая сцена. Сможете добавить ей реализма и функциональности. Поймёте, как отражать физику в движениях. Разберёте движение камер. Сможете наделять персонажей анимацией. Будете программировать игровые механики. Сможете применять частицы. Вы создадите уровень с пазлом-платформером. Поймёте, чем ближний бой отличен от дальнего.  Будете работать с моделью данных. Вы сможете реализовать мобы с ближней атакой.  Вы проработаете атаку. Вы будете создавать ещё более крутые мобы. Вы будете создавать инвентари на более высоком уровне. Поймёте, каково значение звука в играх. Сможете дорабатывать и чистить код. Вы создадидет отдельный уровень под мобы. Научитесь работать над удобством игр. Вы поработаете над Head-Up Display. Будете прорабатывать инвентари. Поймёте, как создавать разговоры. Вы рассмотрите локализацию и сможете производить её. Вы научитесь формировать функционал для сохранения прогресса в играх. Вы поймёте, какие продвинутые механики стоит освоить. Вы сможете прокачивать персонажей. Вы разработаете инвентарь или магазин. Вы научитесь прорабатывать освещение. Рассмотрите эффекты и процесс их создания. Спроектируете арену для боёв. Доработаете боса. Рассмотрите понятие оптимизации. Освоите лучшие инструмента анализа. Поймёте, какие платформы также доступны вам как новичку. Узнаете, как уже после выпуска проектов анализировать проделанную работу. Вы создадите игру на 4 уровня, добавила в нее перки и боссы.

Вы начнете вторую ступень с создания проекта на движке. Узнаете, из чего должна состоять игровая сцена. Сможете добавить ей реализма и функциональности. Поймёте, как отражать физику в движениях. Разберёте движение камер. Сможете наделять персонажей анимацией. Будете программировать игровые механики. Сможете применять частицы.

Вы начнете вторую ступень с создания проекта на движке.

Узнаете, из чего должна состоять игровая сцена.

Сможете добавить ей реализма и функциональности.

Поймёте, как отражать физику в движениях.

Разберёте движение камер.

Сможете наделять персонажей анимацией.

Будете программировать игровые механики.

Сможете применять частицы.

Вы создадите уровень с пазлом-платформером.

Поймёте, чем ближний бой отличен от дальнего.  Будете работать с моделью данных. Вы сможете реализовать мобы с ближней атакой.  Вы проработаете атаку. Вы будете создавать ещё более крутые мобы. Вы будете создавать инвентари на более высоком уровне. Поймёте, каково значение звука в играх. Сможете дорабатывать и чистить код.

Поймёте, чем ближний бой отличен от дальнего. 

Будете работать с моделью данных.

Вы сможете реализовать мобы с ближней атакой. 

Вы проработаете атаку.

Вы будете создавать ещё более крутые мобы.

Вы будете создавать инвентари на более высоком уровне.

Поймёте, каково значение звука в играх.

Сможете дорабатывать и чистить код.

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

Научитесь работать над удобством игр. Вы поработаете над Head-Up Display. Будете прорабатывать инвентари. Поймёте, как создавать разговоры. Вы рассмотрите локализацию и сможете производить её. Вы научитесь формировать функционал для сохранения прогресса в играх. Вы поймёте, какие продвинутые механики стоит освоить. Вы сможете прокачивать персонажей.

Научитесь работать над удобством игр.

Вы поработаете над Head-Up Display.

Будете прорабатывать инвентари.

Поймёте, как создавать разговоры.

Вы рассмотрите локализацию и сможете производить её.

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

Вы поймёте, какие продвинутые механики стоит освоить.

Вы сможете прокачивать персонажей.

Вы разработаете инвентарь или магазин.

Вы научитесь прорабатывать освещение. Рассмотрите эффекты и процесс их создания. Спроектируете арену для боёв. Доработаете боса.

Вы научитесь прорабатывать освещение.

Рассмотрите эффекты и процесс их создания.

Спроектируете арену для боёв.

Доработаете боса.

Рассмотрите понятие оптимизации. Освоите лучшие инструмента анализа. Поймёте, какие платформы также доступны вам как новичку. Узнаете, как уже после выпуска проектов анализировать проделанную работу.

Рассмотрите понятие оптимизации.

Освоите лучшие инструмента анализа.

Поймёте, какие платформы также доступны вам как новичку.

Узнаете, как уже после выпуска проектов анализировать проделанную работу.

Вы создадите игру на 4 уровня, добавила в нее перки и боссы.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
XYZ School
Школа
Онлайн-школа XYZ School предоставляет курсы, которые научат вас делать игры: программировать, разрабатывать геймдизайн, создавать концепт-арты, 3D-модели, визуальные эффекты и др.