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

На этом курсе ты научишься реализовывать все основные механики шутеров в Unreal Engine и получишь навыки, необходимые для работы геймплей-программистом в крупной студии.
Обучение 5 месяцев
Диплом / Сертификат
Стоимость курса
89 050 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Геймплей-программирование» от XYZ School - school-xyz.com

  1. Подготовительный блок. Игровой код для новичков - 1 час. Первое знакомство с основными инструментами игрового разработчика: Unreal Engine, Visual Studio и Perforce. Реализация одной из популярных игровых механик в Action играх.
  2. Блок 1. Введение в курс - 1 час. Основные сведения о курсе: как он построен и как сдавать домашки.
  3. Блок 2. Введение в Unreal Engine - 1 час. Основные объекты UE4, начало работы с Blueprint и С++, знакомство с Gameplay framework и архитектурой движка, системой сборки и упаковки игры.
  4. Блок 3. Персонаж, контроллер, камеры и передвижение - 1 час. Знакомство c InputComponent и PlayerController. Создание персонажа: классы Pawn vs Character. Работа с MovementComponent и камерами. Что такое SkeletalMesh, скелетная анимация и анимационный блуприн…
  5. Блок 4. Оружие - 1 час. Холодное и огнестрельное оружие. Регистрация попаданий: HitScan и Projectile. Анимации оружия и персонажа. Чем пистолет отличается от автомата и дробовика. Гранаты и взрывы.
  6. Блок 5. Искусственный интеллект и NPC - 1 час. Создашь «стационарного» NPC — башни. Настроишь чувства, систему восприятия, навигацию и дерево поведений. Система Sense-Think-Act. AIController и Blackboard. Система восприятия: AIPerception и AIPerceptionStimuli…
  7. Блок 6. Сеть и репликация - 1 час. Клиент-серверная модель в UE4. Что такое репликация? Репликация экторов, свойств и вызов удаленных процедур. Репликация персонажей, регистрации попаданий и прочих игровых механик. Создание, поиск и присоединение к многопольз…
  8. Блок 7. Взаимодействие с объектами и инвентарь игрока - 1 час. Взаимодействие с окружением: кнопки, двери, триггеры. Подбираемые объекты и система инвентаря и чем она отличается от экипировки. Spawn таблицы для предметов в инвентаре.
  9. Блок 8. Система сохранения, загрузка и стриминг уровней - 1 час. Класс USaveGame и слоты для сохранения. Типы сохранения и загрузки игры (asynchronous, synchronous, binary). Открытие и стриминг уровней. Сохранения состояния выгруженного уровня при стриминге.
  10. Блок 9. Оптимизация в UE4 - 1 час. Инструменты отладки и профилирования в UE4: консоль и STAT команды, Session Frontend и Unreal Insights. Логические LOD'ы, Significance manager.
  11. Блок 10. Gameplay Ability System - 1 час. Знакомство с Gameplay Ability System, с атрибутами и эффектами, ability tasks, а также познакомимся с репликацией по сети в ней.
  12. Бонусный блок с дополнительными стримами по курсу - 1 час. Гостевые и совместные стримы, стримы про Unreal Engine, Control Rig, AirCraft, плагины и многое другое.
Ознакомиться со всей программой

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

  • Научитесь создавать и применять: знакомство c inputcomponent и playercontroller. создание персонажа классы pawn vs character. работа с movementcomponent и камерами. что такое skeletalmesh,…
  • Освоите и сможете применять: клиент серверная модель в ue4. что такое репликация? репликация экторов, свойств и вызов удаленных процедур. репликация персонажей, регистрации попаданий и прочих игровых механик. со…
  • Освоите и сможете применять: создашь «стационарного» npc башни. настроишь чувства, систему восприятия, навигацию и дерево поведений. система sense think act. aicontroller и blackboard. система восп…
  • Освоите и сможете применять: взаимодействие с окружением кнопки, двери, триггеры. подбираемые объекты и система инвентаря и чем она отличается от экипировки. spawn таблицы для предме…
  • Освоите и сможете применять: основные объекты ue4, начало работы с blueprint и с++, знакомство с gameplay framework и архитектурой движка, системой сборки и упаковки игры.

Подробная информация о курсе

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

Цены и сроки

  • Стоимость89 050 ₽
  • Дата началаc 13 сентября

Содержание

  • Формат обученияСмешанный

По окончанию курса

  • Диплом или сертификатДиплом / Сертификат
Геймплей-программирование
89 050 ₽