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

Основы разработки игр на Unity. Программирование игр

ООО "Центр образовательных компетенций НТИ"
255,00 часов длительность
Онлайн формат
Начальный уровень
1 поток (закрыт) 05.09-30.12.2021
2 поток (закрыт) 01.10.2021-24.01.2022
3 поток (закрыт) 01.11.2021-15.02.2022
4 поток (закрыт) 01.12.2021-15.03.2022

Описание

Программа «Основы разработки игр на 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 часов.

Часов в программе
54,00 часа
лекции
154,00 часа
практика
51,00 час
самостоятельная
33,00 часа
промежуточная аттестация
1 час
входная диагностика
4 часа
итоговая аттестация
297,00 часов
всего
Цель программы
Целью обучения является приобретение слушателями теоретических знаний и практических навыков, связанных с разработкой игр в инструменте Unity. Формирование у слушателей компетенций в области разработки и программирования игр.
Актуальность
Рынок цифровых игр стремительно растет уже много лет. По данным сайта GamesIndustry.biz, объем рынка разработки игр на конец 2020 года 174,9 миллиарда долларов США.

В настоящий момент в мире наблюдается нехватка кадров в области разработки игр. Программа «Основы разработки игр на Unity. Программирование игр» содержит сбалансированный материал как в базовой части программирования и разработки игр, так и в профильной области гейм-дизайна. Слушатели, прошедшие программу, смогут как претендовать на вакансии разработчиков игр, так и развиваться в области создания игр на Unity.
Входная диагностика 1 час
Для входной диагностики используется тест из 10 вопросов, который позволяет потенциальному слушателю оперативно получить понимание, насколько выбранная программа подходит его текущим компетенциям.
Входная диагностика проводится в виде теста. Тест содержит 10 вопросов.
Итоговая аттестация 4 часа
Итоговая аттестация проводится в форме теста

Компетенции

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


Разработка компьютерных и мобильных игр
Знать:

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

Уметь:

Уметь разрабатывать игры и мультимедийные приложения на Unity

Владеть:

Применять языки программирования C# для разработки игр
Применять технологию Git

Создание программ на языке C#
Знать:

Существующие структуры данных
Синтаксис языка C#
Классы, функции в C#

Уметь:

Разрабатывать вычислительные алгоритмы
Разрабатывать программы на C#
Подключать сторонние библиотеки

Владеть:

Средствами разработки интерпретатора языка C#
Командной строкой

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

Знать возможности программных пакетов Unity
Знать возможности инструмента Unity

Уметь:

Применять технологии Git для управления созданием ПО
Использовать инструментарии Unity
Решать практические задачи при разработке игр

Владеть:

Владение игровым инструментом для создания игр Unity

Общепрофессиональные


Дизайн компьютерных и мобильных игр
Знать:

Знать принципы гейм-дизайна
Знать принципы левел-дизайна

Уметь:

Уметь применять знания декомпозиции на практических примерах

Владеть:

Владение принципами базового маркетинга мобильных игр
Владение Google Таблицами
Владение Exel таблицами

Требования

Нет

Образование
  • Высшее образование
  • Среднее профессиональное образование
Предварительное освоение иных дисциплин/курсов /модулей
Владение навыками пользования MS Word, Excel, Google Docs, английского языка

Модули

свернуть
195,00ч
Модуль 1 Базовый модуль
Базовый модуль включает в себя: - практический блок разработки программ на языке C#; - теоретические основы разработки программного обеспечения; - практический блок разработки игр и мультимедийных приложений на Unity;
97,00ч
Модуль 2 Профильный модуль
Профильный модуль включает в себя: - практику использования и программирования игр на Unity; - теоретические основы гейм-дизайна, левел-дизайна и маркетинга игровых проектов; - практику разработки собственной игры на Unity;
195,00ч
Модуль 1 Базовый модуль
Базовый модуль включает в себя: - практический блок разработки программ на языке C#; - теоретические основы разработки программного обеспечения; - практический блок разработки игр и мультимедийных приложений на Unity;
97,00ч
Модуль 2 Профильный модуль
Профильный модуль включает в себя: - практику использования и программирования игр на Unity; - теоретические основы гейм-дизайна, левел-дизайна и маркетинга игровых проектов; - практику разработки собственной игры на Unity;

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

Агеев

Евгений Сергеевич

ООО "ИНДИ ГЕЙМДЕВ КЛАБ"

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

Кантаев

Владислав Вадимович

ООО "ИНДИ ГЕЙМДЕВ КЛАБ"

Технический директор

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

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

06.001 Программист

06.001

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