Профессия Разработчик игр
Первая игра после 5 часов обучения
Зарплата 90 000 ₽
Гарантированное трудоустройство
150 часов онлайн-обучения
На рынке не хватает
Unity-разработчиков
Компаний прямо сейчас ищут
C#-разработчика только
на одном hh.ru
300 000 ₽
Одна из самых высоких зарплат,
вызванная борьбой компаний
за профессионалов


Месяца обучения достаточно,
чтобы устроиться junior
Unity-разработчиком


4
Что такое разработка игр сегодня
Сегодня игры стали постоянным спутником человека. С одной стороны распространение мобильных устройств позволило людям посвящать играм больше времени, с другой — геймификация проникает во все сферы жизни, и игровой софт требуется уже далеко не только для развлекательных целей.
В ходе курса вы познакомитесь с главными элементами разработки: изучите игровой ландшафт, дизайн игрового мира, VR и AR в Unity, 3D графику, звуковые эффекты и музыку. С помощью этих знаний вы создадите собственные уникальные проекты
Кому подойдет этот курс
Ваша работа связана с разработкой, однако вы хотите сменить отрасль на более увлекательную и нуждаетесь в узкоспециальной практике.
Вы уже занимаетесь Game Development — написанием сюжетов или прорисовкой персонажей — но хотите повысить свою ценность в отрасли.
Гарантированное трудоустройство
Его обеспечивает наш партнер SymbioWay – HR-агентство по подбору IT-специалистов. Среди клиентов – Мегафон, Сбербанк, Яндекс, МТС, ВТБ. Вот как выглядит этот процесс


Сдаете итоговый выпускной проект. На защите диплома обмениваетесь контактами с вашим персональным рекрутером


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


Рекрутер возвращается со списком вакансий. Вы проходите несколько наиболее интересных вам интервью


Выбираете позицию с наилучшими для себя условиями и начинаете работать


1.
2.
3.
4.
Преподаватели
Докладчик крупнейших IT-конференций России
Михаил Овчинников
Вы поймете, что ничего страшного в разработке нет. Два месяца, и ваша первая игра готова.
На Unity создано множество популярных игр
Unity — главный язык гейм-девелопмента. Изучив его основы, вы сможете дальше развиваться в игровой индустрии, а со временем даже устроиться на работу в студию мечты или стать инди-разработчиком. Это универсальный движок для создания игр для компьютеров, консолей и мобильных устройств, самый востребованный на рынке.
И ваша будущая игра тоже может попасть в этот топ!
Night in the Wood
Инди-хит 2018, обладатель главного приза Independent Games Festival
Революционная карточная игра от Blizzard
Monument Valley
Культовая головоломка в искаженной геометрии
FireWatch
Медитативная приключенческая игра, набравшая 81/100 баллов на сайте Metacritic
The Room
Самый популярный из квестов поджанра «Выберись из комнаты»
Hearthstone
Самая известная игра в дополненной реальности
Pokemon GO
Олдскульная RPG от легендарных Obsidian
Pillars of Eternity 1, 2
Востребованность
Интересные задачи
Сообщество
Разработчики игр — это активное сообщество, где можно не только получить профессиональную поддержку, но и встретить друзей.
Новичкам
и геймерам
Программистам
из других сфер
Непрограммистам из GameDev-среды
Вы увлеченно проводите вечера за играми, представляете себя на месте их создателей, но не знаете, с чего начать.
10 лет в образовательных проектах
15 лет в программировании
Методист Skillboх
8 лет в разработке на C#
Сергей Камянецкий
Создал успешный стартап
it-start.pro в категории «Игры»
Победитель Microsoft Uniapps Challenge
Автор курса Skillbox
«C#-разработчик с нуля»
ПРОГРАММА ПРОФЕССИОНАЛЬНОЙ ПОДГОТОВКИ
C ГАРАНТИРОВАННЫМ ТРУДОУСТРОЙСТВОМ

3000
Разработчик
игр с 0 до PRO
Первая игра после 5 часов обучения
Зарплата 90 000 ₽
Гарантированное трудоустройство
150 часов онлайн-обучения
На рынке не
хватает
Unity-
разработчиков
Компаний прямо сейчас ищут
C#-разработчика только
на одном hh.ru
300 000 ₽
Одна из самых высоких зарплат,
вызванная борьбой компаний
за профессионалов


