Геймплей-программирование

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

Один язык программирования вы уже должны знать — это условие входа, а не рекомендация. Курс написан для разработчика, который хочет перейти в геймдев и делать механики шутеров на Unreal Engine и C++: передвижение персонажа, бег по стенам, плавание, лестницы, оружие от пистолета до снайперской винтовки, гранаты и нож. Дальше идут неигровые персонажи с деревом поведения и восприятием, а потом сетевая часть — репликация и многопользовательские сессии.

Объём большой: свыше 370 часов и 34 домашних задания, каждое проверяют индивидуально, плюс ревью кода. Дипломный проект на выбор — дрон или лук. Учитесь в записи и в своём темпе, но обратную связь дают наставники-практики из индустрии, а по организационным вопросам ведёт куратор. По срокам страница школы противоречит сама себе: где-то пять месяцев, где-то шесть — уточните перед оплатой. Вакансии для программистов есть по всей стране, и на такие позиции берут в штат на полный день.

6 мес. Удостоверение о повышении квалификации
Что входит
Уроки в видеоформате Смотрите в удобном темпе, пересматривайте
Домашние задания с проверкой Закрепляете навык, преподаватель проверяет
Сообщество студентов Поддержка и нетворкинг с одногруппниками

Программа курса · 12 модулей

01 Первое знакомство с основными инструментами игрового разработчика: Unreal Engine, Visual Studio и Perforce. Реализация одной из популярных игровых механик в Action играх.
02 Основные сведения о курсе: как он построен и как сдавать домашки.
03 Основные объекты UE4, начало работы с Blueprint и С++, знакомство с Gameplay framework и архитектурой движка, системой сборки и упаковки игры.
04 Знакомство c InputComponent и PlayerController. Создание персонажа: классы Pawn vs Character. Работа с MovementComponent и камерами. Что такое SkeletalMesh, скелетная анимация и анимационный блупринт. FirstPerson Chracater vs. ThirdPerson Character: сходства и различия.
05 Холодное и огнестрельное оружие. Регистрация попаданий: HitScan и Projectile. Анимации оружия и персонажа. Чем пистолет отличается от автомата и дробовика. Гранаты и взрывы.
06 Создашь «стационарного» NPC — башни. Настроишь чувства, систему восприятия, навигацию и дерево поведений. Система Sense-Think-Act. AIController и Blackboard. Система восприятия: AIPerception и AIPerceptionStimuliSource. Система навигации: Nav Mesh, Nav Link, Nav Modifier и Recast NavMesh.
07 Клиент-серверная модель в UE4. Что такое репликация? Репликация экторов, свойств и вызов удаленных процедур. Репликация персонажей, регистрации попаданий и прочих игровых механик. Создание, поиск и присоединение к многопользовательской сети.
08 Взаимодействие с окружением: кнопки, двери, триггеры. Подбираемые объекты и система инвентаря и чем она отличается от экипировки. Spawn таблицы для предметов в инвентаре.
09 Класс USaveGame и слоты для сохранения. Типы сохранения и загрузки игры (asynchronous, synchronous, binary). Открытие и стриминг уровней. Сохранения состояния выгруженного уровня при стриминге.
10 Инструменты отладки и профилирования в UE4: консоль и STAT команды, Session Frontend и Unreal Insights. Логические LOD'ы, Significance manager.
11 Знакомство с Gameplay Ability System, с атрибутами и эффектами, ability tasks, а также познакомимся с репликацией по сети в ней.
12 Гостевые и совместные стримы, стримы про Unreal Engine, Control Rig, AirCraft, плагины и многое другое

Готовы начать обучение?

Запись и оплата — на сайте школы. За весь курс: 89 050 ₽

Записаться

Что уточнить у школы

Эти вопросы пригодятся на сайте школы — задайте их менеджеру до оплаты.

Про обучение
1 Какой документ я получу после курса и можно посмотреть, как он выглядит?
2 Как вернуть деньги, если курс не подойдёт?
3 Нужно ли уже иметь профильное образование, чтобы пройти этот курс?
4 Сколько времени в неделю нужно уделять курсу, чтобы успевать?
5 Кто проверяет мой код на курсе и даёт по нему обратную связь?
Если планируете работать по этому направлению
6 Сколько проектов из курса войдёт в моё портфолио?
чтобы вставить в чат или письмо школе

Промокоды

1 Нажмите «Получить» — код скопируется, откроется сайт школы · 2 Заполните заявку на сайте школы — это засчитывает скидку · 3 Введите код в поле при оформлении, если поля нет — назовите менеджеру
Лучшее предложение

Скидка 5% на заказ

Скидка 5% на заказ Суммируется со скидками на сайте

Сравните с альтернативами

Три программы других школ по тем же навыкам — сравнили по главному. Лучшее значение в строке подсвечено.

