III уровень Разработка компьютерных игр и мультимедийных приложений

Разработчик мобильных игр на Unity

Московский университет "Синергия"
280,00 часов длительность
Онлайн формат
Базовый уровень
1 поток (закрыт) 15.09.2022-14.03.2023
2 поток (закрыт) 30.09.2022-29.03.2023
3 поток (закрыт) 15.10.2022-14.04.2023
4 поток (закрыт) 01.11.2022-28.04.2023
5 поток (закрыт) 07.11.2022-05.05.2023
6 поток (закрыт) 30.11.2022-12.05.2023
7 поток (закрыт) 07.12.2022-29.05.2023
8 поток (закрыт) 15.12.2022-06.06.2023
9 поток (закрыт) 20.12.2022-19.06.2023
10 поток (закрыт) 29.12.2022-23.06.2023
11 поток (закрыт) 23.11.2022-13.06.2023

Описание

Образовательная программа направлена на профессиональную подготовку специалистов в области разработки игр, которые смогут полноценно создавать программный код игрового проекта на языке C# и игровые мобильные продукты на устройства, работать в игровом движке Unity, с геймификацией и программированием игровых элементов в среде разработки. В рамках программы обучения работа проходит в игровом движке Unity, в котором слушатель по средствам языка программирования прорабатывает серию игровых продуктов для дальнейшей интеграции в дипломный проект. Слушатели научатся создавать игровые уровни, настраивать вариации сложности прохождения, создадут игровой магазин и игровую валюту, настроят механики, проработают кроссплатформенность игр. Программа подойдет слушателям без опыта в сфере программирования, которые готовы начать путь в игровой индустрии с разработки востребованных мобильных игр разнопользовательского жанра. Каждый модуль программы сопровождается домашними заданиями для закрепления пройденного материала и создания выпускного портфолио из серии работ разного уровня сложности

Часов в программе
60,00 часов
лекции
76,00 часов
практика
137,00 часов
самостоятельная
4,00 часа
промежуточная аттестация
1 час
входная диагностика
2 часа
итоговая аттестация
280,00 часов
всего
Цель программы
Профессиональная подготовка специалистов в сфере геймдизайна и разработки игр, которые смогут разрабатывать игровые продукты на языке C# на основе игрового движка Unity
Актуальность
В настоящий момент происходит переход большинства компаний в Digital-индустрию. Число студий, которые переходят на движок Unity растет с каждым годом, в ходе этого наблюдается нехватка кадров в области геймдизайна.
Программа позволяет освоить один из основных языков программирования - С# и интегрировать код в игровой движок для дальнейшей отладки игровых механик. После прохождения обучения слушатель сможет самостоятельно прописывать игры на мобильные телефоны и применять язык программирования С# в необходимых ему рабочих процессах.
Входная диагностика 1 час
Тестирование.
Итоговая аттестация 2 часа
Решение кейсов. Данная форма выходной диагностики позволит слушателю закрепить знания на практике и пополнить портфолио, а также быть уверенным в дальнейшей работе

Компетенции

Профессиональные


Способен разрабатывать процедуры проверки работоспособности и измерения характеристик программного обеспечения
Знать:

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

Уметь:

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

Владеть:

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

Способен осуществлять проверку работоспособности программного обеспечения
Знать:

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

Уметь:

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

Владеть:

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

Способен осуществлять рефакторинг и оптимизацию программного кода
Знать:

Методы и средства рефакторинга и оптимизации программного кода, языки программирования и среды разработки, внутренние нормативные документы, регламентирующие требования к программному коду, порядок отражения изменений в системе контроля версий, внутренние нормативные документы, регламентирующие порядок отражения результатов рефакторинга и оптимизации в коллективной базе знаний

Уметь:

Применять методы, средства для рефакторинга и оптимизации, применять инструментальные средства коллективной работы над программным кодом

Владеть:

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

Способен исправлять дефекты, зафиксированные в базе данных дефектов
Знать:

Методы и приемы отладки программного кода, типовые ошибки, возникающие при разработке программного обеспечения, и методы их диагностики и исправления

Уметь:

Применять методы и приемы отладки дефектного программного кода, интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов, возникающих при выполнении дефектного кода

Владеть:

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

Требования

Нет

Образование
  • Высшее образование
  • Среднее профессиональное образование

Модули

