Хочу поступить
Первые 6 месяцев обучения бесплатно

Факультет разработки игр на Unity

Освойте разработку игр с нуля и получите всё для уверенного старта в геймдеве. Вы научитесь писать на C#, работать с Unity и воплощать идеи в собственных играх.

Хочу поступить
Программа разработана совместно с компаниями

Освойте разработку игр с нуля и получите востребованную профессию

Техническое образование или опыт работы не требуются. Вы с нуля освоите движок Unity, который идеально подходит для новичков. На практике реализуете 2D- и 3D-игры разных жанров для ПК и смартфонов.

После учёбы вы сможете претендовать на следующие позиции:
  • Разработчик на Unity
    Санкт-Петербург, 120 000 ₽
  • Developer Unity
    Москва, 100 000 ₽
  • Разработчик игр
    Москва, до 150 000 ₽

Преимущества профессии

Востребованность

За 2019 год выручка от игр в РФ увеличилась в 5 раз. Рынок растёт, и спрос на специалистов превышает предложение.

Универсальность

Создавайте 2D- и 3D-игры любых жанров, стройте карьеру в компании и получайте заказы на фрилансе или удалёнке.

Креативность

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

Зарабатывайте в любых условиях

Получайте заказы на фрилансе или удалёнке. После второй четверти вы сможете претендовать на позицию junior-разработчика.
Стройте карьеру в компании или стартапе. У вас будет проект, на котором вы отточите навыки командной разработки.
Развивайте свой бизнес и создавайте приложения для разных устройств: смартфонов, умных часов, телевизоров, VR/AR.

Кому подойдет курс

Новичкам в программировании

Освоите Unity и свой первый язык программирования C#. Закрепите знания на практике, создав собственные игры.

Геймерам

Сделаете хобби любимой профессией. Научитесь превращать идеи в проекты и сможете начать карьеру в геймдеве.

Начинающим разработчикам игр

Систематизируете знания и сможете повысить профессионализм, реализовав 2D- и 3D-игры в разных жанрах.

Обучение в GeekBrains — быстрый старт в профессии

Найти первую работу можно через 6 месяцев обучения. После того как станете middle-специалистом, вы сможете претендовать на более высокую зарплату и большее количество вакансий.

80 000 ₽

Зарплата в месяц

40%от всех на hh.ru

Доступных вакансий

120 000 ₽

Зарплата в месяц

58%от всех на hh.ru

Доступных вакансий

Помогаем запустить карьеру в геймдеве

1

Даём необходимые знания

Вы осваиваете необходимые инструменты и компетенции для развития карьеры.
2

Проводим карьерные консультации

HR-менеджеры GeekBrains помогут составить резюме и дадут советы, как проходить собеседования.
3

Предоставляем базу вакансий

Вы можете откликаться на интересные вакансии в разделе «Карьера».

Партнёрский сервис Talents In Games помогает нашим выпускникам найти работу в игровых студиях по всей России. Разместите своё резюме с пометкой GeekBrains и выделите его среди других кандидатов.

Наши ученики трудоустроились в компании

Почему нас выбирают

Живое общение

В курсе 70% вебинаров с экспертами-практиками: вы сможете задать вопросы по теме и быстро получить обратную связь. А личные наставники помогут вам с заданиями.

Методические материалы

Если вы пропустили урок, его программу всегда можно посмотреть в методичке. Там вы найдёте все материалы, разбитые по темам.

Командная разработка

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

Поддержка на всех этапах

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

Вас будут обучать эксперты-практики

Илья Афанасьев
Senior Unity3D Developer в Asfotech

Создаёт приложения для шлемов виртуальной реальности HTC Vive. С командой единомышленников развивает свою игровую студию Game Line Studio. Опыт в инди-разработке — 7 лет.

Роман Муратов
Инди-разработчик игр, C# Developer

Эксперт по работе с платформой .NET и движком Unity3D. Преподаватель АГТУ. Создавал ПО для правоохранительных органов в компании «Фундаментальные системы анализа».

Дмитрий Анзин
Разработчик игр, фрилансер

Руководил проектами инновационно-технологического центра. Опыт в разработке игр — 7 лет. Владеет C#, Java, JavaScript, HTML, CSS, PHP, ActionScript, C++.

Программа обучения

Наша программа одна из самых объёмных и содержательных. В то же время её легко понять, потому что знания даются постепенно: от базы ― к продвинутым инструментам и командной разработке.

207

часа контента

432

часов практики

2-3

вебинара в неделю

I год

I четверть. Январь – март

Введение в разработку игр на Unity

Разберёте теоретические аспекты разработки игр и научитесь создавать игры в жанрах First Person Shooter, Quest, Horror. Наделите противников искусственным интеллектом и познакомитесь с основой проектирования приложений.

