Курсы unreal 4: обучение на программиста онлайн — Skillbox

Содержание

обучение на программиста онлайн — Skillbox

Участвует в новогодней распродаже Скидки до 60% 0 дней 00:00:00

Записаться на курс

Научитесь создавать игры с нуля на Blueprints и C++, разберётесь в командной разработке, ведении документации и добавите 4 игры в портфолио.

  • Гарантируем трудоустройство или вернём деньги*
  • Онлайн в удобное время
  • Практические работы на основе реальных кейсов
  • Доступ к курсу навсегда

Трейлер

О профессии

На рынке не хватает разработчиков игр на Unreal Engine 4

Кому подойдёт этот курс

  • Тем, кто всегда мечтал делать игры

    Никогда не писали код? Не страшно, ведь в Unreal Engine 4 большую часть программной логики можно сделать в визуальном редакторе. Когда освоите это, научим хардкорному программированию.

  • Начинающим программистам в поиске специализации

    Создадите несколько игр на движке UE4. Узнаете, как работать с моделями, камерой, анимацией и эффектами, управлением, напишете клиент-серверную часть мультиплеерной игры. Стартуете с позиции middle-разработчика.

  • Опытным разработчикам, которые хотят уйти в геймдев

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

Чему вы научитесь

  1. Создавать игры от и до

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

  2. Программировать на Unreal Engine 4 Blueprints

    Создавать программную логику с помощью визуального редактора движка UE4.

  3. Писать на С++ в контексте Unreal Engine 4

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

  4. Понимать клиент-серверное взаимодействие в UE4

    Создавать мультиплеерные игровые проекты: кооперативные игры и большие MMO.

  5. Работать с системами контроля версий

    Вести проекты в Git/SVN/Perforce и других популярных CVS. Это необходимый навык любого разработчика.

  6. Работать в команде

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

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

Спасибо!

Ваша заявка успешно отправлена

Основные курсы

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

  1. Делаем простой арканоид на Blueprints
      1. Создание проекта, интерфейс редактора, базовые операции.
      2. Базовые классы, настройки проекта, структура проекта и движка.
      3. Как использовать Git при работе в одиночку.
      4. Первый блюпринт, компоненты.
      5. Переменные, функции, управление потоком в Blueprints.
      6. Actor, взаимодействие между Actor.
      7. Отладка, тестирование Blueprints.
      8. Наследование, массивы.
      9. События скриптов (Construction Script, Spawn, Event Dispatcher).
      10. Сборка на Blueprints.
  2. Усложняем задачу: пишем арканоид на С++
      1. Инструменты C++.
      2. Базовый синтаксис C++ и принципы ООП на примере змейки.
      3. Змейка: переписываем классы с помощью STL.
      4. Создание проекта, создание базовых классов на C++, настройка проекта.
      5. Правила создания классов и объектов, заголовки и макросы.
      6. Переписываем арканоид на С++.
      7. Отладка и тестирование.
      8. Сборка.
  3. Делаем шутер с видом сверху (TDS)
      1. Создание проекта, настройка проекта, настройка базовой сцены.
      2. Разбор дизайн-документа, разработка архитектуры проекта и настройка базовых классов под определенный жанр.
      3. Работа с камерой.
      4. ООП в UE4: Как строить архитектуру фичи на базе фреймворка.
  4. Создаём окружение
      1. Типы ассетов.
      2. Импорт различных типов ассетов, правила наименования, структура проекта.
      3. Статичные модели (Static Mesh).
      4. Модели со скелетной анимацией (Skeletal Mesh).
      5. Анимация моделей с помощью инструментов Animation Blueprint, State Machine, Blending.
      6. Создание ландшафтов с помощью Landscape.
  5. Разбираемся с основными классами и методами
      1. Система событий.
      2. Базовый класс Pawn.
      3. Механизм процедурных разрушений (Destructable Mesh).
      4. Взаимодействие между Actor.
      5. Контроллер (Controller).
      6. Навигационные данные (Navmesh) и навигация.
      7. Получение управления классом Pawn (Possess), создание новых Actor (Spawn).
      8. Ссылка на функцию (Delegates).
  6. Настраиваем звук и спецэффекты
      1. Анимации.
      2. Постэффекты.
      3. Частицы.
      4. Звуковая система.
  7. Улучшаем игру
      1. Коллизии и физика.
      2. UI: HUD (Head-Up Display — индикаторы очков жизни, здоровья, опыта, субтитры, указатели прицела и другие наложения), виджеты.
      3. UI: UMG (Unreal Motion Graphics — часть возможностей UE4 для быстрого создания интерфейса), возможности рисования на холсте (Canvas).
      4. AI: деревья поведения (BehaviorTree).
      5. AI: хранение переменных в BlackBoard.
      6. Возможности таблицы данных (DataTable).
  8. Делаем сетевую игру
      1. Терминология и архитектура репликации в UE4.
      2. Выделенный или локальный сервер.
      3. Настройка репликации классов.
      4. Настройка реплицируемых функций.
      5. Смена карты в игре (Server Travel).
  9. Собираем мобильный прототип игры
      1. Создание проекта, настройка редактора.
      2. Настройка проекта для работы с мобильной платформой.
      3. Взаимодействие с другими инструментами.
      4. Ограничения мобильных платформ.
      5. Отладка и тестирование.
      6. Сборка.
  10. Работа в команде
      1. Разделение обязанностей.
      2. Коммуникации.
      3. Регламенты.
      4. Документация.
      5. Планирование, мониторинг и прием задач.
      6. Gitflow — методология работы с Git.

