Основы разработки игр на Unity. Программирование игр
ООО "Центр образовательных компетенций НТИ"
Описание
Программа «Основы разработки игр на Unity. Программирование игр включает в себя базовый и профильный модули.
Базовый модуль включает в себя:
- практический блок разработки программ на языке C#;
- теоретические основы разработки программного обеспечения;
- практический блок разработки игр и мультимедийных приложений на Unity;
З-1 Синтаксис библиотек Unity
З-2 Основы математического аппарата используемых для разработки игр
З-3 Существующие структуры данных
З-4 Синтаксис языка C#
З-5 Классы, функции в C#
З-6 Возможности программных пакетов Unity
З-7 Возможности инструмента Unity
У-1 Разрабатывать игры и мультимедийные приложения на Unity
У-2 Разрабатывать вычислительные алгоритмы
У-3 Разрабатывать программы на C#
У-4 Подключать сторонние библиотеки
У-5 Применять технологии Git для управления созданием ПО
У-6 Использовать инструментарии Unity
У-7 Решать практические задачи при разработке игр
В-1 Применять языки программирования C# для разработки игр
В-2 Применять технологию Git
В-3 Средствами разработки интерпретатора языка C#
В-4 Командной строкой
В-5 Владение игровым инструментом для создания игр Unity
Профильный модуль включает в себя:
- практику использования и программирования игр на Unity;
- теоретические основы гейм-дизайна, левел-дизайна и маркетинга игровых проектов;
- практику разработки собственного проекта цифровой игры на Unity;
З-1 Синтаксис библиотек Unity
З-2 Основы математического аппарата используемых для разработки игр
З-2 Возможности программных пакетов Unity
З-3 Возможности инструмента Unity
З-4 Знать принципы гейм-дизайна
З-5 Знать принципы левел-дизайна
У-1 Разрабатывать игры и мультимедийные приложения на Unity
У-2 Применять технологии Git для управления созданием ПО
У-3 Использовать инструментарии Unity
У-4 Решать практические задачи при разработке игр
У-5 Уметь применять знания декомпозиции на практических примерах
В-1 Применять языки программирования C# для разработки игр
В-2 Применять технологию Git
В-3 Владение игровым инструментом для создания игр Unity
В-4 Владение принципами базового маркетинга мобильных игр
В-5 Владение Google Таблицами
В-6 Владение Exel таблицами
Практические задания профильного модуля реализуются на программном обеспечении Unity и Visual Studio Community.
В результате освоения программы слушатели приобретут навыки разработки игр на популярном инструменте - Unity, а также приобретут навыки разработки приложений на языке программирования C#. Благодаря базовому модулю, слушатели смогут изучать теорию и сразу же применять её на практике. Теоретические материалы в рамках профильного модуля позволят правильно использовать полученные навыки для создания собственных игр. Программа будет востребована среди людей, вне зависимости от текущего рода деятельности, желающих получить новые знание в области разработки игр и гейм-дизайне.
Для успешного освоения программы требуются знания, не выходящие за пределы средне-специального и/или высшего образования. Весь необходимый математический аппарат, сведения из области программирования даются в рамках программы. Тем не менее, знания в областях линейной алгебры и программирования будут плюсом и позволяет освоить программу быстрее. Программа содержит необходимый теоретический минимум, а также ссылки на дополнительную литературу для более глубокого освоения теоретических аспектов. Однако основное внимание в программе уделено практике разработки игр на Unity.
Программа профессиональной переподготовки рассчитана на 251 академический час, в том числе базовый модуль – 154 часа, профильный модуль 97 часов.
Часов в программе
Цель программы
Актуальность
В настоящий момент в мире наблюдается нехватка кадров в области разработки игр. Программа «Основы разработки игр на Unity. Программирование игр» содержит сбалансированный материал как в базовой части программирования и разработки игр, так и в профильной области гейм-дизайна. Слушатели, прошедшие программу, смогут как претендовать на вакансии разработчиков игр, так и развиваться в области создания игр на Unity.
Входная диагностика 1 час
Входная диагностика проводится в виде теста. Тест содержит 10 вопросов.
Итоговая аттестация 4 часа
Компетенции
Профессиональные
Разработка компьютерных и мобильных игр
Знать синтаксис библиотек Unity
Основы математического аппарата используемых для разработки игр
Уметь разрабатывать игры и мультимедийные приложения на Unity
Владеть:Применять языки программирования C# для разработки игр
Применять технологию Git
Создание программ на языке C#
Существующие структуры данных
Синтаксис языка C#
Классы, функции в C#
Разрабатывать вычислительные алгоритмы
Разрабатывать программы на C#
Подключать сторонние библиотеки
Средствами разработки интерпретатора языка C#
Командной строкой
Способность использовать имеющиеся программные пакеты и, при необходимости, разрабатывать новое программное обеспечение, необходимое для разработки игр
Знать возможности программных пакетов Unity
Знать возможности инструмента Unity
Применять технологии Git для управления созданием ПО
Использовать инструментарии Unity
Решать практические задачи при разработке игр
Владение игровым инструментом для создания игр Unity
Общепрофессиональные
Дизайн компьютерных и мобильных игр
Знать принципы гейм-дизайна
Знать принципы левел-дизайна
Уметь применять знания декомпозиции на практических примерах
Владеть:Владение принципами базового маркетинга мобильных игр
Владение Google Таблицами
Владение Exel таблицами
Требования
Нет
Образование
- Высшее образование
- Среднее профессиональное образование
Предварительное освоение иных дисциплин/курсов /модулей
Модули
свернутьПреподаватели

Агеев
Евгений Сергеевич
ООО "ИНДИ ГЕЙМДЕВ КЛАБ"
Гейм-дизайнер

Кантаев
Владислав Вадимович
ООО "ИНДИ ГЕЙМДЕВ КЛАБ"
Технический директор
Профстандарт
06.001 Программист
06.001Ответственный за программу
+79310095952