Месяца обучения достаточно,
чтобы устроиться junior
Unity-разработчиком


4
Что такое
разработка
игр сегодня
Сегодня игры стали постоянным
спутником человека.
С одной стороны распространение
мобильных устройств позволило
людям посвящать играм
больше времени,
с другой — геймификация
проникает во все сферы жизни,
и игровой софт требуется
уже далеко не только
для развлекательных целей.
В ходе курса вы познакомитесь
с главными элементами
разработки: изучите игровой
ландшафт, дизайн игрового мира,
VR и AR в Unity, 3D графику,
звуковые эффекты и музыку.
С помощью этих знаний
вы создадите собственные
уникальные проекты.
Кому подойдет
этот курс
Ваша работа связана с разработкой,
однако вы хотите сменить отрасль
на более увлекательную
и нуждаетесь в узкоспециальной
практике.
Вы уже занимаетесь
Game Development — написанием
сюжетов или прорисовкой
персонажей — но хотите повысить
свою ценность в отрасли.
Гарантированное
трудоустройство
Его обеспечивает наш партнер
SymbioWay – HR-агентство
по подбору IT-специалистов.
Среди клиентов – Мегафон,
Сбербанк, Яндекс, МТС, ВТБ.
Вот как выглядит этот процесс


Сдаете итоговый выпускной проект.
На защите диплома обмениваетесь
контактами с вашим
персональным рекрутером


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


Рекрутер возвращается со списком
вакансий. Вы проходите несколько
наиболее интересных
вам интервью


Выбираете позицию с наилучшими
для себя условиями
и начинаете работать


1.
2.
3.
4.
Преподаватели
12 лет в программировании;
Михаил Овчинников
Вы поймете, что ничего страшного в разработке нет. Два месяца, и ваша первая игра готова.
На Unity создано
множество
популярных игр
Unity — главный язык
гейм-девелопмента.
Изучив его основы, вы сможете
дальше развиваться в игровой
индустрии, а со временем
даже устроиться на работу
в студию мечты или стать
инди-разработчиком.
Это универсальный движок
для создания игр для компьютеров,
консолей и мобильных
устройств, самый востребованный
на рынке.
И ваша будущая игра тоже может попасть в этот топ!
Night in the Wood
Инди-хит 2018, обладатель
главного приза
Independent Games Festival
Революционная карточная
игра от Blizzard
Monument Valley
Культовая головоломка в искаженной геометрии
FireWatch
Медитативная приключенческая игра,
набравшая 81/100 баллов
на сайте Metacritic
The Room
Самый популярный из квестов
поджанра «Выберись из комнаты»
Hearthstone
Самая известная игра в дополненной
реальности
Pokemon GO
Олдскульная RPG от легендарных Obsidian
Pillars of Eternity 1, 2
Востребованность
Интересные задачи
Сообщество
Разработчики игр — это активное сообщество, где можно не только получить профессиональную поддержку, но и встретить друзей.
Новичкам
и геймерам
Программистам из других сфер
Непрограммистам
из GameDev-среды
Вы увлеченно проводите вечера
за играми, представляете себя
на месте их создателей,
но не знаете, с чего начать.
10 лет в образовательных
проектах.
Engineering manager в Facebook;
Методист Skillboх;
8 лет в разработке на C#
Сергей Камянецкий
Создал успешный стартап
it-start.pro в категории «Игры»
Победитель Microsoft Uniapps
Challenge
Автор курса Skillbox
«C#-разработчик с нуля»
ПРОГРАММА
ПРОФЕССИОНАЛЬНОЙ
ПОДГОТОВКИ
C ГАРАНТИРОВАННЫМ
ТРУДОУСТРОЙСТВОМ

3000
Программа курса
Курс состоит из четырех блоков. Первый блок посвящен освоению азов программирования на C#, а уже со второго блока вы начнете создавать свои первые игры.
#1 Введение в С#
Сразу после освоения азов вы начинаете сами программировать игры. После обучения вам уже есть, что показать на собеседовании.
#2 Основы создания игра на Unity
#3 Углубляемся в Unity
#4 Разработка полного цикла
Базовые возможности C#
  • понятие переменной, типы данных: ссылочные и значимые
  • форматированный вывод
  • преобразование типов данных
  • арифметические операции
  • логические операции