Дополнительные курсы

На этом курсе вы получите навыки для работы с Git, которые нужны каждому разработчику.

  1. Система контроля версий Git
      1. Версии программного кода.
      2. Установка Git.
      3. Индекс и частичные коммиты.
      4. Сравнение версий.
      5. Отмена изменений и откат версий.
      6. Репозитории и коллективная работа.
      7. Ветки — создание и управление.
      8. Слияние и разрешение конфликтов.
      9. Полезные инструменты.
      10. Правила работы с Git.

Получить презентацию курса и консультацию специалиста

Ваша заявка успешно отправлена

Наш менеджер свяжется с вами в ближайшее время

Скачать программу Скачать программу

Спикеры

Год английского языка!

Пройдите 3 модуля из первого курса и получите доступ к урокам и материалам онлайн‑платформы КЭСПА на год.

Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 августа 2021 года.

Вас ждут:

  • методика ускоренного запоминания слов и грамматики;
  • персональная программа обучения, которая поможет заговорить по‑английски с нуля;
  • 4 индивидуальные сессии по 25 минут с преподавателями, чтобы улучшить произношение.

О Skillbox

Skillbox

№ 1 по качеству организации обучения среди EdTech-компаний в сегменте ДПО. Рейтинг от Smart Ranking.

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

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

  • Я никогда не программировал. У меня получится?

    Конечно! У вас всё получится даже без специальных знаний — просто уделяйте больше внимания практике и читайте дополнительную литературу. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего курса.

  • Какой график обучения на платформе? Получится ли совмещать его с работой?

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

  • Сколько часов в неделю мне нужно будет уделять обучению на платформе?

    Всё зависит только от вас. В среднем пользователи платформы занимаются от трёх до пяти часов в неделю.

  • Я смогу общаться с преподавателями?

    У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.

  • Действуют ли какие-нибудь программы рассрочки?

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

  • Санкт-Петербург
  • Алматы
  • Киев
  • Минск
  • Москва
  • Санкт-Петербург
  • Алматы
  • Волгоград
  • Воронеж
  • Екатеринбург
  • Казань
  • Красноярск
  • Нижний Новгород
  • Новосибирск
  • Омск
  • Пермь
  • Ростов-на-Дону
  • Уфа
  • Челябинск

Чем вам поможет Центр карьеры:

  • Резюме

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

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

  • Индивидуальный карьерный план

    Расскажем, как начать и развивать карьеру

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

  • Партнерские вакансии

    Порекомендуем вашу кандидатуру партнёрам

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

  • Оформление портфолио

    Поможем эффектно представить ваши проекты

    Расскажем, как создать продающее портфолио. Вместе выберем привлекательные работы и отдадим на ревью эксперту. Поможем оформить проекты так, что их по достоинству оценят работодатели.

  • Карьерные консультации

    Подготовим вас к старту карьеры

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