Курсы

Как учиться эффективно. Видеокурс от методистов GeekUniversity
  • Особенности обучения в GeekUniversity
  • Почему тяжело учиться?
  • Инструменты для самообразования
  • Учимся от компетенций
  • Особенности обучения взрослых
  • Постановка целей по SMART
  • Как формулировать образовательный запрос
Основы языка C#
  • Введение. Базовые типы данных. Консоль. Классы и методы
  • Управляющие конструкции
  • Методы. От структур к объектам. Исключения
  • Массивы. Текстовые файлы
  • Символы, строки, регулярные выражения
  • Делегаты, файлы, коллекции
  • Введение в Windows Forms
  • Программирование «по-взрослому»
1 месяц — 8 уроков
12 часов обучающего контента, 24 часа практики
Знакомство с Unity
  • Введение в Unity
  • Создание первой игровой сцены
  • Введение в векторы и создание игровой логики
  • Создание искусственного интеллекта
  • Движение на основе физики и отложенные функции
  • Анимация и Mecanim
  • Разработка интерфейса
  • Audio и Particle System
1 месяц — 8 уроков
14 часов обучающего контента, 24 часа практики
Разработка 3D-игр
  • Создание ландшафта
  • Программный интерфейс GUI
  • Работа с материалами, виды графических пайплайнов
  • Анимации и Blend Trees
  • Работа с IK Animation и создание Ragdoll
  • Работа и оптимизация света в Unity
  • Постобработка сцены
  • Отладка игрового проекта
1 месяц — 8 уроков
14 часов обучающего контента, 24 часа практики
Основы С# в Unity
  • Основы ООП в Unity
  • Интерфейсы и обобщения
  • Делегаты и события. Исключения
  • Архитектура MVC
  • Основы структур данных, LINQ-запросы. Методы расширения
  • Сохранение данных. Мини-карта
  • Работа с классом Editor
  • Дополнительные возможности языка C#
1 месяц — 8 уроков
14 часов обучающего контента, 24 часа практики

Проект

Модель предсказания цены на недвижимость

II четверть. Апрель – июнь

Разработка 2D-игр

Освоите фундаментальные принципы программирования, познакомитесь с паттернами «банды четырёх», разработаете 2D-платформер и игру в жанре «гонки». Научитесь портировать игры на мобильные устройства и собирать аналитику.

Курсы

Архитектура и шаблоны проектирования на C#
  • Введение в паттерны. Что это такое. Паттерны и антипаттерны
  • Основные шаблоны
  • Порождающие шаблоны: «Фабрика» и «Пул»
  • Порождающие шаблоны: «Мульти»/«Синглтон»
  • Структурные шаблоны
  • Поведенческие шаблоны: «Цепочка», «Команда», «Посредник»
  • Поведенческие шаблоны: «Наблюдатель», «Состояние», «Стратегия»
  • Поведенческие шаблоны: «Посетители», «Хранитель», «Итератор»
1 месяц — 8 уроков
14 часов обучающего контента, 24 часа практики
Разработка 2D-игр: создание платформера
  • Интеграция и настройка 2D-ассетов
  • Математика 2D-игр: вращение и направление
  • Создание кастомной физики
  • 2D-физика: эффекторы и джойнты
  • Создание ИИ
  • Генератор локации: генерация островов
  • Генератор локации: генерация уровня в реальном времени
  • Создание загадок
1 месяц — 8 уроков
14 часов обучающего контента, 24 часа практики
Разработка мобильных 2D-игр
  • Основы мобильной разработки и оптимизации
  • Создание контроллера персонажа
  • Создание интерактивных предметов и объектов
  • Создание инвентаря
  • Создание квестовой системы
  • Знакомство с твиннерами
  • Знакомство с AssetBundle
  • Внедрение аналитики и Ads
1 месяц — 8 уроков
14 часов обучающего контента, 24 часа практики
Создание браузерной стратегии на Unity
  • Dependency Injection, знакомство с плагином Zenject (внедрение в текстовую игру)
  • Dependency Injection, внедрение зависимостей в игру
  • Знакомство с реактивным программированием
  • Внедрение плагина UniRx. Реактивное программирование в проекте, разработанном на 2D-курсе
  • Реактивное программирование
  • Знакомство с асинхронным программированием
  • Перевод проекта на асинхронное программирование
  • Многопоточное программирование
1 месяц — 8 уроков
14 часов обучающего контента, 24 часа практики

Проект

Сбор информации по заданным критериям. Разведочный анализ данных (EDA) на основе полученной информации.

III четверть. Июль – сентябрь

Командный проект

Пройдёте путь создания проекта от идеи до релиза или примете участие в уже разрабатываемом проекте вместе с другими студентами. Окунётесь в работу настоящей игровой студии и ощутите дух геймдева.

