Мы используем cookie для стабильной работы сервиса. Подробнее

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

ФорматОнлайн
Длительность6 месяцев
Объём12 занятий
По окончанииУдостоверение о повышении квалификации
Всё для обучения

Как устроено обучение

Домашние задания
Видеоуроки
Текстовые уроки
Сообщество студентов
О курсе

Подробнее

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

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

12 занятий
ТемаЧто внутри
01Раздел 1

Первое знакомство с основными инструментами игрового разработчика: Unreal Engine, Visual Studio и Perforce. Реализация одной из популярных игровых механик в Action играх.

02Раздел 2

Основные сведения о курсе: как он построен и как сдавать домашки.

03Раздел 3

Основные объекты UE4, начало работы с Blueprint и С++, знакомство с Gameplay framework и архитектурой движка, системой сборки и упаковки игры.

04Раздел 4

Знакомство c InputComponent и PlayerController. Создание персонажа: классы Pawn vs Character. Работа с MovementComponent и камерами. Что такое SkeletalMesh, скелетная анимация и анимационный блупринт. FirstPerson Chracater vs. ThirdPerson Character: сходства и различия.

05Раздел 5

Холодное и огнестрельное оружие. Регистрация попаданий: HitScan и Projectile. Анимации оружия и персонажа. Чем пистолет отличается от автомата и дробовика. Гранаты и взрывы.

06Раздел 6

Создашь «стационарного» NPC — башни. Настроишь чувства, систему восприятия, навигацию и дерево поведений. Система Sense-Think-Act. AIController и Blackboard. Система восприятия: AIPerception и AIPerceptionStimuliSource. Система навигации: Nav Mesh, Nav Link, Nav Modifier и Recast NavMesh.

07Раздел 7

Клиент-серверная модель в UE4. Что такое репликация? Репликация экторов, свойств и вызов удаленных процедур. Репликация персонажей, регистрации попаданий и прочих игровых механик. Создание, поиск и присоединение к многопользовательской сети.

08Раздел 8

Взаимодействие с окружением: кнопки, двери, триггеры. Подбираемые объекты и система инвентаря и чем она отличается от экипировки. Spawn таблицы для предметов в инвентаре.

09Раздел 9

Класс USaveGame и слоты для сохранения. Типы сохранения и загрузки игры (asynchronous, synchronous, binary). Открытие и стриминг уровней. Сохранения состояния выгруженного уровня при стриминге.

10Раздел 10

Инструменты отладки и профилирования в UE4: консоль и STAT команды, Session Frontend и Unreal Insights. Логические LOD'ы, Significance manager.

11Раздел 11

Знакомство с Gameplay Ability System, с атрибутами и эффектами, ability tasks, а также познакомимся с репликацией по сети в ней.

12Раздел 12

Гостевые и совместные стримы, стримы про Unreal Engine, Control Rig, AirCraft, плагины и многое другое

01Раздел 1

Первое знакомство с основными инструментами игрового разработчика: Unreal Engine, Visual Studio и Perforce. Реализация одной из популярных игровых механик в Action играх.

02Раздел 2

Основные сведения о курсе: как он построен и как сдавать домашки.

03Раздел 3

Основные объекты UE4, начало работы с Blueprint и С++, знакомство с Gameplay framework и архитектурой движка, системой сборки и упаковки игры.

04Раздел 4

Знакомство c InputComponent и PlayerController. Создание персонажа: классы Pawn vs Character. Работа с MovementComponent и камерами. Что такое SkeletalMesh, скелетная анимация и анимационный блупринт. FirstPerson Chracater vs. ThirdPerson Character: сходства и различия.

05Раздел 5

Холодное и огнестрельное оружие. Регистрация попаданий: HitScan и Projectile. Анимации оружия и персонажа. Чем пистолет отличается от автомата и дробовика. Гранаты и взрывы.

06Раздел 6

Создашь «стационарного» NPC — башни. Настроишь чувства, систему восприятия, навигацию и дерево поведений. Система Sense-Think-Act. AIController и Blackboard. Система восприятия: AIPerception и AIPerceptionStimuliSource. Система навигации: Nav Mesh, Nav Link, Nav Modifier и Recast NavMesh.

07Раздел 7

Клиент-серверная модель в UE4. Что такое репликация? Репликация экторов, свойств и вызов удаленных процедур. Репликация персонажей, регистрации попаданий и прочих игровых механик. Создание, поиск и присоединение к многопользовательской сети.

08Раздел 8

Взаимодействие с окружением: кнопки, двери, триггеры. Подбираемые объекты и система инвентаря и чем она отличается от экипировки. Spawn таблицы для предметов в инвентаре.

09Раздел 9

Класс USaveGame и слоты для сохранения. Типы сохранения и загрузки игры (asynchronous, synchronous, binary). Открытие и стриминг уровней. Сохранения состояния выгруженного уровня при стриминге.

10Раздел 10

Инструменты отладки и профилирования в UE4: консоль и STAT команды, Session Frontend и Unreal Insights. Логические LOD'ы, Significance manager.

11Раздел 11

Знакомство с Gameplay Ability System, с атрибутами и эффектами, ability tasks, а также познакомимся с репликацией по сети в ней.

12Раздел 12

Гостевые и совместные стримы, стримы про Unreal Engine, Control Rig, AirCraft, плагины и многое другое

Документ после выпуска

Удостоверение о повышении квалификации

Организатор

Автор курса

XYZ SchoolXYZ School
Онлайн-школа Gamedev. Обучение по направлениям 3D-моделирования, концепт-арта, геймдизайна, программирования, VFX, бизнес-развития игр.
Подробнее об авторе
Мнения учеников

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

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 27 августа 2026 г.

Продолжить выбор

Похожие курсы

Начать без затрат

Бесплатные курсы