Unreal Engine 5. Lyra Game code review. Часть 1

Описание к видео Unreal Engine 5. Lyra Game code review. Часть 1

Первая часть code-review проекта Lyra на базе Unreal Engine 5. В видео смотрим исходный код, применяем best practices по улучшению кода, производим рефакторинг, устраняем code smells.

Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealen...

0:00:00 - Введение
0:03:24 - Устанавливаем Lyra, подготавливаем среду
0:08:19 - Форматируем код
0:18:52 - Комментирование кода
0:26:24 - Условные операторы
0:35:35 - Приоритеты операторов
0:39:35 - Неявные преобразования типов
0:42:46 - AAA (Almost Always Auto)
0:45:09 - Units
0:48:49 - Компилируем проект

Ссылки из видео:
Lyra game - https://www.unrealengine.com/marketpl...
Lyra docs - https://docs.unrealengine.com/5.0/en-...
Git клиенты - https://lifeexe-art.gitbook.io/unreal...
TPS project - https://github.com/life-exe/UnrealTPS...
Как установить переменную среды в Windows - https://lifeexe-art.gitbook.io/unreal...
.clang-format docs - https://clang.llvm.org/docs/ClangForm...
Lyra .clang-format - https://gist.github.com/life-exe/dab8...
pragma region - https://docs.microsoft.com/en-us/cpp/...
Stackoverflow про return - https://stackoverflow.com/questions/3...
Структурное программирование - https://ru.wikipedia.org/wiki/%D0%A1%...
Replace Nested Conditional with Guard Clauses - https://www.refactoring.com/catalog/r...
Приоритеты операторов - https://en.cppreference.com/w/cpp/lan...
Что хорошего в static_cast - https://pngflare.com/ru-c-plus-plus
UE код стандарты - https://docs.unrealengine.com/4.27/en...
Almost Always Auto - https://herbsutter.com/2013/08/12/got...
std::chrono - https://en.cppreference.com/w/cpp/chrono

Ресурсы:
🔴Телеграм канал: https://t.me/LifeExeCode
🔴Itch: https://life-exe.itch.io
🔴GitHub: https://github.com/life-exe
🔴LifeEXE School: https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter:   / lifeexecode  
🔴Medium:   / lifeexe  

Поддержать канал:
🔴Patreon:   / lifeexecode  
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Boosty: https://boosty.to/life-exe

Комментарии

Информация по комментариям в разработке