Разработчик игр на C# в Unity
*В рамках федерального проекта «Развитие кадрового потенциала ИТ-отрасли» национальной программы «Цифровая экономика РФ»
О курсе
Язык С# является одним из самых популярных языков программирования, в частности при создании игр с использованием кроссплатформенной среды разработки Unity. Владение данным языком программирования позволит обучающемуся быть конкурентоспособным на рынке труда в долгосрочной перспективе не только в игровой индустрии, но и в сферах веб-разработки и программирования. А полноценный проект на игровом движке Unity станет отличной демонстрацией ваших навыков владения языком программирования, игрового движка и знаний особенности построения и финализации игрового продукта.
144 часа
Введение в язык программирования C#
модуль 1 (36 часов)
На данном уровне слушатели ознакомятся с основами синтаксиса языка программирования Python, типами данных, методами и функциями, создадут игру.
C# разработка
модуль 2 (36 часов)
На данном уровне слушатели углубятся в синтаксис C#: создадут и используют классы и структуры, проведут сравнение ссылочного и структурного типов, научатся управлять доступом к членам пользовательского типа и поработают над объявлением классов. Закрепление материала производится при разработке прототипа игрового проекта — тетрис.
C# Pro и подготовка игровой среды разработки
модуль 3 (36 часов)
На данном уровне слушатели продолжат изучение C# и начнут практиковать применения языка в игровом движке: управление ресурсами, создание и использование индексаторов, перегрузка операций, объявление и использование делегатов и лямбда выражений, работа с коллекциями, знакомство с игровым движком Unity. Закрепление материала производится при разработке базовой сцены в игровом движке Unity.
Unity разработка
модуль 4 (36 часов)
На данном уровне слушатели углубятся в работу с игровым движком Unity: создадут и настроят полноценный игровой уровень, настроят механики и физику игровых объектов, пропишут работу камеры и настроят взаимодействие с игроком, продумают управление и настройку камеры, научатся делать проект кроссплатформенным. Закрепление материала производится при разработке прототипа игрового проекта — ралли.
C# Pro и подготовка игровой среды разработки
модуль 1 (36 часов)
На данном уровне слушатели продолжат изучение C# и начнут практиковать применения языка в игровом движке: управление ресурсами, создание и использование индексаторов, перегрузка операций, объявление и использование делегатов и лямбда выражений, работа с коллекциями, знакомство с игровым движком Unity. Закрепление материала производится при разработке базовой сцены в игровом движке Unity.
Unity разработка
модуль 2 (36 часов)
На данном уровне слушатели углубятся в работу с игровым движком Unity: создадут и настроят полноценный игровой уровень, настроят механики и физику игровых объектов. Закрепление материала производится при разработке прототипа игрового проекта — игровая сцена с настроенными простейшими физикой и анимацией.
Unity разработка PRO
модуль 3 (36 часов)
На данном уровне слушатели совершенствуют свои знания в работе с игровым движком Unity: настройка анимации, изучение триггеров и коллизий, знакомство с пакетом Cinemachine и реализация слежения через Virtual Camera, разбор UnityEvent. Закрепление материала производится при разработке прототипа игрового проекта — настройки усложненной анимации на готовой сцене с взаимосвязанными частицами.
Работа с UI и финализация проектов
модуль 4 (36 часов)
На данном уровне слушатели совершенствуют свои знания в работе с игровым движком Unity: настройка анимации, работа с UI, настроят звуковую систему, проведут финализацию проекта, настроят кроссплатформенность. Закрепление материала производится при разработке прототипа игрового проекта — ралли.
Нажмите на кнопку чтобы узнать о расписании наших курсов
Финансируемое обучение
Государство оплачивает 100% стоимости обучения
Соответствие образовательным стандартам
Программы обчучения расчитаны на 144 академических часа. После прохождения каждого из модулей слушателю выдается сертификат.
Оптимальный формат
Программы рассчитаны на дистанционный формат обучения. Такой подход позволяет любому слушателю найти время для обучения и получать знания с комфортом
Преимущества проекта
Часто задаваемые вопросы
Наша программа нацелена на слушателей от 14 лет. Поэтому если подросток проявляет интерес к IT, мы с удовольствием возьмем его на курс.