Люди, которые изменили жизнь благодаря Skillbox

Пользователи Skillbox осваивают новые профессии. Строят карьеру, меняют жизнь и обретают себя. У вас тоже получится.

Отзывы работодателей

  • Юлия Ильяева Директор по развитию Team for Dream

    Кандидаты из Skillbox всегда отличаются своей высокой мотивацией, поэтому мы с радостью приглашаем их на стажировки и предлагаем работу. Уже несколько раз мы принимали на junior-позиции участников курса «Профессия Event-менеджер».

  • Максим Зубцов Директор по маркетингу в Checkroi

    Skillbox подбирает кандидатов с горящими глазами и желанием развиваться. Например, руководитель нашего SEO-отдела когда-то был новичком, с которым мы встретились благодаря Центру карьеры.

  • Роман Горбачёв Основатель дизайн-студии «Логомашина»

    Когда нас пригласили спикерами в Skillbox, мы решили: это отличный шанс пополнить команду талантливыми специалистами. Сейчас у нас работают несколько дизайнеров, и мы ими очень довольны.

  • Ольга Новодворская HR BP в Nauka

    Сотрудничество со Skillbox — это гарантия, что мы получим будущих сотрудников с определёнными знаниями. Новички, которые пришли к нам, выросли и приблизились к middle-уровню спустя 8 месяцев.

  • Богдан Пилипенко Аккаунт-менеджер в Appollo Digital

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

Как проходит обучение на платформе

  • Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

  • Теория

    Получаете знания

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

  • Практика

    Выполняете задания

    Мы уверены, что навыки отрабатываются только через практику. Поэтому после теории вас ждёт практическая работа или тест. Все задачи приближены к реальным — их можно с гордостью положить в портфолио.

  • Обратная связь

    Работаете с куратором

    Проверкой заданий занимаются кураторы. Это эксперты по теме курса. Они помогут с трудными задачами и подскажут, как улучшить ваши проекты. Общаться с проверяющими кураторами можно прямо на платформе.

Ваше резюме после прохождения курса

Разработчик игр на Unreal Engine 4

от 90 000 ₽

Мои навыки:

  • Написание читаемого кода, знание классических алгоритмов и структур данных
  • Написание тестов, рефакторинг и документирование
  • Участие в отладке внутренних процессов разработки (code review, code style, deployment flow)
  • Помощь в разработке VR- и AR-приложений senior-разработчику
  • Временная оценка поставленных задач (в трекере)
  • Взаимодействие с художниками, дизайнерами и другими разработчиками
  • Опыт работы с системами контроля версий
  • Сборка основы проекта в Unreal Engine по техническому заданию

Сертификат Skillbox

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

Пример сертификата

Курсы Unreal Engine 4 | UNREALSKILLS

Высокие зарплаты, низкая конкуренция, работа будущего.

Мобильные и PC игры

Архитектурные презентации​

VR-тренажеры

3D-приложения

Инженерные решения

Начните с основ!

Записывайтесь на курс Unreal Basics и приступайте к изучению движка уже сегодня!

Вводный курс Unreal Basics

Базовый курс по изучению основ работы с Unreal Engine 4.

На страницу курса

Курс программирования BlueprintME!

Продвинутый курс по программированию и визуальной системе Blueprints.

На страницу курса

от 13 650 р.

Курс по архитектурной real-time визуализации

Курс по созданию интерактивных архитектурных презентаций на UE4.

На страницу курса

от 11 350 р.

Индивидуальная консультация

Онлайн-консультация по Skype и/или с удалённым доступом через программу AnyDesk.

Популярные темы: разработка на Blueprints, настройка освещения, настройка материалов, ревью кода и проверка ошибок.

Обсудить тему консультации

от 2 000 р.

Задать вопрос

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

Обсудить тему консультации

Изучать всё и сразу без знания необходимых основ, смысла и логики

Методом тыка изучать инструменты сложной программы

Листать километры форумов в поиске решения задач

Путаться в инструментах, понятиях и определениях

Браться за неподъёмные задачи раньше времени

Примеры видео