Курсы

Командная разработка игры
  • Знакомство с командой, постановка идеи
  • 1-я итерация, обсуждение работ
  • 2-я итерация, обсуждение работ
  • 3-я итерация, обсуждение работ
  • 4-я итерация, обсуждение работ
  • 5-я итерация, обсуждение работ
  • 6-я итерация, обсуждение работ
  • 7-я итерация, обсуждение работ
  • 8-я итерация, обсуждение работ
  • 9-я итерация, обсуждение работ
  • Подготовка к защите проекта
  • Защита проекта
3 месяца — 12 уроков
18 часов обучающего контента, 36 часов практики

Проект

Модель кредитного скоринга для банка

IV четверть. Октябрь – декабрь

Многопользовательская RPG

Познакомитесь с основами LLAPI на примере создания своей сетевой RPG-игры. После прохождения четверти сможете разрабатывать собственные игры в жанрах RPG, Moba и Strategy.

Курсы

Создание Tower Defense на DOTS в Unity
  • Знакомство с DOTS и ECS, создание сущностей
  • Перевод Unity-объектов в сущности
  • Работа с памятью (Memory Profiler), новая Input System
  • Работа с Burst compiler, Unity.Mathematics Package
  • Введение в Jobs Package
  • Знакомство с Unity Collections Package (NativeMultiHashMap)
  • Unity Package Physics, DOTS Animation
  • Unity tests
1 месяц — 8 уроков
14 часов обучающего контента, 24 часа практики
Разработка многопользовательских игр
  • Введение в Unity uNet
  • Инвентарь персонажа
  • Разделение на клиент-серверное взаимодействие
  • Боевая система
  • Создание разных классов персонажей
  • Прокачка
  • Игровой чат
  • Создание авторизации на сервере
1 месяц — 8 уроков
14 часов обучающего контента, 24 часа практики
Подготовка к собеседованию Android-разработчика
  • Основы: ООП, SOLID, паттерны, принципы разработки
  • Вопросы по Java
  • Вопросы по Kotlin
  • Андроид-разработка
  • Библиотеки
  • Архитектура приложений
  • Два собеседования студентов
4 недели — 8 уроков
12 часов обучающего контента, 24 часов практики

Проект

Рекомендательная система для интернет-магазина, прогнозирование оттока клиентов

Предметы с индивидуальным выбором даты старта

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

Git. Базовый курс
  • Введение в Git
  • Установка и настройка Git
  • Основные команды терминала
  • Работа с репозиториями в Git
  • Управление файлами репозитория
  • История изменений
  • Работа с ветками репозитория
  • Публикация репозитория
  • Слияния веток
  • Управление версиями
  • Создание pull request
  • Сложные операции
  • Работа с fork-репозиториями
Базовый курс гейм-дизайна
  • Что такое гейм-дизайн
  • От идеи до концепции
  • Как писать концепт-документ
  • Структура разработки
  • Нарративный дизайн
  • Дизайн уровней
  • Аналитика игр
  • Игровой баланс
Видеокурс. Подготовка к собеседованию разработчика игр
  • Алгоритмы и структуры данных. Проектирование программ
  • Основы языка программирования C#
  • Работа с Unity
  • Графика и сеть
Unity AR/VR. Интерактивный курс
  • Введение в VR
  • Мобильная VR
  • Создание физического пазла, часть 1 (HTC VIVE)
  • Создание физического пазла, часть 2 (HTC VIVE)
  • Портирование 3D-шутера
  • Введение в AR и MR
  • Знакомство с инструментами Vuforia
Подготовка к поиску работы
  • Как составить резюме, которое точно заметят
  • Составляем карту поиска работы
  • Зачем нужны сопроводительные письма
  • Что вас ждёт на собеседовании с HR

Проект

Рекомендательная система для интернет-магазина, прогнозирование оттока клиентов

Дополнительные курсы от компаний-партнёров

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

3D-моделирование и текстурирование объектов
  • Пайплайн создания 3D-модели на примере игрового объекта. Программные пакеты 3ds Max и Substance Painter
Локализация игр
  • Основы и этапы локализации, подготовка к запуску и проверка качества локализации

Проект

Рекомендательная система для интернет-магазина, прогнозирование оттока клиентов

Проекты студентов

В каждой четверти студенты выполняют проект самостоятельно или в команде. Посмотрите на проекты наших студентов уже после первых месяцев обучения:

Станьте разработчиком игр за год

C#
Unity 3D
SQLite
MySQL
Git
Oculus
XML
Rider
Microsoft Visual Studio
Программирование на C#
Знание алгоритмов и структур данных
Работа в Unity
Написание «чистого» кода
Работа с анимациями
Методы оптимизации игр и приложений
Разработка мобильных и ПК-игр
Написание многопоточного кода
Создание многопользовательских игр
Проектирование архитектуры, использование шаблонов singleton, adapter, factory, dependency injection и других

Вы получите диплом о профессиональной переподготовке

Вы получаете электронный сертификат и диплом о профессиональной переподготовке, их можно приложить к портфолио и показать работодателю. Обучение проводим на основании гослицензии № 040485.

Истории успеха

Разработка игр — это настоящее искусство
Дмитрий Андреев
Читать подробнее
Мысль, что ты создаёшь продукт, действительно вдохновляет
Данил Стасилевич
Читать подробнее
В свободное время пишу игру и использую знания
Роман Максимов
Читать подробнее

Мы дарим подарки всем студентам

Стоимость обучения

Рассрочка до 36 месяцев: удобно вносить небольшие суммы
Полгода обучения за наш счет: разбиваем стоимость и первые полгода платим за вас
0 ₽/месяц
первые 6 месяцев
4 990 ₽/месяц
после полугода учебы
Сэкономьте еще 13%
Вы можете получить налоговый вычет и вернуть 13% от стоимости обучения. Подробности расскажет наш менеджер.

Записаться на курс и получить бесплатную карьерную консультацию

Начало занятий: 17 января, 21 января
Бесплатный звонок по России 8 800 700-68-41
Отправляя заявку,  вы принимаете условия договора-оферты и даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Спасибо! 
Ваша заявка принята. Наш менеджер свяжется с вами в ближайшее время.
Упс! Что-то пошло не так

Часто задаваемые вопросы

Как проходит обучение?

Проводим онлайн-вебинары несколько раз в неделю, вечером по Москве. Преподаватель объясняет тему, его действия отображаются на трансляции. Вы задаёте вопросы и обсуждаете материал в чате, а в конце каждого урока получаете практические задания. Следующее занятие преподаватель начинает с разбора заданий.

Что делать, если я пропустил занятие или не могу учиться онлайн?

Вы всегда можете посмотреть видеозапись каждого занятия. К каждому уроку есть методички: они дают больше знаний и помогают подготовиться к занятиям.

Кто преподаёт в GeekBrains?

Преподаватели — эксперты-практики с большим опытом работы в игровых студиях. Они руководят разработкой проектов, создают стартапы, преподают в университетах, и именно на их опыте строится программа.

Помогаете ли вы с трудоустройством?

Мы помогаем с трудоустройством студентам, которые показывали хорошую успеваемость на протяжении обучения и подали заявку в сервис трудоустройства. Далее вместе с HR-специалистами GeekBrains вы создадите CV и будете рассматривать предложенные нами позиции, самостоятельно откликаться на вакансии и участвовать в поиске идеального места работы. Вместе мы сделаем все, чтобы вы начали строить карьеру и расти профессионально.

Что делать, если у меня проблема или срочный вопрос?

Если вы являетесь студентом платных курсов и у вас возникли вопросы, связанные с образовательным процессом, свяжитесь с нами: sales@geekbrains.ru или 8-800-700-68-41 (звонок бесплатный). По остальным вопросам пишите нам на support@geekbrains.ru.

Какой требуется опыт для обучения?

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

Какие минимальные требования к оборудованию и программному обеспечению?

Для учебы вам необходим компьютер с двухъядерным (желательно четырехъядерным) процессором с частотой 1.8 ГГц и выше, и оперативной памятью от 2 Гб (в идеале 4Гб). На нем должна быть установлена любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: для Java — установленный JDK и любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.

Можно ли делать перерывы в обучении?

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

Скидка на обучение

50%

Скидка на
обучение 60%

Оставьте заявку и узнайте подробности у менеджера

14
дней
00
:
00
:
00
до конца новогодней распродажи
Оставить заявку

Скорее собирайтесь у елочки: розыгрышей будет целых три. И все они среди тех, кто с 1 по 30 декабря 2020 года купит обучение на сумму от 50 000 рублей. Рассказываем по порядку.

  • У нашего Деда Мороза есть мешок подарков от Apple. Среди них — MacBook Air, iPhone 11 Pro, часы Apple Watch и наушники AirPods Pro. 
  • Разыгрываем призы трижды: 11 декабря, 21 декабря и 12 января. Участвуют те, кто купил курсы на сумму от 50 000 рублей с 1 по 30 декабря 2020. Результаты опубликуем в нашем блоге.
  • Чем раньше купите обучение, тем больше у вас шансы на выигрыш. Например, если вы оплатите курс 1 декабря, то поучаствуете во всех трех розыгрышах.

Подробнее обо всех условиях розыгрыша читайте в блоге.

Счастливого Нового года и удачи!