Unreal Engine 5. Lyra Game code review. Часть 1
9.1 هزار بار بازدید -
2 سال پیش
-
The first part of the
The first part of the code-review of the Lyra project based on Unreal Engine 5. In the video, we watch the source code, apply best practices to improve the code, perform refactoring, and eliminate code smells.
My course "Unreal Engine - The Complete Guide to C++ Development"
https://www.udemy.com/course/unrealen...
0:00:00 - Introduction
0:03:24 - Installing Lyra, preparing the environment
0:08:19 - Formatting the code
0:18:52 - Commenting code
0:26:24 - Conditional statements
0:35:35 - Operator priorities
0:39:35 - Implicit type conversions
0:42:46 - AAA (Almost Always Auto)
0:45:09 - Units
0:48:49 - Compiling the project
Links from the video:
Lyra game - https://www.unrealengine.com/marketpl...
Lyra docs - https://docs.unrealengine.com/5.0/en-...
Git clients - https://lifeexe-art.gitbook.io/unreal...
TPS project - https://github.com/life-exe/UnrealTPS...
How to set environment variable in 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 about return - https://stackoverflow.com/questions/3...
Structural programming - https://en.wikipedia.org/wiki/Structu...
Replace Nested Conditional with Guard Clauses - https://www.refactoring.com/catalog/r...
Operator Precedence - https://en.cppreference.com/w/cpp/lan...
What's good about static_cast - https://pngflare.com/en-c-plus-plus
UE code standards - 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
Resources:
🔴Telegram channel: https://t.me/LifeExeCode
🔴LifeEXE School: https://life-exe.teachable.com
🔴VKontakte group: https://vk.com/lifeexecode
🔴Twitter: Twitter: LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: Medium: lifeexe
Support channel:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: Patreon: lifeexecode
My course "Unreal Engine - The Complete Guide to C++ Development"
https://www.udemy.com/course/unrealen...
0:00:00 - Introduction
0:03:24 - Installing Lyra, preparing the environment
0:08:19 - Formatting the code
0:18:52 - Commenting code
0:26:24 - Conditional statements
0:35:35 - Operator priorities
0:39:35 - Implicit type conversions
0:42:46 - AAA (Almost Always Auto)
0:45:09 - Units
0:48:49 - Compiling the project
Links from the video:
Lyra game - https://www.unrealengine.com/marketpl...
Lyra docs - https://docs.unrealengine.com/5.0/en-...
Git clients - https://lifeexe-art.gitbook.io/unreal...
TPS project - https://github.com/life-exe/UnrealTPS...
How to set environment variable in 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 about return - https://stackoverflow.com/questions/3...
Structural programming - https://en.wikipedia.org/wiki/Structu...
Replace Nested Conditional with Guard Clauses - https://www.refactoring.com/catalog/r...
Operator Precedence - https://en.cppreference.com/w/cpp/lan...
What's good about static_cast - https://pngflare.com/en-c-plus-plus
UE code standards - 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
Resources:
🔴Telegram channel: https://t.me/LifeExeCode
🔴LifeEXE School: https://life-exe.teachable.com
🔴VKontakte group: https://vk.com/lifeexecode
🔴Twitter: Twitter: LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: Medium: lifeexe
Support channel:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: Patreon: lifeexecode
2 سال پیش
در تاریخ 1401/02/02 منتشر شده
است.
9,134
بـار بازدید شده