Геймплей-программирование
Школа XYZ
Реклама. ООО ИКС ВАЙ ЗЕТ НЕТВОРК, ИНН 9705150153, erid: LdtCKDdnf

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

Программирование Разработка игр и VR Unreal Engine 6 месяцев

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

68 500 ₽
Длительность: 6 месяцев

О курсе

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

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

Продолжительность — 6 месяцев
Сертификат обучения —> удостоверение о повышении квалификации

А также:
  • Есть домашние работы
  • Есть видеоуроки
  • Есть текстовые уроки
  • Есть сообщество
вверх