Про курс
Набор на курс закрыт. Больше информации о курсе и следующем наборе будет в ближайшее время. Следите за нашими обновлениями.
Курс «Разработка игр в Unreal Engine 4» — это совместный проект школы ArtCraft и GameDev-компаний Room 8 Studio и Dragon’s Lake. Наша цель — дать тебе возможность получить работу мечты, а сделать мы это планируем за 10 недель обучения!
5 лучших студентов курса получат не только передовые знания для создания собственных проектов, но и гарантированный job offer на позицию Junior UE developer.
Кроме того, процесс обучения максимально приближен к реальности: решать задачи, с которыми разработчики в игровых студиях сталкиваются каждый день и тесно работать в команде.
По окончанию курса у тебя будет опыт взаимодействия в команде и создания готовых игровых проектов в UE4. Ты будешь понимать структуру движка, его интерфейс и базовые принципы работы с репозиторием GIT.
В процессе обучения все студенты разберутся с С++ API, создадут интерфейс для игры, ознакомятся с системой отладки и профайлинга внутри UE4.
Ты получишь навыки работы с Animation tools, созданием интеллекта врагов используя Behaviour Tree. Научишься разрабатывать интерфейс с помощью UMG, управлять файлами через TortoiseSVN, работать с Unreal Engine 4, Epic Game Launcher и использовать среду разработки Visual Studio 2017. Полученных знаний будет достаточно для уверенного старта в успешной карьере UE разработчика!
Евгений Зинченко
Привет! Я преподаватель курса «Разработка игр на Unreal Engine 4» в школе ArtCraft, и последние 5 лет я зависим от Unreal Engine 4. Участвовал в разработке нескольких мобильных игр, а сейчас работаю над проектами для PCConsole. Я с радостью поделюсь своим опытом и помогу тебе обрести крутую профессию. Жду всех на занятиях в ArtCraft!
Програма курсу
ХОЧЕШЬ ПОПРОБОВАТЬ СВОИ СИЛЫ?
Отбор на курс с гарантией трудоустройства состоит из 2-х этапов:
1) сдать короткие тесты на знание С++ и английского
2) пройти собеседование с представителями компании Dragon's Lake
Интересно? Тогда скорее жми на кнопку!
Оплачиваемая стажировка в Dragon’s Lake Entertainment
DLE – ветераны игровой индустрии на международном рынке с офисами в Киеве, Лондоне и Калифорнии. Топ 5 лучших студентов, которые сделают дипломный проект, пройдут финальное тестирование и собеседование попадут на стажировку в Dragon's Lake Entertainment
ЧЕМУ УЧИМ НА ЗАНЯТИЯХ?
-
Первая половина курса состоит из обязательной теории, часть материала будет выдаваться до лекций на самостоятельное освоение, а часть будет разбираться непосредственно на занятиях. Во второй половине курса акцент сместится на практические задания. Общая продолжительность курса — 10 недель, 40-45 часов + домашние задания и проекты.
-
1. Вступление
● Что такое Unreal Engine 4
● Что можно делать с его помощью
2. Обзор Epic Launcher
● Marketplace
● Plugins
3. Другие полезные ссылки
● UnswerHUB
● Unreal Forum
● Facebook RuEn Community
● YouTubeGoogleTwitch
4. UE4 Templates Overview
Создать первый проект:
● Блюпринтовый
● Из него же C++
5. Обзор интерфейса движка
6. Основные игровые события
7. Spawn Actor
8. Научимся создавать свой объект
● Блюпринтовый
● С помощью C++ -
1. Ввод в Git
● Clone Repo
● Branch
● Push and Commit
● Pull
2. Рассмотрим базовую иерархию классов
3. Изучим основные Макросы
4. Рассмотрим правила работы с GC (garbage collector)
5. Введение в Компоненты -
1. Создание персонажа в С++ с нуля
● Подготовка базовых компонентов:
Скелетал Меш
Камера
● Введение в систему Инпутов (Подключение управления персонажем)
2. Persona
● Skeleton, SkeletalMesh, Animation, PhysAsset
● Animation Blueprint
AnimGraph
Anim Notify
AnimState
RootMotion
● SkeletonRetarget
● Anim Misc
BlendSpace
AnimMontage
AimOffset -
1. Collision Basics
● Block
● Overlap
● Ignore
● CollisionTypes
● Создание своей коллизии
2. Создание оружия
● Базовый класс в С++
● Создание нескольких своих вариантов
3. Добавление Выстрела
● Trace
● Добавим Эффекты попадания
● Projectile
4 Blueprint Communication
● Cast
● Interface
● Delegates
5. UE4 Debuging
● PrintString
● DrawMessage
● DrawLine
● Other Debug Tools -
1. Рассмотрим UE4 Damage System
● ApplyDamage
PointDamage
RadialDamage
● TakeDamage
AnyDamage
PointDamage
RadialDamage
2. Vitality Component - Создание универсального компонента жизни
3. Система UMG
● Обзор основных составляющих
● Способы взаимодействия
World Space
Screen Space
● Инструменты отладки
4. Отображение жизней персонажа -
1. Material Editor
● Рассмотрим базовый набор нод
● Научимся управлять материалом из кода
2. Cascade (Эффекты)
● Изучим основные модули
● Рассмотрим Particle Data
● Манипуляции из кода
3. Audio System
● Критерии импорта в движок
● Audacity
4. Level Streaming - Управление уровнями -
1. Инструменты работы с AI
● Behaviour Tree
Decorators
Task
Service
● Blackboard
● Other Components
NavMesh
AIController
EQS
2. Создание Врага
● Передвижение
● Атака игрока
3. Инструменты отладки AI
-
1. Manager Control (Fabrica) Concept
2. Создание системы появления врагов
● Enemy Spawner
● EnemySpawnManager
3. Data Table WorkFlow
4. Profiling Tools
● Log Visualizer
● Profiler
● Console Vars
5. Bluetility
-
1. Save Files
● Load
● Save
● Doese File Exist
2. Работа с .ini файлами
3. Добавим систему подсчета очков
4. Настроим игровой цикл
5. Game Package - Настройки
6. Создадим первый игровой билд
Дипломный проект
Твой преподаватель
Евгений Зинченко
Привет! Я преподаватель курса «Разработка игр на Unreal Engine 4» в школе ArtCraft, и последние 5 лет я зависим от Unreal Engine 4. Участвовал в разработке нескольких мобильных игр, а сейчас работаю над проектами для PCConsole. Я с радостью поделюсь своим опытом и помогу тебе обрести крутую профессию. Жду всех на занятиях в ArtCraft!
Важные особенности
Наши классы Мы создали для студентов профессиональные рабочие места. Не нужно ничего брать с собой: в классе тебя уже ждёт графический планшет Wacom и мощный компьютер от CosmoLabz со всем необходимым софтом.
Интенсивы Каждый курс в Art Craft длится не больше 3-х месяцев, насыщен интересными кейсами, примерами, а также практикой в тесном взаимодействии с преподавателями.
Работа над ошибками Мы уделяем много времени анализу выполненных заданий и работе над ошибками. Персональная обратная связь от профи поможет тебе быстро усовершенствовать технику и выработать собственный уникальный стиль.
Видеоконспекты Все важные материалы мы записываем на видео и отправляем нашим студентам. Они останутся у тебя после окончания курса и помогут в нужный момент освежить знания.
Мы всегда на связи Студенты в любое время могут онлайн обратиться к преподавателю за советом. И если у тебя возникнут какие-то сложности с софтом, техникой или поиском материалов, наша команда всегда готова прийти на помощь.
Artcraft family После окончания курса всё только начинается! Мы поддерживаем связь с нашими выпускниками и студентами, делимся с ними новостями, советами и интересными вакансиями в закрытом Facebook-сообществе.
Процесс обучения
Наши выпускники о школе
Запишись на курс
Запишись на курс
Контакты
Контакты
Свяжитесь с нами
Время работы
Пн—Вт
10:00—21:00
FAQ’s
-
Мы помогаем нашим студентам, публикуя актуальные вакансии от компаний-партнеров в сообществе ArtCraft Family. Также оказываем активную поддержку и консультируем после окончания курсов.
-
Для получения сертификата об окончании курсов достаточно выполнить от 80% домашних заданий и закончить дипломный проект.
-
Определиться поможет бесплатное пробное занятие или индивидуальная консультация, где мы расскажем вам о специфике направлений, перспективах и программе курсов.
-
Скажем прямо - чем больше времени вы уделите домашним заданиям - тем лучше, но, в среднем, 2-3 часа в день будет достаточно.