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

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

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

  • Диплом о профессиональной переподготовке
  • Государственная образовательная лицензия
  • РАЗНЫЕ ФОРМАТЫ ОБУЧЕНИЯ
    • Занятия в группе с преподавателем
    • Онлайн-лекции и вебинары
    • Видеозаписи занятий
    • ДЛИТЕЛЬНОСТЬ 182 занятия в неделю
    • РЕЗУЛЬТАТ Диплом8 работ в портфолио
    • ПОМОЩЬ Трудоустройствопосле обучения

    Специальное предложение в преддверии Нового года!

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

    Ярмарка профессий

    узнайте про опыт 15-ти специалистов из разных областей, который поможет вам лучше ориентироваться на цифровом рынке и понять, кто чем занимается

    Путь в цифру

    разберетесь, как стать востребованным специалистом на современном рынке труда

    Карьерная мастерская

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

    Специальное предложение!

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

    Ярмарка профессий

    узнайте про опыт 15-ти специалистов из разных областей, который поможет вам лучше ориентироваться на цифровом рынке и понять, кто чем занимается

    Путь в цифру

    разберетесь, как стать востребованным специалистом на современном рынке труда

    Карьерная мастерская

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

    Получите свой грант 10 000 ₽ на обучение

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

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

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

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

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

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

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

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

    Подготовка
    • Понятие алгоритма, переменные, типы данных
    • Ветвления. Циклы
    • Массивы и функции
    • Верстка сайта: знакомство с HTML и CSS
    • Разборы практических заданий
    • Обзор современных языков программирования
    Введение в разработку игр на Unity
    • Особенности обучения в GeekUniversity
    • Почему тяжело учиться?
    • Инструменты для самообразования
    • Учимся от компетенций
    • Особенности обучения взрослых
    • Постановка целей по SMART
    • Как формулировать образовательный запрос
    • Введение. Базовые типы данных. Консоль. Классы и методы
    • Управляющие конструкции
    • Методы. От структур к объектам. Исключения
    • Массивы. Текстовые файлы
    • Символы, строки, регулярные выражения
    • Делегаты, файлы, коллекции
    • Введение в Windows Forms
    • Программирование «по-взрослому»
    • Введение в Unity
    • Создание первой игровой сцены
    • Введение в векторы и создание игровой логики
    • Создание искусственного интеллекта
    • Движение на основе физики и отложенные функции
    • Анимация и Mecanim
    • Разработка интерфейса
    • Audio и Particle System
    Проект
    • Простая 3D-игра с видом сверху
    • Создание ландшафта
    • Программный интерфейс GUI
    • Работа с материалами, виды графических пайплайнов
    • Анимации и Blend Trees
    • Работа с IK Animation и создание Ragdoll
    • Работа и оптимизация света в Unity
    • Постобработка сцены
    • Отладка игрового проекта
    Проект
    • Простая 3D-игра с видом от первого лица
    • Основы ООП в Unity
    • Интерфейсы и обобщения
    • Делегаты и события. Исключения
    • Архитектура MVC
    • Основы структур данных, LINQ-запросы. Методы расширения
    • Сохранение данных. Мини-карта
    • Работа с классом Editor
    • Дополнительные возможности языка C#
    • Консультации с преподавателем
    Разработка 2D-игр
    • Введение в паттерны. Что это такое. Паттерны и антипаттерны
    • Основные шаблоны
    • Порождающие шаблоны: «Фабрика» и «Пул»
    • Порождающие шаблоны: «Мульти»/«Синглтон»
    • Структурные шаблоны
    • Поведенческие шаблоны: «Цепочка», «Команда», «Посредник»
    • Поведенческие шаблоны: «Наблюдатель», «Состояние», «Стратегия»
    • Поведенческие шаблоны: «Посетители», «Хранитель», «Итератор»
    • Консультации с преподавателем
    • Интеграция и настройка 2D-ассетов
    • Математика 2D-игр: вращение и направление
    • Создание кастомной физики
    • 2D-физика: эффекторы и джойнты
    • Создание искусственного интеллекта
    • Генератор локации: генерация мира платформера
    • Создание загадок
    • Портирование и публикация проекта на Itch.io
    Проект
    • Браузерная игра 2D-платформер
    • Создание контроллера персонажа
    • Создание игровой сборки и внедрение мобильных плагинов
    • Создание способностей и предметов экипировки
    • Создание искусственного интеллекта оппонента
    • Создание наградных предметов
    • Знакомство с твиннерами
    • Знакомство с Asset Bundle и Adressables
    • Пуш-уведомления и локализация
    • Сборка проекта. Рефакторинг
    Проект
    • Мобильные 2D-гонки
    • Dependency Injection, знакомство с плагином Zenject (внедрение в текстовую игру)
    • Dependency Injection, внедрение зависимостей в игру
    • Знакомство с реактивным программированием
    • Внедрение плагина UniRx. Реактивное программирование в проекте, разработанном на 2D-курсе
    • Реактивное программирование
    • Знакомство с асинхронным программированием
    • Перевод проекта на асинхронное программирование
    • Многопоточное программирование
    Проект
    • Игра-стратегия

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

    • Знакомство с командой, постановка идеи
    • 1-я итерация, обсуждение работ
    • 2-я итерация, обсуждение работ
    • 3-я итерация, обсуждение работ
    • 4-я итерация, обсуждение работ
    • 5-я итерация, обсуждение работ
    • 6-я итерация, обсуждение работ
    • 7-я итерация, обсуждение работ
    • 8-я итерация, обсуждение работ
    • 9-я итерация, обсуждение работ
    • Подготовка к защите проекта
    • Защита проекта
    Проект
    • Гиперказуальная игра

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

    • Асинхронное программирование в Unity. Coroutines. Async/Await
    • Многопоточное программирование. Jobs System
    • Сетевое программирование в Unity (Network Transport Layer). Часть 1
    • Сетевое программирование в Unity (Network Transport Layer). Часть 2
    • Сетевое программирование в Unity (Unity Network Transport Layer). Часть 3
    • Графический конвейер. Знакомство с шейдерами
    • Программирование шейдеров и постпроцесс-эффектов
    • Программирование этапов отрисовки кадров и отладка во Frame Debugger. Shader Graph. Render Pipeline
    • Анализ производительности с помощью профайлера
    • Программирование редактора. Editor scripting
    • Введение. Клиент-серверное взаимодействие
    • Введение в Photon и PlayFab
    • Интеграция SDK и проверка работоспособности
    • Создание авторизации на сервере
    • Понятие профиля. Кошелёк
    • Кросс-платформенное взаимодействие. Работа с игровыми комнатами
    • Боевая система и прокачка. Инвентарь персонажа
    • Создание разных классов персонажей
    • Сборка на разных платформах и игра друг с другом
    Проект
    • Игра Action RPG

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

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

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

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

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

    Tower of Avarice

    Работа студента по итогам I четверти обучения

    The Thing

    Работа студента по итогам I четверти обучения

    Archer Souls

    Работа студента по итогам I четверти обучения

    Moonlight

    Работа студента по итогам I четверти обучения

    Escape from Dungeon

    Работа студента по итогам I четверти обучения

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

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

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

    Выберите пакет обучения разработчика игр на Unity

    Специалист

    в месяц при рассрочке до 36 месяцев

    Старт следующего потока

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

    Разработчик

    в месяц при рассрочке до 36 месяцев

    каждые 2 недели

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

    Уровень знанийпосле обучения

    Доход после обучения

    Стартовый доход

    Digital-master

    в месяц при рассрочке до 36 месяцев

    каждые 2 недели

    Для тех, кто хочет стать увереннымспециалистом в любой IT-профессии.

    Уровень знанийпосле обучения

    для Digital-мастероввсе 24 месяца

    Доход после обучения

    Стартовый доход

    в месяц при рассрочке до 36 месяцев

    каждые 2 недели

    Для тех, кто хочет учиться серьезно и стать настоящим профессионалом.

    Уровень знанийпосле обучения

    для Geek’оввсе 36 месяцев

    Доход после обучения

    Стартовый доход

    • Востребованная профессия

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

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

    • ОСНОВНАЯ ИНФОРМАЦИЯ
      • Длительность 18
      • 8 работ в портфолио
      • Помощь в трудоустройстве
      • Диплом после обучения
      • Занятие в группе с преподавателем
      • Видеоуроки и вебинары
      • Видеозаписи занятий
      • Домашние задания
      • Практические задания
      • Онлайн-встречи с экспертами
      • Личные консультации
      • Диплом о профессиональной переподготовке
      • Государственная образовательная лицензия

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

      Перед прохождением курса посмотрите в интернете инструкцию, как узнать технические характеристики вашего компьютера. Для учебы необходим компьютер с центральным процессором Intel i5-4590 или выше, который поддерживает набор инструкций SSE2, с оперативной памятью от 8 Гб. Также необходима видеокарта с поддержкой DirectX10 (версия шейдеров 4.0). Рекомендуется GeForce GTX 650 и выше, или Radeon R9 390/R9 290. Ноутбук и версии для него использовать крайне нежелательно. На компьютере необходимо установить Windows 10, 64-bit. Если у вас Mac, нужна macOS 10.11+. Среда разработки — Microsoft Visual Studio. Но подойдёт любая другая удобная для вас среда — Notepad++ или Microsoft Visual Сode для Mac. Также необходима Unity версии 2019.1 и выше.

      Для 4-ой четверти понадобится VR-шлем (аренда/покупка). Без него вы не сможете протестировать свои разработанные проекты.

      Доступ на 3 месяца к Premium подписке

      Lingualeo — это онлайн-сервис для эффективного и интерактивного изучения английского языка, доступный на любом девайсе. Более 20 000 000 человек во всем мире выбрали Lingualeo.

      Ускорь изучение языка с Lingualeo Premium!

      Твой подарок — промокод на 3 месяца Premium-доступа, а это значит:

      50+ грамматических курсов и тренировок 10+ словарных тренировок 3 тренировки чтения 2 тренировки аудирования Безлимитное добавление слов в словарь Курс “Неправильные глаголы” Видеокурс Английский для IT-специалистов

      Курс, разработанный совместно с школой EnglishDom, поможет освоить ключевые англоязычные темы, актуальные для начинающих IT-специалистов. Максимум практики и фокус на IT-лексику. На 10 уроках разбирается составление CV, технических заданий и деловых писем, собеседования и переговоры, международное общение при продвижении своего проекта. В живых диалогах на английском студенты закрепят фразы, которые пригодятся в работе разработчикам и тестировщикам, маркетологам и дизайнерам.‍

      Вы научитесь‍

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

      Программа курса‍

      Урок 1: IT resume sample. Составляем резюме на английском.

      Урок 2: Job interview: questions and answers. Проходим собеседование на английском.

      Урок 3: Effective teams. Говорим о командной работе и процессах на английском.

      Урок 4. Workplace communication. Английский для общения по телефону и Skype.

      Урок 5: Business e-mails. Ведем переписку на английском.Урок 6: Requirement specifications (SRS). Читаем и составляем техническое задание на английском.

      Урок 7: Stand-up meetings. Становимся идеальным спикером.

      Урок 8: Deadline. Выполняем работу в срок и по-английски.

      Урок 9: Challenge. Описываем и решаем проблемы по-английски.

      Урок 10: Start up. Рассказываем о своем проекте и представляем команду на английском.

      Ключ от продуктов JetBrains

      Разработчики по всему миру выбирают инструменты JetBrains, чтобы работать продуктивнее. Линейка продуктов включает в себя среду разработки (IDE) для большинства современных языков программирования. Продукты помогают писать качественный код и экономить время, автоматизируя задачи на всех стадиях разработки.

      Каждому студенту дарим ключ, который позволит использовать PRO версии продуктов JetBrains в течение 4-х месяцев. Если этого времени не хватит и нужно продолжать учиться, мы выдадим новый код.

      Купоны подходят для получения бесплатной подписки на несколько месяцев на любую IDE JetBrains, включая IntelliJ IDEA, GoLand, PyCharm, WebStorm и другие.