Управляющие конструкции: ветвление и циклы
  • логический оператор, тернарный оператор
  • оператор switch
  • оптимизация рутинных задач: циклы
  • цикл for
  • цикл while
  • цикл do-while
Массивы
  • одномерные массивы
  • основные методы работы с одномерными массивами
  • вложенные циклы, операторы break и continue
  • многомерные массивы
  • цикл foreach
Методы
  • разделение логики: использование методов
  • параметры методов,возвращение значений
  • перегрузка методов
  • понятие рекурсивной функции
Структуры и введение в ООП
  • объекты и классы
  • поля и константы
  • модификаторы доступа
  • статические поля и методы
3D-графика реального времени
и возможности Unity
  • трехмерное пространство, камера
  • вершины, полигоны, объекты
  • текстуры, мэппинг, отражение, рефракция
  • динамическое освещение, тени
  • анимация
  • процесс рендеринга
  • постпроцессинг
  • шейдеры
  • системы частиц
  • современные API

Первые шаги в строении игр
  • установка Unity
  • интерфейс Unity
  • сцены, камеры, источники света
  • объекты на сцене, их свойства
  • простейшие материалы
  • Домашняя работа.
Двигаем объекты
  • скрипты, основы Unity API
  • использование Rigidbody: движение, вращение
  • настройка коллайдеров
  • соединение объектов, joint
  • Домашняя работа
Текстурирование, шейдеры
  • режимы рендеринга
  • карты текстур
  • настройки материала
  • шейдеры
  • домашняя работа:
Озвучка
  • источники звука
  • настройки AudioSource
  • API проигрывания звука
  • AudioMixer
  • наложение эффектов
  • домашняя работа
Анимация

  • Граф анимаций
  • создание анимации, таймлайн
  • реалистичность, анимационные кривые
  • контроллеры анимации
  • домашняя работа
Системы частиц
  • применение
  • создание и настройка системы частиц
  • компоненты
  • шейдеры
  • домашняя работа:
Продвинутое программирование
  • жизненный цикл сцен и объектов
  • корутины и параллельное выполнение
  • система событий
  • инструменты отладки и логирования
  • Unit-тестирование
  • домашняя работа
Физический движок
  • основные виды коллайдеров
  • виды сочленений (joint)
  • физические материалы
  • симуляция тканей (cloth)
  • ragdoll-модели
  • обнаружение столкновений (collision detection)
  • отладка физики
  • домашняя работа
Пользовательский интерфейс
  • разметка элементов интерфейса
  • интерактивные элементы
  • анимация и эффекты
  • отладочный интерфейс
  • домашняя работа: создание GUI-меню
Заключение
  • приемы оптимизации
  • лучшие практики
  • полезные плагины
  • публикация и распространение игры

Адаптация под touch-screen
  • пользовательский ввод
  • touch-события
  • экранная клавиатуры
  • адаптация интерфейса
  • адаптация геймплея
Интеграция с мобильными устройствами
  • акселерометр и другие сенсоры
  • оптимизация производительности
  • сборка под мобильные устройства
Создаем свои шейдеры
  • вершинные шейдеры
  • шейдеры геометрии
  • фрагментные шейдеры
  • ShaderLab
Инструменты для создания игрового ландшафта
  • редактор ландшафта
  • редактор деревьев
  • трава и ветер
Timeline: Создаем кат-сцены
  • обзор инструмента
  • управление клипами
  • создание дорожек
  • настройки таймлайна
Постпроцессинг
  • сглаживание
  • отражения
  • размытие
  • HDR
  • прочие эффекты
ИИ в играх, поиск пути
  • управление навигацией и поиском пути
  • базовые приемы программирования ИИ
  • управление сложностью ИИ
Мультиплеер
  • подготовка игры к мультиплееру
  • Network Manager
  • сетевые игровые объекты
  • сетевые события и действия
  • клиент-серверное взаимодействие
VR и AR
  • VR vs AR, использование в Unity
  • Google XR SDK
  • платформа Vuforia
  • VR-устройства
Заключение
  • материалы для дальнейшего изучения
  • как участвовать в разработке самого Unity
  • сертификация
  • поиск работы
