Курс GameDev

Курс по созданию компьютерных игр с изучением языка программирования C#, игрового движка Unity3D, инструментов работы с графикой Photoshop и MagicaVoxel. Проектное обучение.

Подбор обучения
Выгоды обучения на курсе
Только для подростков
Только для подростков

Мы специализируемся именно на обучении подростков 11-19 лет. Накапливаем и используем многолетний опыт, чтобы учесть особенности этого возраста при разработке программ и методов обучения. В общении со взрослыми мы — на стороне подростков.

Когда компьютерные игры - это хорошо
Когда компьютерные игры - это хорошо

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

Профориентация
Профориентация

Уровень Beginner для понимания основ профессии GameDev разработчика, уровень Advanced для получения профессиональных знаний и навыков на уровне Junior разработчика. Информация об актуальных зарплатах специалистов — здесь.

Программирование
Программирование

Язык программирования С#. Области его применения:
— Разработка компьютерных игр
— Создание web и мобильных приложений
— Разработка программного обеспечения (Windows, Mac, Linux)
— Создание Back-end (серверов)

Актуальность профессии
Актуальность профессии

GameDev разработчик — одна из самых востребованных профессий в сфере IT на быстро растущем рынке компьютерных игр

Как найти работу
Как найти работу

Пре-акселерационный (предпринимательский) модуль — как работать на фрилансе, в компании или запустить свою собственную. Погружение в сферу при поддержке практиков отрасли. Создание и защита командного проекта перед экспертами (питч). Все в рамках преакселерационного модуля на уровне Advanced.

Что такое Разработка игр GameDev?

Наилучшее применение навыков, полученных в компьютерных играх — аудиторный курс Game Development для подростков 11-19 лет, который дает обширный взгляд на программирование в разработке игр.

  • мы создадим 8 игр, которыми можно будет поделится; пройдемся от идеи до готового продукта.
  • изучим основы психологии поведения игрока и научимся программировать.
  • познакомимся с Game Design: как создавать и проектировать геймплей, управлять эмоциями игрока и его интересом к игре. Нашими основными инструментами в создании игр будет Unity и C#, которые считаются невероятно востребованными на рынке.
  • изучим основы программирования с C#, которые можно будет применять не только в GameDev.
  • познакомимся с созданием графики, научимся проектировать интерфейсы и использовать 3D анимации.
  • познакомимся с принципами Level Design, физического движка, системы света, будем работать со звуками, частицами и камерами.
  • научимся собирать свои проекты под MacOS, Windows, Android и IOS. Слева — пример занятия в онлайн учебнике Ampli.

Структура обучения:

Курс состоит из двух равнозначных блоков: Hard skills (занятий по выбранному направлению — получение профессиональных навыков) и Soft skills (занятий по над-профессиональным навыкам — умению управлять собой и проектами). Мы обучаем подростков с нуля. Вступительное тестирование на уровне Beginner — на логику и базовое владение компьютером.

Вступительное тестирование

Образовательные результаты

В случае успешного окончания курса, подросток развивает следующие навыки:

Уровень Beginner

  • Профессиональные навыки (Hard skills):
  • 8 созданных игр в разных жанрах
  • критическое и креативное мышление
  • базовые принципы скриптинга на языке C#. программирование геймплея
  • навык работы с аудио в играх
  • основы режиссерской работы в играх
  • умение создавать и развивать сюжет. storytelling
  • создание ключевых анимаций. анимирование персонажа на основе костной анимации
  • умение проектировать игру
  • работа с шейдерами, картами нормалей, текстурами в Unity
  • понимание основ физического движка в Unity
  • навык создание интерфейса пользователя
  • создание и работа с ассетами для игр
  • основы проектирования уровней. Level Design
  • работа со светом. создание студийного света
  • визуальные эффекты. работа с частицами
  • работа с коллайдерами
  • разбор программ для создания ассетов

