11. Тестирование в Unreal Engine. Обзор модуля. Автоматизация UE.

preview_player
Показать описание
#unrealengine #tests #gamedev #devops #ue4 #unittests #unrealengine5 #ue5 #lifeexe #lifeexecode

Мой курс «Unreal Engine — полное руководство по разработке на С++»

Youtube курс посвящен автоматизации разработки в Unreal Engine.

План курса:
-------------------------------------------------------------
✔ Cборка движка из исходного кода
✔ Cборка проекта blueprint игры
✔ Cборка проекта C++ игры
✔ .clang-format, pre-commit .git hook
✔ Сборка UE5 из исходного кода
✔ Unreal version selector / unreal build tool (UBT)
✔ Unreal version selector bug fixes
✔ Сборка бинарной версии из исходников (Installed Build)
✔ Сборка dedicated/listen сервера, подключение клиентов
➨ Тестирование в Unreal Engine. Обзор модуля
∎ Введение в тестирование. Теоретическая часть. Основные понятия
∎ Знакомство с Unreal Testing Automation Frontend. Простейшие unit тесты
∎ Продолжаем знакомство с тестированием в UE. Последовательность Фибоначчи
∎ Тестирование простейшего C++ класса
∎ Создаем C++ инвентарь для тестирования
∎ Тестирование классов UObject. Тестируем компонент инвентаря
∎ Тестирование классов AActor. Тестируем класс единицы инвентаря. Загрузка уровня в тестах. Спаун C++ актора. Загрузка и спаун блюпринта
∎ Тестирование классов AActor. Вызов блюпринт функций из C++
∎ Создаем C++ логику жизней персонажа + автохил
∎ Latent automation command. Тестирование жизней персонажа
∎ Gameplay tests. Симуляция ввода Input Component
∎ Gameplay tests. Запись ввода Input Component. Axis
∎ Gameplay tests. Запись ввода Input Component. Aсtion
∎ Complex automation test
∎ Functional screenshot test
∎ Дополнительный подход по написаню тестов: Define/Describe/It/BeforeEach/AfterEach
∎ Публикация отчета по тестам. Test Report
∎ Метрики тестирования. Тестовое покрытие. OpenCppCoverage
∎ Создание работы в Jenkins для автоматического запуска тестов с публикацией отчетов
∎ Генерация документации
∎ Slack. Email notifications
∎ Jenkins pipelines
-------------------------------------------------------------

Ресурсы:

Поддержать канал:
Рекомендации по теме
Комментарии
Автор

Думаю что сейчас это самые качественные уроки по Unreal, особенно курс на Udemy.

MegaAtlus
Автор

Бог курсов, так держать, ты очень крутой

Prototiphrom
Автор

Сделайте пожалуйста курс на Unreal Engine по созданию игры на подобии Uncharted или Splinter Cell с такими же механиками

psgames
Автор

Как часто планируется выпускать лекции? А также инструмент, который будет рассмотрен здесь отличается от "Gauntlet Automation Framework", можно ли какое-то краткое сравнение привести, если отличаются.
И спасибо за курс на удеми - цена/качество огонь, особенно круто, что на русском )

lolameow
Автор

Давайте эффект Магнуса напишем, нужно очень.

wellweldedgames