Гейм-дизайн
  • дизайн игрового мира, сеттинга
  • дизайн игровых механик
  • системный дизайн
  • дизайн контента
  • создание сюжета, игровых текстов
  • левел-дизайн
Создание 3D моделей
  • базовые понятия
  • создание и редактирование объектов, вершин, граней, полигонов
  • полигональное моделирование
  • трансформации, объединение, вытягивание, булевые операции
  • модификаторы
  • кривые, меши, сплайны
  • типовые ошибки

Создание 3D моделей
  • скульптинг
  • ключевая анимация
  • экспорт в Unity
Создание текстур
  • инструменты графического редактора
  • создание тайловых текстур
  • создание карт
  • приемы создание реалистичных текстур
Применение текстур
  • материалы, карты
  • генерация текстур
  • запекание текстур
  • развертки
Создание звуковых эффектов и музыки
  • инструменты аудио-редактора
  • запись звуков
  • инструменты создания музыки
  • микширование
Приемы монетизации игр
  • прием оплаты
  • freemium
  • игровая валюта, внутриигровые покупки
  • реклама в играх
  • интеграция с CPA

Приемы продвижения игр
  • SEO / ASO
  • маркетинг игры
  • трафик из CPA/CPI сетей
  • социальные сети
  • локализация

Резюме после прохождения курса
110 000 ₽
Иванов Кирилл Петрович
Game-developer
Навыки:
Программирование на C#
Опыт разработки игр на движке Unity
3D-моделирование, скульптинг
Создание текстур
Понимание полного цикла создания игры, игровой логики, механик, монетизации
Пожелания по зарплате:
Курс сосредоточен на программировании, но предоставляет знания по всем стадиям цикла разработки и внешним факторам, влияющим на облик проекта. После обучения вы сможете не только программировать игры, но и хорошо понимать коллег и заказчиков.
Как проходит обучение
Самостоятельная
работа
Вы смотрите предзаписанные уроки и двигаетесь по проверенной программе
Общение
с преподавателем
Проверяемые
домашние задания
Реальный дипломный проект
Получаешь ответы и советы
от преподавателей
и сокурсников
Отправляешьна проверку
в любое время через личный кабинет.
Реальная работа с брифом
от заказчика с возможностью получить стажировку
Диплом по окончании
После прохождения курса и выполения всех домашних работ вы получите диплом разработчика игр
20%
скидка для первых 20-ти
или получить консультацию
Записаться на курс
нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
82 800 ₽
Цена со скидкой
6 900 ₽
/мес
Рассрочка без первого взноса
103 500 ₽
Полная цена
Стоимость обучения
Гарантия возврата денег в течении 14 дней
O Skillbox
20 188
Студентов проходят курсы


Историй успеха
Курсов по программированию
310
15
Преподаватели — лидеры рынка
Поддержка менторов
Дипломы по окончанию
Премия рунета 2018 как лучший образовательный проект
Резидент Сколково
20%
скидка для первых 20-ти
или получить консультацию
Записаться на курс
нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
82 800 ₽
Цена со скидкой
6 900 ₽
/мес
Рассрочка без первого взноса
103 500 ₽
Полная цена
Стоимость обучения
Гарантия возврата денег в течении 14 дней
O Skillbox
20 188
Студентов проходят курсы


Историй успеха
Курсов по программированию
310
15
Преподаватели — лидеры рынка
Поддержка менторов
Дипломы по окончанию
Премия рунета 2018 как лучший образовательный проект
Резидент Сколково
20%
скидка для первых 20-ти
или получить консультацию
Записаться на курс
нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
82 800 ₽
Цена со скидкой
6 900 ₽
/мес
Рассрочка без первого взноса
103 500 ₽
Полная цена
Стоимость
обучения
Гарантия возврата денег в течении 14 дней
O Skillbox
20 188
Студентов проходят курсы


Историй успеха
Курсов по программированию
310
15
Преподаватели — лидеры рынка
Поддержка менторов
Дипломы по окончанию
Премия рунета 2018 как лучший образовательный проект
Резидент Сколково
бесплатно по России
8 800 500-05-22
+7 495 120-40-96
Москва и область
г. Москва, метро Бауманская, ул. Бауманская, дом 11, строение 8, офис 4
skillbox.ru © 2019
Обладатель премии Рунета 2018
Участник Skolkovo