Уровень Advanced

  • Профессиональные навыки (Hard skills):
  • знания и навыки на уровне Junior специалиста
  • 10 проектов готовых к релизу
  • психологическая теория левел дизайна. проектирование сложных уровней
  • теория Game Design
  • управление настроением и повествованием на основе света
  • продвинутое программирование на C#. Паттерны проектирования
  • система событий в Unity. работа с продвинутой физикой в Unity. системы джойнтов, создание Ragdolls
  • основы ООП (Объектно-ориентированного программирования)
  • дебагинг и его особенности
  • векторная математика в играх
  • 2D и 3D Анимация. UI система в Unity
  • настройки игрового баланса
  • работа с текстурами и материалами
  • пост-процессинг в играх. настройка управления в играх
  • опыт работы самостоятельно, в парах и больших командах в разных ролях, активных в сфере IT, управление проектами. Trello
  • участие в уникальной 4-месячной пре-акселерационной программе, результатом которой будут личные и командные реализованные коммерческие и социальные проекты, питчи перед экспертами сферы IT; возможность узнать, как устроиться на первую работу в компанию, работать на фрилансе или основать собственное дело; получить первые заказы, работу или интернатуру после окончания курса.
  • Надпрофессиональные навыки (Soft skills):
  • эмоциональный интеллект
  • самоидентификация
  • дидерство
  • целеполагание
  • мотивация и дисциплина
  • тайм-менеджмент
  • самопрезентация
  • коммуникация — конфликтология — переговоры
  • искусство публичного выступления
  • работа в команде и с заказчиком
Программа создана/верифицирована
Богдан Рыбак
Богдан Рыбак

Moon Tribe Studio

Виталий Киктенко
Виталий Киктенко

MURKA

Тарас Лазер
Тарас Лазер

Innovecs

Маркиян Матсюк
Маркиян Матсюк

We Challenge

Артур Александров
Артур Александров

CrispApp Studio

Игорь Белоус
Игорь Белоус

Light Games

Сергей Остапенко
Сергей Остапенко

Digital Dreams Entertainment LLC

Владислав Киба
Владислав Киба

iLogos

Николай Мостовенко
Николай Мостовенко

Tubular Labs

Евгений Пастиль
Евгений Пастиль

Ciklum

Маркиян Мацюк
Маркиян Мацюк

SoftServe

Ярослав Выговский
Ярослав Выговский

Falcrum/GlobalLogic

Как проходит обучение
График
График
  • Продолжительность начального уровня Beginner 6 месяцев.
  • Продолжительность профессионального уровня Advanced 14 месяцев.
  • Занятия проводятся 1 раз в неделю в субботу или воскресенье.
  • Продолжительность каждого занятия 4 часа.
    Чтобы получить бесплатную консультацию, оставьте, пожалуйста, заявку в форме регистрации ниже.
Формат
Формат
  • Занятие 4 часа: 2 часа обучения по выбранному направлению (hard skills) ПЛЮС 2 часа по навыкам управления собой и проектами (soft skills). Для аудиторных занятий ПЛЮС перерыв на кофебрейк (круасаны + фрукты + сок/вода/чай).
  • Занятия в группе 10-12 человек.
  • Преподаватели — тренеры-практики, работающие в лучших IT компаниях, опыт работы middle+.
  • Обратная связь для родителей: 1. раз/месяц что уже было изучено по программе 2. раз/три месяца — отзывы тренеров по hard skills и по soft skills.
Учебные материалы
Учебные материалы

Занятия проходят по программе, созданной и верифицированной более, чем 10 практиками каждого из направлений. Кроме занятий с тренером, студент получает доступ к онлайн-учебнику к каждому занятию. Онлайн-учебник состоит из:

  • Видео-занятий
  • Тестов
  • Практических заданий
  • Дополнительных материалов (статей, полезных ресурсов, пр.)
Результат
Результат

IT сфера ценит знания и опыт. Подросток получает:

  • Профориентацию, подготовку к поступлению в профильный ВУЗ (уже после уровня Beginner)
  • Знания и навыки на уровне Junior специалиста (после уровня Advanced)
  • Портфолио своих и командных работ
  • Сертификат о прохождении каждого уровня (Beginner, Advanced)
Сообщество
Сообщество

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

  • Проектное обучение = работа в командах над своими, коммерческими и социальными проектами. Опыт управления уже в подростковом возрасте.
  •  Вебинары и социальные ивенты UP&UP для подростков. Выступления специалистов из области IT, дизайна, стартапов.
Первая работа
Первая работа
  • Уровень Advanced позволяет работать на фрилансе.
  • Программа обучения состоит из командных проектов и их защиты (питчей) перед экспертами сферы IT и HR менеджерами IT компаний. Таким образом подростки находят свою первую работу или интернатуру в компаниях.

Подбор обучения

Стоимость обучения от 3000 грн/мес.
Длительность курса уровня Beginner - 6 месяцев.

Имя
Email
Телефон