Программирование и создание ИТ-продуктов

Профессия «Разработчик игр на Unity»

ООО Скилфэктори
539,00 часов длительность
Онлайн формат
Начальный уровень
1 поток (закрыт) 05.07.2022-05.07.2023
2 поток (закрыт) 02.08.2022-02.08.2023
3 поток (закрыт) 30.08.2022-12.09.2023
4 поток (закрыт) 27.09.2022-24.10.2023
5 поток (закрыт) 06.09.2022-06.09.2023
6 поток (закрыт) 13.09.2022-26.09.2023
7 поток (закрыт) 20.09.2022-26.09.2023

Описание

Почему именно Unity:

  • Прост в освоении.
  • № 1 по популярности в мире.
  • Кроссплатформенный движок — разрабатывайте игры под любые платформы: Mobile, PC, PS, XBOX.

Во время обучения вы создадите четыре игры: 3D-платформер, Space Shooter, Tower defense и 3D racing. Финальный проект — разработка концепции, геймдизайна и программирование собственной игры, для которой вы сами выберете жанр и платформу.

Вы пройдете все этапы гейм-дизайна: от создания игры до загрузки в сторы и продаж. Освоите разработку востребованных 2D и многопользовательских 3D-игр и поймете, как зарабатывать на играх. 

Обучение организовано на онлайн-платформе, поэтому вы сами выбираете, когда вам удобно изучать материалы и выполнять задания. Раз в неделю вам открывается очередной набор уроков, для прохождения которых установлены дедлайны. На определенное время назначаются живые вебинары, где вы общаетесь с преподавателями, задаете вопросы, смотрите лайвкодинг. Вебинары проходят 1–2 раза в месяц и остаются доступны в записи.
На протяжении всего курса наши кураторы будут следить за вашим прогрессом и отвечать на вопросы. Менторы дадут обратную связь по практическим заданиям и подскажут, как улучшить результаты. 

 

Часов в программе
104,00 часа
лекции
169,00 часов
практика
139,00 часов
самостоятельная
46,00 часов
промежуточная аттестация
1 час
входная диагностика
80 часов
итоговая аттестация
539,00 часов
всего
Цель программы
Наша цель - дать вам достаточный набор знаний и навыков, чтобы претендовать на junior-позиции или брать фриланс-проекты. Наш карьерный консультант поможет вам составить стратегию, подскажет, где искать вакансии и заказчиков, подготовит к прохождению собеседований и выполнению тестовых заданий.
Актуальность
Разработчик игр – это современная востребованная специальность. Она привлекает тех, кто любит игры во всех проявлениях, и тех, кто хочет развиваться в сфере, не теряющей актуальность вот уже 20 лет. Научитесь на практике применять ООП, программировать на C#, создавать игры для мобильных платформ и PC. Сможете выполнять более сложные задачи, вырасти в карьере и зарплате. После наших курсов студенты в среднем зарабатывают 150 000 рублей.

Чтобы обучение проходило максимально эффективно, мы чередуем форматы обучения: тренажеры, тесты, видеоуроки, онлайн-митапы, хакатоны и сквозные проекты.
Входная диагностика 1 час
Тестирование
Итоговая аттестация 80 часов
Дипломный проект

Компетенции

Общекультурные


Способность осуществлять поиск, критический анализ и синтез информации, применять системный подход для решения поставленных задач (УК-1);
Знать:

основы критического анализа и синтеза информации для эффективной работы.

Уметь:

выделять базовые составляющие поставленных задач для эффективной работы.

Владеть:

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

Способность определять круг задач в рамках поставленной цели и выбирать оптимальные способы их решения, исходя из действующих правовых норм, имеющихся ресурсов и ограничений (УК-2);
Знать:

требования к постановке цели и задач для эффективной работы.

Уметь:

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

Владеть:

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

Способность осуществлять социальное взаимодействие и реализовывать свою роль в команде (УК-3);
Знать:

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

Уметь:

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

Владеть:

способностью определять свою роль в командной работе для достижения поставленной цели.

Способность осуществлять деловую коммуникацию в устной и письменной формах на государственном языке Российской Федерации (УК-4).
Знать:

стили общения на русском языке и язык жестов для эффективного взаимодействия.

Уметь:

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

Владеть:

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

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


Способность понимать принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, и использовать их при решении задач профессиональной деятельности (ОПК-2);
Знать:

современные информационные технологии и программные средства, в том числе отечественного производства, при решении задач профессиональной деятельности.

Уметь:

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

Владеть:

применения современных информационных технологий и программных средств, в том числе отечественного производства, при решении задач профессиональной деятельности.

Способность инсталлировать программное и аппаратное обеспечение для информационных и автоматизированных систем (ОПК-5);
Знать:

особенности процесса инсталляции программного и аппаратного обеспечения для информационных и автоматизированных систем;

Уметь:

инсталлировать программное и аппаратное обеспечение для информационных и автоматизированных систем;

Владеть:

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

Способность разрабатывать алгоритмы и программы, пригодные для практического использования, применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов (ОПК-6).
Знать:

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

Уметь:

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

Владеть:

навыками программирования, отладки и тестирования прототипов программно-технических комплексов задач.

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


Способность разрабатывать, внедрять и адаптировать прикладное программное обеспечение (ПК-1);
Знать:

основные среды для разработки программного обеспечения;

Уметь:

внедрять и адаптировать прикладное программное обеспечение.

Владеть:

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

Способность документировать процессы создания программного обеспечения на стадиях жизненного цикла (ПК-2);
Знать:

принципы организации проектирования и содержание этапов процесса разработки программных комплексов.

Уметь:

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

Владеть:

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

Способность программировать приложения и создавать программные прототипы решения прикладных задач (ПК-3);
Знать:

способы построения современных операционных систем и операционных оболочек.

Уметь:

выбирать архитектуры и комплексировать современные компьютеры и системы.

Владеть:

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

Способность проводить тестирование компонентов программного обеспечения (ПК-4);
Знать:

теорию проведения тестирования программного обеспечения.

Уметь:

использовать алгоритмы тестирования программного обеспечения.

Владеть:

навыком проведения тестирования программного обеспечения.

Способность осуществлять ведение базы данных и поддержку информационного обеспечения решения прикладных задач (ПК-5).
Знать:

- основные функции СУБД в разных типах ИР;
- язык SQL: алфавит, операции;
- функции администрирования СУБД;
- типы информационных систем, создаваемых на основе современных СУБД.

Уметь:

формировать запросы на SQL к реляционной базе данных.

Владеть:

навыками эксплуатации баз данных для эффективной работы;

Требования

Важно умение пользоваться ПК.

Образование
  • Среднее профессиональное образование
Иные требования и рекомендации для обучения по программе

Важно умение пользоваться ПК.

Модули

свернуть
51,00ч
Модуль 1 Введение в GameDev
1.Введение в GameDev 2.Редактор Unity 3.Level design 4.Создание локации с нуля
46,00ч
Модуль 3 Геймдизайн
1.Level Design 2.Командная разработка 3.Написание игрового концепта и питча для инвесторов 4.Основы планирования
73,00ч
Модуль 5 3D racing
1.Подготовка к 3D racing 2.Машина 3.Трасса 4.Интерфейс 5.Боты 6.Дополнительные элементы геймплея
6,00ч
Модуль 7 Карьерный блок
1.Карьерная дорожная карта 2.Стратегия поиска работы 3.Резюме и сопроводительное письмо 4.Интервью 5.Заключение
97,00ч
Модуль 2 Программирование на C#
1.Основы программирования. Часть 1 2.Основы программирования. Часть 2 3.Библиотека SFML 4.Массивы и алгоритмы на массивах 5.Закрепление основ 6.Основы ООП. Классы и объекты 7.Основы ООП. Базовые инструменты 8.Практика ООП. Игровой движок 9.Практика ООП. Игра на самописном движке 10.Интеграция с Unity
112,00ч
Модуль 4 Space Shooter
1.Подготовка к Space Shooter 2.Сборка префаба космического корабля 3.Сцена уровня 4.Наполнение уровня 5.Вражеские корабли 6.Организуем уровни
73,00ч
Модуль 6 Tower Defense
1.Подготовка к Tower Defense 2.Интерфейс игровой сцены 3.Уровни, меню и сохранения 4.Углубление механик 5.Новые враги и башни 6.Полировка
51,00ч
Модуль 1 Введение в GameDev
1.Введение в GameDev 2.Редактор Unity 3.Level design 4.Создание локации с нуля
97,00ч
Модуль 2 Программирование на C#
1.Основы программирования. Часть 1 2.Основы программирования. Часть 2 3.Библиотека SFML 4.Массивы и алгоритмы на массивах 5.Закрепление основ 6.Основы ООП. Классы и объекты 7.Основы ООП. Базовые инструменты 8.Практика ООП. Игровой движок 9.Практика ООП. Игра на самописном движке 10.Интеграция с Unity
46,00ч
Модуль 3 Геймдизайн
1.Level Design 2.Командная разработка 3.Написание игрового концепта и питча для инвесторов 4.Основы планирования
112,00ч
Модуль 4 Space Shooter
1.Подготовка к Space Shooter 2.Сборка префаба космического корабля 3.Сцена уровня 4.Наполнение уровня 5.Вражеские корабли 6.Организуем уровни
73,00ч
Модуль 5 3D racing
1.Подготовка к 3D racing 2.Машина 3.Трасса 4.Интерфейс 5.Боты 6.Дополнительные элементы геймплея
73,00ч
Модуль 6 Tower Defense
1.Подготовка к Tower Defense 2.Интерфейс игровой сцены 3.Уровни, меню и сохранения 4.Углубление механик 5.Новые враги и башни 6.Полировка
6,00ч
Модуль 7 Карьерный блок
1.Карьерная дорожная карта 2.Стратегия поиска работы 3.Резюме и сопроводительное письмо 4.Интервью 5.Заключение

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

Пикалов

Максим

Разработчик

Преподаватель и автор курсов по Unity, Godot и Scratch

Филимонов

Владимир

СамГМУ

Ведущий разработчик Unity C#

Горелкин

Василий

Независимый разработчик мобильных игр (например, Laser Space и других)

Разработчик игр на Unity

Преображенский

Максим

Ведет курсы по Unity и преподает информатику более 5 лет

Middle-разработчик на Unity и C#

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

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

Программист

06.001

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

info@skillfactory.ru

+79585770417