Yuri Popov «Unreal Engine — полное руководство по разработке на С++» — udemy слив скачать
- Добавлено: 2021-02-11
- Автор курса: Yuri Popov
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Скачать: PC / Smartphone / Tablet
- Программирование на C++ под Unreal Engine
- Архитектура Unreal Engine
- AI: деревья поведений, таски, декораторы, сервисы, EQS
- UMG: программирование пользовательских интерфейсов
- VFX: создание Niagara спецэффектов
- Программирование анимаций
- Писать чистый код
- Основные методы рефакторинга
- Управление звуковыми эффектами
- Сборка игры
14 разделов • 159 лекций • Общая продолжительность 22 ч 10 мин
- Описание
В данном курсе вы научитесь программировать на C++ под Unreal Engine.
Мы начнем с основ С++ в Unreal Engine и подробно разберем архитектуру фреймворка. Рассмотрим всю базу, которая необходима для воплощения собственных идей в жизнь в Unreal Engine.
Основной проект курса — шутер от третьего лица ShootThemUp, который мы последовательно будем разрабатывать, погружаясь в различные подсистемы и детали движка. Вместе мы рассмотрим все ключевые концепты и напишем очень много кода на C++. В каждом разделе курса будут домашние задания и тесты для закрепления пройденного материала. В конце каждой главы мы будем производить рефакторинг, повышая качество и чистоту нашего кода, и упаковывать игру.
К концу курса у нас будет полноценная игра, багаж знаний пополнится всем необходимым для комфортного использования C++ в Unreal Engine, а понимание работы движка будет совершенно на другом уровне. В дальнейшем вы сможете развивать полученные навыки в интересующем вас направлении, создавать игры и реализовать все идеи самостоятельно.
Курс разработан под последнюю версию Unreal Engine 4.26.
В курсе мы разберем следующие темы:- Unreal Framework: основные классы, типы, макросы, делегаты, property system
- Компилирование проекта: modules, targets
- Сборщик мусора (garbage collector)
- Компонентная модель Unreal Engine
- Программирование анимаций: стейт машина, FABRIK, anim notifies
- UMG: пользовательские интерфейсы
- Визуальные эффекты Niagara
- Обработка коллизий
- Физические материалы
- Postprocessing
- Искусственный интеллект: деревья поведения, таски, сервисы, декораторы, EQS
- AI компонент восприятия противников
- Управление звуком: SoundCue, SoundClass, SoundMix, Attenuation settings
- Контролирование процесса игры: GameMode, PlayerState, GameInstance
- Динамическая подгрузка уровней
- Unreal Framework: основные классы, типы, макросы, делегаты, property system
- Unreal Engine востребован в различных современных индустриях: игры, мобильные приложения, симуляторы, образование, архитектура, дизайн, VR/AR/XR, кинопроизводство. Знание C++ на порядок увеличит вашу конкурентную способность на рынке.
Используя C++, можно реализовать совершенно любую идею. Вы не ограничены в своих возможностях — вы создаете эти возможности сами.
Самое время начать погружение в Unreal Engine! Присоединяйтесь! Будет интересно!
Для кого этот курс:- Начинающие и среднего уровня разработчики Unreal Engine
- Blueprint программисты, которые хотят научиться разрабатывать на C++
- Разработчики под другие движки (Unity3D, CryEngine, Godot и т.д.), желающие освоить Unreal Engine
- Если у вас нулевой опыт программирования, курс может показаться сложным. Рекомендую начать с основ C++
Купить другие курсы и тренинги
Рекомендуемые курсы
Unreal Engine - базовый курс №2. От новичка к любителю. Создай игру с прохождением и паркуром! С нуля и до готового проекта на Unreal Engine! Авторы: Grim Future Studio Последнее обновление: 12/2020 Чему вы научитесь Создание коридорных уровней Создание персонажа и его механик Создание логики игры
Полное руководство по ChatGPT: изучите Midjourney, ChatGPT 4 и многое другое [Udemy] [Джулиан Мелансон] [Русский транскрипт + Русская аудио дорожка, машинный перевод] ChatGPT + 25 мощных инструментов искусственного интеллекта в 10 раз увеличивают вашу производительность и креативность | ChatGPT,
Вы научитесь: Введение в ChatGpt и как получить Chatgpt4 по более низкой цене Как создать промпт для вашего видеосценария Как создать тему, конкретный тип видео, целевую аудиторию Настройка промпта для создания видео Как создать короткое видео на Youtube Как создать видеорекламу на Tiktok Как
Всего в курсе 6 уровней. Рассмотрим каждый из них: 1) UNITY СТАРТ / ПРОГРАММИРОВАНИЕ C# Описание: Unity Старт - это первый курс обучения на пути разработчика игр. Данный курс предназначен для тех, кто хочет начать создавать свои игры, но при этом не имеет никаких начальных знаний в среде разработки
Вы узнаете тонкости построения архитектуры на backend'е, создадите свое полноценное приложение на FastAPI с нуля и выведете свою карьеру на новый уровень От новичка в Python до backend разработчика В ходе прохождения курса, вы получите навыки, востребованные на рынке. Так, вы сможете начать
Представляем Вашему вниманию видео курс по изучению языка программирования Python. Курс состоит из двух частей и включает в себя 87 уроков общей продолжительностью более 30 часов видео. Уникальность курса состоит в том, что здесь Вы найдете не только уроки непосредственно по изучению Python, этому
Больше курсов по этой теме
В новейшей версии Microsoft Office 2019 встроенный язык программирования Visual Basic for Applications (VBA) по-прежнему остается основным наиважнейшим средством автоматизации работы пользователей с офисными приложениями. Наибольшее количество прикладных задач, которые невозможно реализовать без
Чему вы научитесь Разработка шаблона для 1С-Битрикс Использование API Битрикс Проектирование структуры и инфоблоков сайта Реализация технических SEO требований к сайту Разработка полноценного сайта на 1С-Битрикс Материалы курса 4 разделов • 19 лекций • Общая продолжительность 7 ч 40 мин Требования
Модуль 1. Развертывание IT инфраструктуры предприятия Сеть предприятия и схема стенда Ключевые функции администрирования и управления сетями Модуль 2. Установка компонентов Zabbix История Zabbix Архитектура и возможности Zabbix Терминология и элементы интерфейса Zabbix Модуль 3. Использование
Linux. Уровень 1. Основы администрирования систем Debian, Ubuntu, CentOS. Михаил Соколов На данном курсе Вы получите базовые знания по операционной системе Linux. Вы освоите особенности установки, настройки и администрирования данной ОС. Вы сможете устанавливать и настраивать операционную систему
Аналитик данных извлекает из данных смысл: структурирует их, формулирует и проверяет гипотезы, находит закономерности и делает выводы. Его работа помогает принимать решения в бизнесе, управлении и науке. Мы хотим научить вас пользоваться основными инструментами для получения профессии: Python и его
Курс программирования на Python 3.6 для любого уровня с упором на практику Вы создадите Telegram-бота на первом же уроке. Познакомитесь с основами data science и веб-разработки. Напишете собственный проект. Опытные питонисты, имеющие опыт «боевой» разработки, всю дорогу будут проверять ваш код и
Отзывы о курсе [udemy] Unreal Engine — полное руководство по разработке на С++ (Yuri Popov)