38. Репозиторий DevOps для Unreal Engine. Итоги курса «Aвтоматизация и Тестирование». Книги. Ресурсы
#unrealengine #gamedev #devops #CI #ue5 #unrealengine5 #ue4 #lifeexe #lifeexecode #jenkins #pipeline
Мой курс «Unreal Engine — полное руководство по разработке на С »
0:00:00 - Введение
0:01:07 - Подключение репозитория devops_ue
0:57:19 - Итоги курса
1:02:05 - Материалы и книги
DevOps репозиторий:
Все ссылки из видео:
Youtube курс посвящен автоматизации разработки в Unreal Engine.
Wiki -
GitHub репозиторий -
Community wiki -
План курса:
-------------------------------------------------------------
✔ 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
✔ Game User Settings
✔ Тестирование интерфейса. UI tests
✔ Functional screenshot test
✔ Automation spec: Define/Describe/It/BeforeEach/AfterEach
✔ Публикация локального отчета по тестам. Test Report
✔ Создание работы в Jenkins для запуска тестов на каждый pull-request
✔ Метрики тестирования. Тестовое покрытие. OpenCppCoverage
✔ Генерация документации. Doxygen. GitHub Workflows. Jenkins
✔ Jenkins Pipeline сборки игры в Unreal Engine. Slack уведомления
✔ Jenkins Pipeline тестирования и документации игры в Unreal Engine
✔ Jenkins Pipeline сборки исходников Unreal Engine
✔ Jenkins Pipeline сборки клиент/сервера в Unreal Engine
➨ Использование репозитория DevOps с любым проектом UE. Итоги курса
-------------------------------------------------------------
Ресурсы:
🔴Телеграм канал:
🔴LifeEXE School:
🔴Группа ВКонтакте:
🔴Twitter:
🔴GitHub:
🔴Medium: @lifeexe
Поддержать канал:
🔴Patreon:
🔴PayPal Donate:
15 views
124
27
1 month ago 05:27:42 1
Python — полный курс для начинающих. Этот навык изменит твою жизнь.
1 month ago 01:10:53 2
НАДЕЖНЫЙ, КАК СВД! ОПЕРАЦИОННАЯ СИСТЕМА РЕАЛЬНОГО ВРЕМЕНИ “НЕЙТРИНО“
2 months ago 02:14:05 1
Java 31-ый поток. Станислав Васенков. «Вводное занятие. Сразу к практике!»
2 months ago 00:10:10 1
Unity Localization: язык по умолчанию, Locale Selectors, реализация своего и подключение к GamePush
3 months ago 00:57:36 1
ТАКИМ МЫ ПОЛЬЗУЕМСЯ!! Astra Linux 1.8
3 months ago 00:13:37 1
SQLAlchemy: Session и первые шаги в ORM #4
3 months ago 00:04:56 1
SQLAlchemy: Зачем Учить SQLAlchemy ORM
3 months ago 03:01:51 1
Docker - Полный курс Docker Для Начинающих [3 ЧАСА]
3 months ago 03:58:49 1
GIT - Полный Курс Git и GitHub Для Начинающих [4 ЧАСА]
3 months ago 01:04:47 1
Подробно про Git и работу с Unreal Engine
3 months ago 02:06:31 1
Практический курс по SQL для начинающих - #1 Введение в PostgreSQL
3 months ago 00:32:34 3
Uncom OS — мошенники или разработчики? Большое расследование
4 months ago 00:22:44 2
Полноценная ОС на мб дискете! Как они это сделали?
4 months ago 01:58:17 28
Практический курс по SQL для начинающих - #2 Базовые SELECT запросы
4 months ago 00:12:28 1
Linux для начинающих / Урок #9 – Установка сторонних программ
4 months ago 01:46:12 2
QA GURU. Александр Котляр. «Запуск автотестов в Gitlab-CI + Allure-отчеты в Gitlab-CI»
4 months ago 00:47:15 1
Domain Driven Design в Go — это не больно (почти) / Илья Сергунин (Авито)
4 months ago 00:07:19 1
КАК РАБОТАТЬ С GIT ДЛЯ UNITY | GITHUB И UNITY
5 months ago 05:28:02 1
Создаем сайт на PHP и ООП. Кинопоиск Lite.
5 months ago 01:03:00 1
Как начать пользоваться LaTeX. Рассказ от студента, для студента.
6 months ago 00:51:44 1
Sber Enterprise Architect Framework (SEAF)
6 months ago 05:48:54 1
Миникурс: что должен уметь frontend Senior, и понимать Junior: паттерны, архитектура
6 months ago 00:20:03 1
10 Трендовых приложений из Flathub
7 months ago 09:47:17 1
💯 ХАКНИ PHP: 3️⃣ ООП PHP, MVC с GTP, GIT | ч3 курса php | !10ч. от практика #php?? #gpt