Листайте вбок — курсов 4
Геймплей-программирование
Скретч: визуальное программирование.
Разработка компьютерных игр и использование мультимедийных приложений
Создание игр и приложений: Старт в программировании (10-12)
Геймплей-программирование Этот курс
Геймплей-программирование
School-XYZ
Скретч: визуальное программирование.
Скретч: визуальное программирование.
Фоксфорд
Самый доступный
Цена
89 050 ₽
64 640 ₽
68 040 ₽
130 000 ₽
148 000 ₽
204 000 ₽
Рассрочка
Да
Рейтинг
5
Длительность
6 мес.
2 мес.
Документ
Удостоверение о повышении квалификации
Диплом
Геймплей-программирование Этот курс
Геймплей-программирование
School-XYZ
Скретч: визуальное программирование.
Скретч: визуальное программирование.
Фоксфорд
Самый доступный
Разработка компьютерных игр и использование мультимедийных приложений
Разработка компьютерных игр и использование мультимедийных приложений
МИТУ
Создание игр и приложений: Старт в программировании (10-12)
Создание игр и приложений: Старт в программировании (10-12)
EasyCode
Самый короткий
Цена 89 050 ₽ 64 640 ₽
68 040 ₽
130 000 ₽ 148 000 ₽
204 000 ₽
Рассрочка
Рейтинг 5
Длительность 6 мес. 2 мес.
Документ Удостоверение о повышении квалификации Диплом
Записаться Записаться Подробнее Записаться Подробнее Записаться Подробнее
Данные — из каталогов школ, обновляются ежедневно. Полное сравнение — 5+ параметров

Отзывы о курсе

1 отзыв
Отзывы с площадок: Карты
5.0

на основе 1 оценка

5
1
4
0
3
0
2
0
1
0

Рейтинг рассчитан как средняя оценка по отзывам о школе, в которых упоминается этот курс.

Отзывы принадлежат их авторам и собраны с публичных площадок в информационных целях с указанием источника. Полные версии — по ссылкам на площадках.

Показать:
Загрузка…
Константин М.
3 года назад
Я с удовольствием расскажу о своем опыте обучения на курсе ГЕЙМПЛЕЙ-ПРОГРАММИРОВАНИЕ.<br><br>Во-первых, мне очень понравился подход преподавателей к обучению. Они профессионалы в своей области, оснащены глубокими знаниями и практическим опытом. Они смогли четко и понятно объяснить сложные концепции и техники программирования, делая их доступными даже для новичков, таких как я. Преподаватели были всегда готовы помочь и ответить на любые вопросы, что было особенно важно для успешного усвоения материала.<br><br>Во-вторых, на курсе было предоставлено множество практических заданий и проектов, которые позволили нам применить полученные знания на практике. Это было очень ценно, так как я верю, что настоящее понимание программирования приходит только через его активное использование. Работая над проектами, я смог получить ценный опыт и научиться решать реальные проблемы, что явно повысило мои навыки и уверенность в своих способностях.<br><br>Кроме того, курс также предлагал доступ к обширной библиотеке учебных материалов, дополнительных ресурсов и сообществу учащихся. Это позволило мне углубиться в изучение программирования и найти дополнительную поддержку и вдохновение в учебном процессе. Я получил возможность обмениваться опытом и идеями с другими студентами, что оказалось очень плодотворным и мотивирующим.
Источник: Google

О школе

XYZ School — онлайн-школа, запущенная в 2019 году и полностью сфокусированная на профессиях игровой индустрии. Пока универсальные EdTech-платформы пытаются покрывать всё подряд, XYZ идёт вглубь одной ниши: концепт-арт, 3D-моделирование, текстурирование, анимация персонажей, геймдизайн, левел-дизайн, VFX, программирование игровой логики на Unity и Unreal. В каталоге больше 60 курсов, а вокруг школы сложилось комьюнити в 560 000+ человек — по этому показателю XYZ фактически главная русскоязычная точка сбора геймдев-сообщества.

Главное отличие от массовых школ — преподавательский состав. Курсы ведут действующие специалисты из CD Projekt Red, Blizzard, People Can Fly и других студий AAA-уровня, плюс ветераны игровой индустрии. Для ниши, где качество портфолио решает всё, это критично: ученик видит, как работают люди из топовых студий, и получает обратную связь по тем же стандартам, по которым оценивают кандидатов в эти компании. Плюс школа активно даёт бесплатные марафоны и открытые эфиры — попробовать стиль обучения можно до покупки.

Что учесть перед покупкой. XYZ — это не школа для широкой публики: если вы не собираетесь в геймдев или в смежные креативные профессии, идти сюда бессмысленно. Курсы рассчитаны на серьёзную практическую нагрузку — без регулярных часов за Blender/Maya/ZBrush/Unreal прогресс не получится. Из-за быстрого роста школы сроки проверки домашних заданий и уровень сопровождения кураторами могут различаться между курсами — закладывайте регулярную самостоятельную практику. Порядок оплаты длинных программ уточняйте у школы: по разным курсам он отличается.

Геймплей-программирование
5.0 (1 отзыв)
89 050
Рассрочка
Записаться
Запись и оплата — на сайте школы. За весь курс: 89 050 ₽
Сравнить с 3 похожими
Промокод скопирован