Программирование [udemy] Unreal Engine — полное руководство по разработке на С++ (2022)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Unreal Engine — полное руководство по разработке на С++ (2022)​

cover.jpg

Продолжительность: 22 ч 12 мин Количество уроков: 159 Видео Язык: Русский Вес архива: 13,24 ГБ


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

Что представляет собой курс

Курс строится вокруг практической разработки шутера от третьего лица — ShootThemUp. На каждом этапе вы будете изучать архитектуру движка, программировать игровые механики, разбираться в подсистемах и улучшать свой код через регулярный рефакторинг.

Кому подойдёт курс

• Новичкам в Unreal Engine, которые хотят изучить движок через C++.
• Разработчикам Blueprints, стремящимся перейти на более гибкий и мощный стек.
• Тем, кто хочет структурно изучить архитектуру Unreal Framework.
• Будущим геймдев‑программистам, готовящимся к работе в индустрии.

Что вы изучите

Материал организован от фундаментальных основ к более продвинутым техникам разработки. В каждой главе вас ждут практические задания, тесты и итоговый рефакторинг.

Основы и архитектура Unreal

• Unreal Framework: ключевые классы, типы, макросы, делегаты, property system
• Сборка проекта: modules и targets
• Сборщик мусора (Garbage Collector) и принципы его работы
• Компонентная модель Unreal Engine

Разработка игрового проекта

• Программирование анимаций: state machine, FABRIK, anim notifies
• Создание UI через UMG
• Эффекты и визуализация: Niagara, postprocessing
• Коллизии, физические материалы и взаимодействие объектов

Искусственный интеллект

• Деревья поведения: таски, сервисы, декораторы
• Система EQS для анализа окружения
• Компонент восприятия AI

Управление игрой и системами

• SoundCue, SoundClass, SoundMix, настройки аттенюации
• GameMode, PlayerState, GameInstance
• Динамическая подгрузка уровней

Версии Unreal Engine

Курс разработан под UE 4.26, но проекты полностью совместимы с UE 4.27 и UE 5.0.

Практическая ценность курса

К финалу обучения вы создадите полноценную игру и получите глубокое понимание принципов работы движка. Ваши навыки C++ станут надежным фундаментом для дальнейшего роста: вы сможете разрабатывать игры, инструменты, симуляции и любые интерактивные проекты.

Почему это важно

Unreal Engine востребован в игровых студиях, кино, архитектуре, образовании, VR/AR/XR и множестве отраслей. Владение C++ раскрывает весь потенциал движка и значительно повышает вашу ценность как специалиста.

Готовы начать?

Вы сможете реализовать любую идею — достаточно сделать первый шаг. Присоединяйтесь к курсу и начните своё погружение в Unreal Engine уже сегодня!

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху