Всем привет!
🔥 Новое видео на канале 🔥
В лекции создадим видео настройки игры с нуля.
Данная база нам понадобится для тестирования интерфейса.
Ролик получился абсолютно независимый от предыдущих лекций курса, можно смотреть даже если пропустили какие-то предыдущие лекции по тестированию.
План видео следующий:
🎯 Создаем логику паузы, добавляем делегат оповещения для UI
🎯 Проектируем пользовательский интерфейс на виджетах
🎯 Создаем свой класс GameUserSettings
🎯 Связываем модель и интерфейс
🎯 Делаем кнопку benchmark
🎯 Упаковываем игру, проверяем билд
https://youtu.be/xB-QMNwEecc
Коммит к лекции: https://bit.ly/3usNP42
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
🔥 Новое видео на канале 🔥
В лекции создадим видео настройки игры с нуля.
Данная база нам понадобится для тестирования интерфейса.
Ролик получился абсолютно независимый от предыдущих лекций курса, можно смотреть даже если пропустили какие-то предыдущие лекции по тестированию.
План видео следующий:
🎯 Создаем логику паузы, добавляем делегат оповещения для UI
🎯 Проектируем пользовательский интерфейс на виджетах
🎯 Создаем свой класс GameUserSettings
🎯 Связываем модель и интерфейс
🎯 Делаем кнопку benchmark
🎯 Упаковываем игру, проверяем билд
https://youtu.be/xB-QMNwEecc
Коммит к лекции: https://bit.ly/3usNP42
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
YouTube
26. Тестирование в Unreal Engine. Game User Settings. Автоматизация UE
#unrealengine #tests #gamedev #devops #ue4 #unittests #unrealengine5 #ue5 #lifeexe #lifeexecode
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Введение…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Введение…
🔥34👍15🥰5🤩1
Всем привет!
🔥 Новое видео на канале 🔥
Тестируем код из предыдущей лекции — пользовательский интерфейс видео настроек игры.
План видео следующий:
🎯 Вспоминаем код предыдущей лекции
🎯 Тестируем PlayerController
🎯 Тестируем Game User Settings
🎯 Тестируем интерфейс, UI тесты
🎯 Тестируем benchmark, стресс тест
🎯 Рефакторинг
https://youtu.be/TF3Q1zmXROE
Коммит к лекции: https://bit.ly/3INLCWG
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
🔥 Новое видео на канале 🔥
Тестируем код из предыдущей лекции — пользовательский интерфейс видео настроек игры.
План видео следующий:
🎯 Вспоминаем код предыдущей лекции
🎯 Тестируем PlayerController
🎯 Тестируем Game User Settings
🎯 Тестируем интерфейс, UI тесты
🎯 Тестируем benchmark, стресс тест
🎯 Рефакторинг
https://youtu.be/TF3Q1zmXROE
Коммит к лекции: https://bit.ly/3INLCWG
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
YouTube
27. Тестирование в Unreal Engine. Тестирование интерфейса. UI tests. Автоматизация UE
#unrealengine #tests #gamedev #devops #ue4 #unittests #unrealengine5 #ue5 #lifeexe #lifeexecode
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Введение…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Введение…
🔥32👍13❤1
🔥 Всем привет! 🔥
В эту пятницу (19.08.2022) большая, насыщенная лекция.
Проходим кодовые круги ада курса с Udemy — BlasterGame (как и просили в комментариях).
Код очень плохой, уровень — двор, сплошные спагетти.
Видео состоит из нескольких частей:
🎯 введем систему оценки для код ревью по системе Данте
🎯 смотрим, рефакторим код (нервы сдавали при ревью)
🎯 даем оценку
Ролик больше часа, поэтому запасайтесь поп-корном и прохладительными напитками.
Увидимся вечером в чате — пятница 21:00
P.S. Сгенерировал в тему картинки с помощью #Midjourney
programmer tangled in spaghetti code 👻
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus
В эту пятницу (19.08.2022) большая, насыщенная лекция.
Проходим кодовые круги ада курса с Udemy — BlasterGame (как и просили в комментариях).
Код очень плохой, уровень — двор, сплошные спагетти.
Видео состоит из нескольких частей:
🎯 введем систему оценки для код ревью по системе Данте
🎯 смотрим, рефакторим код (нервы сдавали при ревью)
🎯 даем оценку
Ролик больше часа, поэтому запасайтесь поп-корном и прохладительными напитками.
Увидимся вечером в чате — пятница 21:00
P.S. Сгенерировал в тему картинки с помощью #Midjourney
programmer tangled in spaghetti code 👻
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus
🔥60👍9❤3😁1🤔1
🔥 Всем привет! 🔥
Code-review проекта BlasterGame от Stephen Ulibarri на канале.
https://youtu.be/WK2cb5y9ugM
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Telegram: https://t.iss.one/LifeExeCode
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus
Code-review проекта BlasterGame от Stephen Ulibarri на канале.
https://youtu.be/WK2cb5y9ugM
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Telegram: https://t.iss.one/LifeExeCode
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus
🔥43👍9❤1
🤯 Всем привет! 🤯
Пятничное код-ревью страйканул наш знакомый Stephen Ulibarri вместе с Udemy 🐔🐔
Что ж поделать, к сожалению не существует страйка на курс с некачественным кодом.
❗️В обзоре не использовались никакие видеоматериалы из его курса, использовался только его код (назовем это так), который выложен в открытом доступе на гитхабе.❗️
Главное, видимо, что нужно запомнить: yчить плохому коду — норма, комментировать и исправлять плохой код — запрещено.
Для тех, кто не успел посмотреть, по ссылке доступно патреоновское видео, которое выкладывал чуть раньше премьеры.
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus
https://youtu.be/4A0m6M4ucTw
Пятничное код-ревью страйканул наш знакомый Stephen Ulibarri вместе с Udemy 🐔🐔
Что ж поделать, к сожалению не существует страйка на курс с некачественным кодом.
❗️В обзоре не использовались никакие видеоматериалы из его курса, использовался только его код (назовем это так), который выложен в открытом доступе на гитхабе.❗️
Главное, видимо, что нужно запомнить: yчить плохому коду — норма, комментировать и исправлять плохой код — запрещено.
Для тех, кто не успел посмотреть, по ссылке доступно патреоновское видео, которое выкладывал чуть раньше премьеры.
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus
https://youtu.be/4A0m6M4ucTw
YouTube
Unreal Engine 5. Круги кодового ада. Blaster Multiplayer Game. Code review курса с Udemy.
Сode-review проекта Blaster Multiplayer Game. В видео смотрим исходный код, применяем best practices по улучшению кода, производим рефакторинг, устраняем code smells.
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy…
🤬62😱9🤯7❤5👍5😁5🤔1
🔥 Всем привет! 🔥
Новое видео на канале. Я думаю, что это будет одно из самых полезных видео на канале 🙃
Я сделал community wiki: подборку онлайн ресурсов и книг📚 для разработчиков игр (и не только). Ссылка появится после премьеры.
*Подробный разбор книг будет в отдельном видео.
В видео впервые появится метахьюман канала в бета версии. Также пару слов скажу про ситуацию со страйком.
https://youtu.be/J8Yp0tZqmPI
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #metahuman
Новое видео на канале. Я думаю, что это будет одно из самых полезных видео на канале 🙃
Я сделал community wiki: подборку онлайн ресурсов и книг📚 для разработчиков игр (и не только). Ссылка появится после премьеры.
*Подробный разбор книг будет в отдельном видео.
В видео впервые появится метахьюман канала в бета версии. Также пару слов скажу про ситуацию со страйком.
https://youtu.be/J8Yp0tZqmPI
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #metahuman
YouTube
📚 LifeEXE. Ресурсы и книги разработчика игр. Community wiki.
#unrealengine #gamedev #unrealengine5 #ue5 #lifeexe #lifeexecode #books #cg #metahuman
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Введение
0:01:00…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Введение
0:01:00…
🔥72👍15❤5🎉3
Всем спасибо за общение в чате премьеры!
Я делал трейлер для премьеры, но youtube почему-то решил его не проигрывать (что-то много вопросов к youtube за последнюю неделю). А сейчас я понял, что трейлер можно использовать во всех непонятных ситуациях 😂
https://youtu.be/mbfdt4MngLA
Ссылка на вики: https://lifeexe-art.gitbook.io/lifeexe
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #metahuman
Я делал трейлер для премьеры, но youtube почему-то решил его не проигрывать (что-то много вопросов к youtube за последнюю неделю). А сейчас я понял, что трейлер можно использовать во всех непонятных ситуациях 😂
https://youtu.be/mbfdt4MngLA
Ссылка на вики: https://lifeexe-art.gitbook.io/lifeexe
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #metahuman
YouTube
LifeEXE. Ресурсы и книги разработчика игр. Community wiki. Teaser
👍39🎉5😁4
Media is too big
VIEW IN TELEGRAM
🔥 Всем привет! 🔥
В пятницу мощная лекция по тестированию 📷 скриншотами.
Поговорим зачем нужно такое тестирование. Рассмотрим тестирование в блюпринтах и C++; посмотрим подробно, как сравниваются пиксели в движке; сделаем визуализацию различных буферов. Найдем баги в анриловских блюпринтах.
Metahuman учится говорить (в видео увидим), ну и конечно же танцевать 🙃
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #metahuman
В пятницу мощная лекция по тестированию 📷 скриншотами.
Поговорим зачем нужно такое тестирование. Рассмотрим тестирование в блюпринтах и C++; посмотрим подробно, как сравниваются пиксели в движке; сделаем визуализацию различных буферов. Найдем баги в анриловских блюпринтах.
Metahuman учится говорить (в видео увидим), ну и конечно же танцевать 🙃
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #metahuman
👍47🔥23😁4❤2
Всем привет!
🔥 Новое видео по тестированию скриншотами на канале 🔥
План видео следующий:
🎯 Зачем делать скриншот тестирование
🎯 Тестируем скриншотам в блюпринтах
🎯 Разбираемся как вычисляется глобальная, локальная дельта
🎯 Визуализируем opacity и depth buffer
🎯 Тестируем скриншотами виджеты
🎯 Создаем скриншот тесты на C++
🎯 Рефакторинг
https://youtu.be/zvWs-vGHip8
Коммит к лекции: https://bit.ly/3RxJGVF
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
🔥 Новое видео по тестированию скриншотами на канале 🔥
План видео следующий:
🎯 Зачем делать скриншот тестирование
🎯 Тестируем скриншотам в блюпринтах
🎯 Разбираемся как вычисляется глобальная, локальная дельта
🎯 Визуализируем opacity и depth buffer
🎯 Тестируем скриншотами виджеты
🎯 Создаем скриншот тесты на C++
🎯 Рефакторинг
https://youtu.be/zvWs-vGHip8
Коммит к лекции: https://bit.ly/3RxJGVF
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
YouTube
28. Тестирование в Unreal Engine. Тестирование cкриншотами. Автоматизация UE
#unrealengine #tests #gamedev #devops #ue4 #unittests #unrealengine5 #ue5 #lifeexe #lifeexecode
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Приветствие…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Приветствие…
🔥39👍8🥰3
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Всем привет! 🔥
Новая лекция на этой неделе, в четверг вечером.
🎯 Подробно рассматриваем AutomationSpec (Define/Describe/It/BeforeEach/AfterEach) — дополнительный подход в UE для написания тестов.
🎯 Напишем и оттестируем функцию вычисления факториала.
🎯 Немного попрограммируем: создадим туррель, стреляющую проджектайлами и естественно оттестируем весь новый код с помощью спека.
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #metahuman
Новая лекция на этой неделе, в четверг вечером.
🎯 Подробно рассматриваем AutomationSpec (Define/Describe/It/BeforeEach/AfterEach) — дополнительный подход в UE для написания тестов.
🎯 Напишем и оттестируем функцию вычисления факториала.
🎯 Немного попрограммируем: создадим туррель, стреляющую проджектайлами и естественно оттестируем весь новый код с помощью спека.
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #metahuman
🔥43👍16❤3
Всем привет!
🔥 Новое видео на канале 🔥
План видео следующий:
🎯 Подробно рассматриваем AutomationSpec (Define/Describe/It/BeforeEach/AfterEach) — дополнительный подход в UE для написания тестов.
🎯 Напишем и оттестируем функцию вычисления факториала.
🎯 Немного попрограммируем: создадим туррель, стреляющую проджектайлами и естественно оттестируем весь новый код с помощью спека.
https://youtu.be/GJYxqFJnSFg
Коммит к лекции: https://bit.ly/3Uwig4I
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
🔥 Новое видео на канале 🔥
План видео следующий:
🎯 Подробно рассматриваем AutomationSpec (Define/Describe/It/BeforeEach/AfterEach) — дополнительный подход в UE для написания тестов.
🎯 Напишем и оттестируем функцию вычисления факториала.
🎯 Немного попрограммируем: создадим туррель, стреляющую проджектайлами и естественно оттестируем весь новый код с помощью спека.
https://youtu.be/GJYxqFJnSFg
Коммит к лекции: https://bit.ly/3Uwig4I
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
YouTube
29. Тестирование в Unreal Engine. Automation Spec. Автоматизация UE
#unrealengine #tests #gamedev #devops #ue4 #unittests #unrealengine5 #ue5 #lifeexe #lifeexecode
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Приветствие…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Приветствие…
🔥35🥰4❤2🤯1
Media is too big
VIEW IN TELEGRAM
🔥 Всем привет! 🔥
Новое видео на этой неделе, в пятницу вечером.
В лекции:
🎯 научимся запускать тесты из консоли, подробно разберем все параметры и настройки
🎯 напишем с нуля два bat скрипта: один для установки всех необходимых компонентов, второй - для запуска тестов
🎯 сгенерируем красивый отчет по тестам
🎯 запустим свой локальный сервер для просмотра отчета
🎯 посмотрим как запускать тесты в Rider и как это у них работает под капотом
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #unittests #rider
Новое видео на этой неделе, в пятницу вечером.
В лекции:
🎯 научимся запускать тесты из консоли, подробно разберем все параметры и настройки
🎯 напишем с нуля два bat скрипта: один для установки всех необходимых компонентов, второй - для запуска тестов
🎯 сгенерируем красивый отчет по тестам
🎯 запустим свой локальный сервер для просмотра отчета
🎯 посмотрим как запускать тесты в Rider и как это у них работает под капотом
#unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode #cplusplus #unittests #rider
🔥35👍15❤🔥3🐳2
Всем привет!
🔥 Новое видео на канале 🔥
В лекции публикуем отчет по тестированию.
https://youtu.be/xXF_HEZSs5c
Коммит к лекции: https://bit.ly/3S09I3h
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
🔥 Новое видео на канале 🔥
В лекции публикуем отчет по тестированию.
https://youtu.be/xXF_HEZSs5c
Коммит к лекции: https://bit.ly/3S09I3h
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
YouTube
30. Тестирование в Unreal Engine. Публикация локального отчета по тестам. Автоматизация UE
#unrealengine #tests #gamedev #devops #ue4 #unittests #unrealengine5 #ue5 #lifeexe #lifeexecode
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Введение…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46
0:00:00 - Введение…
🔥33👍8🤬2
Всем привет! 🤖
У Replit, который я периодически использую в уроках для демонстрации фишек C++, вышло приложение:
https://youtu.be/Cmq3TrS3ccU
Скептически отношусь к написанию кода с телефона/планшета, поскольку это объективно неудобно, но с точки зрения UX у Replit получилось достаточно неплохо. Пока что это лучшая попытка среди аналогов. Рекомендую потестировать.
В блоге они описали основные UX концепты, над которыми работали: https://blog.replit.com/mobile-app
Навигация по коду с помощью виртуального джойстика 🕹 действительно удобна.
Идеально подойдет для решения задачек в поезде или на даче, в местах без доступа к PC 😅
У Replit, который я периодически использую в уроках для демонстрации фишек C++, вышло приложение:
https://youtu.be/Cmq3TrS3ccU
Скептически отношусь к написанию кода с телефона/планшета, поскольку это объективно неудобно, но с точки зрения UX у Replit получилось достаточно неплохо. Пока что это лучшая попытка среди аналогов. Рекомендую потестировать.
В блоге они описали основные UX концепты, над которыми работали: https://blog.replit.com/mobile-app
Навигация по коду с помощью виртуального джойстика 🕹 действительно удобна.
Идеально подойдет для решения задачек в поезде или на даче, в местах без доступа к PC 😅
YouTube
The Replit Mobile App: Code anywhere
We’re excited to announce the launch of the Replit mobile app. With the mobile app, you can code anything, anywhere. Use the app to write a Python bot, build and launch your personal website, or run any program you can imagine.
Download the app on Android…
Download the app on Android…
👍35🔥9❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет! 🦾
Новое видео на этой неделе — четверг, 21:00
Лекция мощная, состоит из двух частей:
1️⃣ Создаем работу в Jenkins, запускаем тесты нашего TPS проекта и публикуем красивый отчет с графиком.
2️⃣ Создаем туннель до нашего локального Jenkins'a с помощью ngrok — получим доступ к Jenkins через публичный URL. Автоматически запускаем тесты в Jenkins с помощью Github webhooks на каждый pull-request.
Урок крайне важный. Мы полностью защитим себя от попадания в репозиторий дефектных коммитов. Сделаем все по современным стандартам качества разработки ПО.
Увидимся в четверг.
Новое видео на этой неделе — четверг, 21:00
Лекция мощная, состоит из двух частей:
1️⃣ Создаем работу в Jenkins, запускаем тесты нашего TPS проекта и публикуем красивый отчет с графиком.
2️⃣ Создаем туннель до нашего локального Jenkins'a с помощью ngrok — получим доступ к Jenkins через публичный URL. Автоматически запускаем тесты в Jenkins с помощью Github webhooks на каждый pull-request.
Урок крайне важный. Мы полностью защитим себя от попадания в репозиторий дефектных коммитов. Сделаем все по современным стандартам качества разработки ПО.
Увидимся в четверг.
🔥49👍11❤🔥4🐳1
Всем привет!
🔥 Новое видео на канале 🔥
План лекции следующий:
🎯 Создаем работу в Jenkins для запуска тестов
🎯 Запускаем Jenkins агента на отдельной ноде
🎯 Рассмотрим python скрипт конвертации анриловского json отчета в jUnit
🎯 Публикуем отчет jUnit в Jenkins
🎯 Создаем туннель до нашего локального Jenkins'a с помощью ngrok
🎯 Рассмотрим Github Webhooks
🎯 Установим Pull Request Builder плагин
🎯 Запускаем тесты в Jenkins по каждому pull-request
🎯 Поработаем с разными credentials
https://youtu.be/U6p-VQZhFcI
Информации будет много, поэтому все ссылки для удобства собрал на отдельной странице в вики:
https://lifeexe-art.gitbook.io/unreal-automation/plan-video-kursa/lekciya-31
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
#jenkins #jUnit #ngrok
🔥 Новое видео на канале 🔥
План лекции следующий:
🎯 Создаем работу в Jenkins для запуска тестов
🎯 Запускаем Jenkins агента на отдельной ноде
🎯 Рассмотрим python скрипт конвертации анриловского json отчета в jUnit
🎯 Публикуем отчет jUnit в Jenkins
🎯 Создаем туннель до нашего локального Jenkins'a с помощью ngrok
🎯 Рассмотрим Github Webhooks
🎯 Установим Pull Request Builder плагин
🎯 Запускаем тесты в Jenkins по каждому pull-request
🎯 Поработаем с разными credentials
https://youtu.be/U6p-VQZhFcI
Информации будет много, поэтому все ссылки для удобства собрал на отдельной странице в вики:
https://lifeexe-art.gitbook.io/unreal-automation/plan-video-kursa/lekciya-31
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube): https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe
Поддержать канал:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: https://www.patreon.com/lifeexecode
#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #TDD #test_report #test_coverage #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus
#jenkins #jUnit #ngrok
YouTube
31. Тестирование в Unreal Engine. Запускаем тесты в Jenkins на каждый pull-request, ngrok, jUnit
#unrealengine #tests #gamedev #devops #ue4 #unittests #unrealengine5 #ue5 #lifeexe #lifeexecode #java #python #ngrok #junit
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46…
👍25🔥15🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Всем привет!
Вышел шикарный бесплатный ассет-пак от KitBash3D — Mission To Minevra
Можно собрать с его помощью отличную локацию по мотивам художественного фильма «Вспомнить Всё», либо попытаться опередить разработчиков «Dead Space»😏
Бесплатно, без sms, но с регистрацией. Рекомендую закачать, пока пак доступен.
Делюсь ссылочкой: https://kitbash3d.com/products/mission-to-minerva
#unrealengine #ue5 #gamedev #unrealengine5 #ue4 #assets #lifeexe #lifeexecode
Вышел шикарный бесплатный ассет-пак от KitBash3D — Mission To Minevra
Можно собрать с его помощью отличную локацию по мотивам художественного фильма «Вспомнить Всё», либо попытаться опередить разработчиков «Dead Space»😏
Бесплатно, без sms, но с регистрацией. Рекомендую закачать, пока пак доступен.
Делюсь ссылочкой: https://kitbash3d.com/products/mission-to-minerva
#unrealengine #ue5 #gamedev #unrealengine5 #ue4 #assets #lifeexe #lifeexecode
🔥41👍11🐳2