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

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

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

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

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
Скретч: визуальное программирование.
Скретч: визуальное программирование.
Фоксфорд
Самый доступный
Цена
3 200 ƃ
2 320 ƃ
2 450 ƃ
4 670 ƃ
5 320 ƃ
7 330 ƃ
Рассрочка
Да
Рейтинг
5
Длительность
6 мес.
2 мес.
Документ
Удостоверение о повышении квалификации
Диплом
Геймплей-программирование Этот курс
Геймплей-программирование
School-XYZ
Скретч: визуальное программирование.
Скретч: визуальное программирование.
Фоксфорд
Самый доступный
Разработка компьютерных игр и использование мультимедийных приложений
Разработка компьютерных игр и использование мультимедийных приложений
МИТУ
Создание игр и приложений: Старт в программировании (10-12)
Создание игр и приложений: Старт в программировании (10-12)
EasyCode
Самый короткий
Цена 3 200 ƃ 2 320 ƃ
2 450 ƃ
4 670 ƃ 5 320 ƃ
7 330 ƃ
Рассрочка
Рейтинг 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 года специализирующаяся исключительно на профессиях игровой индустрии. Это главная точка сбора русскоязычного геймдев-сообщества: 560 000+ человек в комьюнити, 60+ курсов по концепт-арту, 3D-графике, анимации, геймдизайну, левел-дизайну, VFX и программированию игр. Для белорусских учеников школа интересна тем, что целевой рынок у них международный — геймдев-студии не привязаны к одной стране, и выпускник из Минска с сильным портфолио может попасть в международные игровые студии на тех же основаниях, что и ученик из Москвы.

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

На что стоит обратить внимание. XYZ — российское юрлицо, оплата из Беларуси идёт через российский платёжный шлюз: картой белорусского банка, принятой шлюзом, либо картой третьей страны. Какие именно карты принимает шлюз сейчас, спрашивайте у школы — список банков время от времени пересматривают. Для обучения понадобится достойный компьютер с хорошей видеокартой и минимум 16 ГБ RAM — это важный вход в бюджет, помимо самого обучения. Из-за быстрого роста школы сроки проверки домашних заданий могут различаться между курсами — закладывайте регулярную самостоятельную практику.

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