Геймплей-программирование
XYZ School Все курсы школы и отзывы- 6 месяцев
О курсе
На этом курсе ты научишься реализовывать все основные механики шутеров в Unreal Engine и получишь навыки, необходимые для работы геймплей-программистом в крупной студии.
«Геймплей-программирование» — курс онлайн-школы XYZ School продолжительностью 6 месяцев. Стоимость — 95 900 ₽, в рассрочку от 7 992 ₽ в месяц.
Что входит в обучение
- Видеоуроки
- Текстовые уроки
- Домашние задания с проверкой
- Сообщество студентов
Программа курса
01Введение в курс
Основная информация о курсе и процессе обучения на нем02Введение в Unreal Engine
Основные объекты UE4, начало работы с Blueprint и С++, знакомство с Gameplay framework и архитектурой движка, системой сборки и упаковки игры03Персонаж, контроллер, камеры и передвижение
Знакомство c InputComponent и PlayerController. Создание персонажа: классы Pawn vs Character. Работа с MovementComponent и камерами. Что такое SkeletalMesh, скелетная анимация и анимационный блупринт. FirstPerson Chracater vs. ThirdPerson Character сходства и различие.04Оружие
Холодное и огнестрельное оружие. Регистрация попаданий: HitScan и Projectile. Анимации оружия и персонажа. Чем пистолет отличается от автомата и дробовика. Гранаты и взрывы.05Искусственный интеллект и NPC
Система Sense-Think-Act. AIController и Blackboard. Система восприятия: AIPerception и AIPerceptionStimuliSource. Система навигации: Nav Mesh, Nav Link, Nav Modifier и Recast NavMesh.06Сеть и репликация
Клиент-серверная модель в UE4. Что такое репликация? Репликация экторов, свойств и вызов удаленных процедур. Репликация персонажей, регистрации попаданий и прочих игровых механик. Создание, поиск и присоединение к многопользовательской сети.07Взаимодействие с объектами и инвентарь игрока
Взаимодействие с окружением: кнопки, двери, триггеры. Подбираемые объекты и система инвентаря (и чем она отличается от экипировки). Spawn таблицы для предметов в инвентаре.08Система сохранения, загрузка и стриминг уровней
Класс USaveGame и слоты для сохранения. Типы сохранения и загрузки игры (asynchronous, synchronous, binary). Открытие и стриминг уровней. Сохранения состояния выгруженного уровня при стриминге.09Оптимизация в UE
Инструменты отладки и профилирования в UE: консоль и STAT команды, Session Frontend и Unreal Insights. Логические LOD'ы, Significance manager10Gameplay Ability System
Знакомство с Gameplay Ability System, с атрибутами и эффектами, ability tasks, а также познакомимся с репликацией по сети в ней.11Дипломная работа
Финальная работа12Стримы
Стримы по курсу Game Code.13Что делать дальше?
Подробности модуля — на сайте школы.
Можно вернуть до 12 467 ₽
Налоговый вычет 13% за обучение — если у школы есть образовательная лицензия.
Посчитать точноОкупаемость ≈ 2 месяца
Столько стоит курс в зарплатах начинающего специалиста: от 80 000 ₽ в месяц по рынку. Это ориентир, а не обещание.
Цена среди аналогов
Цена в середине рынка: 23 курсов и профессий в разделе
Раздел «Программирование»: от 55 890 ₽ до 180 600 ₽, типичная цена около 90 300 ₽. Этот курс дороже типичной цены на 6%. Сравнивали только программы того же типа в разделе.
С чем сравнить — курсы программирования
Программы того же типа с близкими ценой и сроком, от разных школ. Бейдж у цены показывает, чем программа отличается от этой.
- Этот курсГеймплей-программированиеXYZ School · 6 месяцев95 900 ₽или 7 992 ₽ в месяц
- C++ для разработки игрXYZ School · 5 месяцев90 300 ₽ 5 600 ₽ дешевлеили 7 525 ₽ в месяц
- Python-разработчикProductStar · 6 месяцев Сертификат63 000 ₽ 32 900 ₽ дешевлеили 2 917 ₽ в месяц
- Профессия Python-разработчикProductStar · 8 месяцев Диплом69 984 ₽ 25 916 ₽ дешевлеили 2 160 ₽ в месяц
- Выбор из профессий направления «Разработчик». БазовыйGeekBrains · 6 месяцев165 156 ₽ 69 256 ₽ дорожеили 5 328 ₽ в месяц
- Профессия Программист дронов и роботовGeekBrains · 13 месяцев78 181 ₽ 17 719 ₽ дешевлеили 2 522 ₽ в месяц
Профессия Python-разработчик
- 8 месяцев
- Диплом
- Трудоустройство