свернуть
40,00ч
Модуль 1 Основы Геймдизайна
В данном модуле мы погрузим вас в основы игровой индустрии и геймдизайна, расскажем все о выбранной специальности и научим вас правильно расставлять приоритеты в выбранной профессии.
127,00ч
Модуль 3 Разработка игровых проектов в Unity
Данный модуль погрузит вас в мир игрового движка Unity, вы откроете для себя новые границы пространства и сможете настроить его под себя. Узнаете особенности движка, методы управления им, настройка под себя и экспорт туда первых объектов. В этом модуле вы познакомитесь с базовыми механиками создания мобильных игр, сделаете свой первый шаг к полноценному игровому проекту который сможет стать отличным подспорьем вашего будущего игрового портфолио! Мы расскажем вам про скриптинг и научим правильно работать со сценами в вашем продукте. В этом моду вы создадите целые три игровых проекта и проработаете механики разной степени сложности. Эпичный забег на выживание! Захватывающее приключение продержит тебя в напряжении до самого конца! Беги, врезайся и побеждай! Пропишите крутых боссов, сделайте так что бы сложность игры варьировалась от уровня к уровню, а игроку было все так же интересно проходить крутые испытания.
97,00ч
Модуль 2 C# разработка
Данный модуль даст вам понимание рентабельности и перспективности профессии разработчика на C#, откроет дверь на пути к достижению успеха в сфере программирования. В этом модуле мы расскажем вам общие механики работы с языком, познакомим со сторонними программами, которые могут облегчить вашу жизнь и начнем свое погружение с сферу разработки. Познакомимся с основополагающими принципами объектно-ориентированного программирования, иерархией в построением кода и взаимозависимостью частей кода.
13,00ч
Модуль 4 Финализация проектов под различные платформы
Теперь, когда у вас есть несколько собственных игровых продуктов мы поможем вам правильно провести их релиз, выгрузить их на разные платформы и сделать проекты полностью законченными и готовыми к представлению широкой публике
40,00ч
Модуль 1 Основы Геймдизайна
В данном модуле мы погрузим вас в основы игровой индустрии и геймдизайна, расскажем все о выбранной специальности и научим вас правильно расставлять приоритеты в выбранной профессии.
97,00ч
Модуль 2 C# разработка
Данный модуль даст вам понимание рентабельности и перспективности профессии разработчика на C#, откроет дверь на пути к достижению успеха в сфере программирования. В этом модуле мы расскажем вам общие механики работы с языком, познакомим со сторонними программами, которые могут облегчить вашу жизнь и начнем свое погружение с сферу разработки. Познакомимся с основополагающими принципами объектно-ориентированного программирования, иерархией в построением кода и взаимозависимостью частей кода.
127,00ч
Модуль 3 Разработка игровых проектов в Unity
Данный модуль погрузит вас в мир игрового движка Unity, вы откроете для себя новые границы пространства и сможете настроить его под себя. Узнаете особенности движка, методы управления им, настройка под себя и экспорт туда первых объектов. В этом модуле вы познакомитесь с базовыми механиками создания мобильных игр, сделаете свой первый шаг к полноценному игровому проекту который сможет стать отличным подспорьем вашего будущего игрового портфолио! Мы расскажем вам про скриптинг и научим правильно работать со сценами в вашем продукте. В этом моду вы создадите целые три игровых проекта и проработаете механики разной степени сложности. Эпичный забег на выживание! Захватывающее приключение продержит тебя в напряжении до самого конца! Беги, врезайся и побеждай! Пропишите крутых боссов, сделайте так что бы сложность игры варьировалась от уровня к уровню, а игроку было все так же интересно проходить крутые испытания.
13,00ч
Модуль 4 Финализация проектов под различные платформы
Теперь, когда у вас есть несколько собственных игровых продуктов мы поможем вам правильно провести их релиз, выгрузить их на разные платформы и сделать проекты полностью законченными и готовыми к представлению широкой публике

Преподаватели

Каралюс

Никита Юргисович

Московский университет "Синергия"

Инди разработчик

Нижутин

Владислав Андреевич

Московский университет "Синергия"

Ведущий Геймдизайнер

Пилипака

Константин Владимирович

Московский университет "Синергия"

Геймдизайнер

78 000 p
Авторизуйтесь чтобы записаться

Профстандарт

Программист

06.001

Ответственный за программу

AOPavlova@synergy.ru

89036140005