10. Собираем dedicated/listen сервер, подключаем клиентов в один клик в Jenkins. Автоматизация UE.

Life EXE
Life EXE
5.2 هزار بار بازدید - 3 سال پیش - #unrealengine
#unrealengine #ue4 #gamedev #devops #server #dedicatedserver #listenserver #client #unrealengine5 #ue5 В видео собираем dedicated и listen сервер. Подключаем к ним клиентов в один клик. Работаем как с bat скриптами, так и с Jenkins. Большой анонс — Wiki по автоматизации Unreal Engine. Мой курс «Unreal Engine — полное руководство по разработке на С++» www.udemy.com/course/unrealengine/?referralCode=1D… 0:00:00 - Введение. Итоговый результат. Анонс wiki. 0:02:20 - Подготовка проекта в Unreal Editor 0:07:00 - Создаем ClientTarget и ServerTarget из шаблона 0:15:09 - Проверяем доступность различных конфигураций в VS 0:17:58 - Создаем bat скрипты cook контента для сервера и клиента 0:19:40 - Запускаем клиент и сервер из под VS 0:21:54 - Создаем bat скрипты для упаковки сервера и клиента 0:24:57 - Создаем bat скрипты для старта dedicated/listen сервера и подключения клиентов 0:29:33 - Проверяем подключения клиентов к серверу 0:31:26 - Создаем работу в Jenkins для одновременной сборки сервера и клиента 0:41:56 - Обзор wiki курса по автоматизации Ссылки из видео: GitHub репозиторий - github.com/life-exe/UnrealTPSGame Справка по команде start - ss64.com/nt/start.html Youtube курс посвящен автоматизации разработки Unreal Engine. Wiki - lifeexe-art.gitbook.io/unreal-automation План курса: ------------------------------------------------------------- ✔ Cборка движка из исходного кода ✔ Cборка проекта blueprint игры ✔ Сборка проекта 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 тесты ∎ Тестирование классов UObject ∎ Test Driven Development (TDD). Тестирование AActor. Latent automation command ∎ Интеграционное тестирование. Симуляция ввода Input Component ∎ Functional screenshot test ∎ Публикация отчета по тестам. Test Report ∎ Метрики тестирования. Тестовое покрытие. OpenCppCoverage ∎ Создание работы в Jenkins для автоматического запуска тестов с публикацией отчетов ∎ Slack. Email notifications ∎ Jenkins pipelines ------------------------------------------------------------- Ресурсы: 🔴Телеграм канал: t.me/LifeExeCode 🔴LifeEXE School: life-exe.teachable.com/ 🔴Группа ВКонтакте: vk.com/lifeexecode 🔴Twitter: twitter.com/LifeExeCode 🔴GitHub: github.com/life-exe 🔴Medium: medium.com/@lifeexe Поддержать канал: 🔴Patreon: www.patreon.com/lifeexecode 🔴PayPal Donate: bit.ly/LifeExePayPalDonate 🔴Boosty: boosty.to/life-exe
3 سال پیش در تاریخ 1400/04/15 منتشر شده است.
5,266 بـار بازدید شده
... بیشتر