🔥 Всем привет! ️🔥
Третья часть code-review Lyra на канале. Хронометраж — чуть больше часа.
Занимаемся статическим анализом кода с PVS-Studio.
План видео следующий:
🎯 Обзор PVS-Studio
🎯 Разбираем диагностики, найденные PVS-Studio
🎯 Программируем в Replit
🎯 Разбираем неточность в коде движка UE5
🎯 Исправляем ошибку из предыдущего видео — пишем юнит тест на баг
https://youtu.be/ZDR8sP9ei2k
Ресурсы:
🔴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 #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus #pvsstudio
Третья часть code-review Lyra на канале. Хронометраж — чуть больше часа.
Занимаемся статическим анализом кода с PVS-Studio.
План видео следующий:
🎯 Обзор PVS-Studio
🎯 Разбираем диагностики, найденные PVS-Studio
🎯 Программируем в Replit
🎯 Разбираем неточность в коде движка UE5
🎯 Исправляем ошибку из предыдущего видео — пишем юнит тест на баг
https://youtu.be/ZDR8sP9ei2k
Ресурсы:
🔴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 #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus #pvsstudio
YouTube
Unreal Engine 5. Lyra Game code review. Часть 3. Статический анализ кода с PVS-Studio.
Третья часть code-review проекта Lyra на базе Unreal Engine 5. В видео чистим исходный код с помощью статического анализа PVS-Studio, работаем в Replit, исправляем баг из предыдущего видео.
Мой курс «Unreal Engine — полное руководство по разработке на С++»…
Мой курс «Unreal Engine — полное руководство по разработке на С++»…
👍19🔥15❤7
🎮 Всем привет 🎮
В эфире рубрика шоукейсов
https://www.youtube.com/watch?v=XZ2Wrzi5ubk
Проект: Operation Fracture
Разработчик: Arthur Zakirov
Проект — по завершению курса на Udemy.
В описании к видео имеется полный список ассетов с маркетплейса, которые были использованы.
Все проекты собираются в данной wiki: https://lifeexe-art.gitbook.io/student-projects
Если у вас есть интересный персональный проект
(необязательно быть участником курса Udemy) — присылайте, с удовольствием опубликую.
В вики на главной имеется форма отправки проектов, либо можно по прямой ссылке: https://bit.ly/apply_your_game_lifeexe
#showcase #unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode
В эфире рубрика шоукейсов
https://www.youtube.com/watch?v=XZ2Wrzi5ubk
Проект: Operation Fracture
Разработчик: Arthur Zakirov
Проект — по завершению курса на Udemy.
В описании к видео имеется полный список ассетов с маркетплейса, которые были использованы.
Все проекты собираются в данной wiki: https://lifeexe-art.gitbook.io/student-projects
Если у вас есть интересный персональный проект
(необязательно быть участником курса Udemy) — присылайте, с удовольствием опубликую.
В вики на главной имеется форма отправки проектов, либо можно по прямой ссылке: https://bit.ly/apply_your_game_lifeexe
#showcase #unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode
YouTube
My First UE4 C++ project: Operation Fracture
Today i'm share my first C++ project in Unreal Engine 4. Actually very important moment for myself) I followed up the course in UDemy By Ury Popov "How to create Shooter Game on C++ in Unreal Ungine 4".
It was pretty amazing experience and I left link to…
It was pretty amazing experience and I left link to…
🔥26👍7❤1
🔥 Всем привет! 🔥
Четвертая часть Лиры на следующей неделе.
А сегодня пятничный бонус 👻
Со мной связались ребята из PVS-Studio (хэштеги походу действительно работают 😅) и предоставили нам с вами промо-код для бесплатного доступа к студии на 30 дней:
https://pvs-studio.com/life_exe
Поэтому, кто хочет проанализировать свои проекты с помощью PVS-Studio — самое время это сделать.
Также предыдущее видео добавлено в официальный блог:
https://pvs-studio.com/ru/blog/video/10647/
Сейчас действительно существует небольшая проблема на уровне движка UE5. Я говорю об этом на 06:05 в предыдущем видео. Фикс уже есть, но он пока не смержен:
https://github.com/EpicGames/UnrealEngine/pull/8999
Поэтому, пока что можно использовать мой фикс просто с копированием студии в движок.
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus #pvsstudio
Четвертая часть Лиры на следующей неделе.
А сегодня пятничный бонус 👻
Со мной связались ребята из PVS-Studio (хэштеги походу действительно работают 😅) и предоставили нам с вами промо-код для бесплатного доступа к студии на 30 дней:
https://pvs-studio.com/life_exe
Поэтому, кто хочет проанализировать свои проекты с помощью PVS-Studio — самое время это сделать.
Также предыдущее видео добавлено в официальный блог:
https://pvs-studio.com/ru/blog/video/10647/
Сейчас действительно существует небольшая проблема на уровне движка UE5. Я говорю об этом на 06:05 в предыдущем видео. Фикс уже есть, но он пока не смержен:
https://github.com/EpicGames/UnrealEngine/pull/8999
Поэтому, пока что можно использовать мой фикс просто с копированием студии в движок.
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus #pvsstudio
👍26🔥12❤1
🔥 Всем привет! ️🔥
Четвертая часть code-review Lyra на канале.
План ревью следующий:
🎯 Анализируем код с помощью CppCheck
🎯 Говорим про предикаты и алгоритмы в UE5
🎯 Программируем в Replit (рассмотрим список инициализации и explicit конструкторы)
🎯 Cгенерируем документацию к Lyra с помощью Doxygen
🎯 Посчитаем количество строк кода с помощью Cloc (=
🎯 Запакуем проект, запустим exe
🎯 Подведем итог, поставим оценку
🎯 Поговорим о дальнейших планах
https://youtu.be/PdsFD-FaBiw
Ресурсы:
🔴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 #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus
Четвертая часть code-review Lyra на канале.
План ревью следующий:
🎯 Анализируем код с помощью CppCheck
🎯 Говорим про предикаты и алгоритмы в UE5
🎯 Программируем в Replit (рассмотрим список инициализации и explicit конструкторы)
🎯 Cгенерируем документацию к Lyra с помощью Doxygen
🎯 Посчитаем количество строк кода с помощью Cloc (=
🎯 Запакуем проект, запустим exe
🎯 Подведем итог, поставим оценку
🎯 Поговорим о дальнейших планах
https://youtu.be/PdsFD-FaBiw
Ресурсы:
🔴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 #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus
YouTube
Unreal Engine 5. Lyra Game code review. Часть 4. Cppcheck, Doxygen, упаковка игры.
Четвертая часть code-review проекта Lyra на базе Unreal Engine 5. В видео чистим исходный код с помощью статического анализа CppCheck, работаем в Replit, генерируем документацию с помощью Doxygen, запаковываем игру, подводим итоги.
Мой курс «Unreal Engine…
Мой курс «Unreal Engine…
🔥29👍9🥰2
⚡️ Всем привет! ⚡️
Новое видео по тестированию на канале!
Работаем с IMPLEMENT_COMPLEX_AUTOMATION_TEST
План лекции следующий:
🎯 Рассматриваем тип данных TTuple
🎯 Пишем два complex automation теста
🎯 Усовершенствуем макрос обхода по элементам enum (спасибо подписчику)
🎯 Обновляем манекен персонажа из TPS шаблона 5-ой версии движка
https://youtu.be/OSrivnX7wRc
Ресурсы:
🔴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
Новое видео по тестированию на канале!
Работаем с IMPLEMENT_COMPLEX_AUTOMATION_TEST
План лекции следующий:
🎯 Рассматриваем тип данных TTuple
🎯 Пишем два complex automation теста
🎯 Усовершенствуем макрос обхода по элементам enum (спасибо подписчику)
🎯 Обновляем манекен персонажа из TPS шаблона 5-ой версии движка
https://youtu.be/OSrivnX7wRc
Ресурсы:
🔴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
25. Тестирование в Unreal Engine. Complex automation test. Автоматизация 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
🔥 Всем привет! 🔥
Новое видео с code-review проекта Стэнфордского курса на канале.
Проект не очень большой — справимся со всем в одном ролике.
План видео следующий:
🎯 Пройдемся по всему коду
🎯 Проведем рефакторинг логики паузы
🎯 Проведем рефакторинг инпута персонажа
🎯 Рассмотрим Algo::Accumulate
https://www.youtube.com/watch?v=dUmXk-p43oo
Ресурсы:
🔴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 проекта Стэнфордского курса на канале.
Проект не очень большой — справимся со всем в одном ролике.
План видео следующий:
🎯 Пройдемся по всему коду
🎯 Проведем рефакторинг логики паузы
🎯 Проведем рефакторинг инпута персонажа
🎯 Рассмотрим Algo::Accumulate
https://www.youtube.com/watch?v=dUmXk-p43oo
Ресурсы:
🔴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
YouTube
Unreal Engine 5. Code review Стэнфордского курса от Tom Looman
Сode-review проекта Тома Лумана ActionRogueLike. В видео смотрим исходный код, применяем best practices по улучшению кода, производим рефакторинг, устраняем code smells.
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.ude…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.ude…
🔥44👍8❤2
Всем привет!
🔥 Новое видео на канале 🔥
В лекции создадим видео настройки игры с нуля.
Данная база нам понадобится для тестирования интерфейса.
Ролик получился абсолютно независимый от предыдущих лекций курса, можно смотреть даже если пропустили какие-то предыдущие лекции по тестированию.
План видео следующий:
🎯 Создаем логику паузы, добавляем делегат оповещения для 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