The second 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:01:31 - i++ vs. ++i
0:04:50 - Unreal events ¯\_(ツ)_/¯
0:06:45 - Macro TEXT
0:07:51 - Magic numbers
0:09:01 - Know your API
0:12:40 - Variable embedding
0:16:03 - Don't repeat yourself (DRY) 1
0:20:20 - Don't repeat yourself (DRY) 2
0:28:44 - Miscellaneous
0:36:04 - Compiling the project
Links from the video:
Lyra game - https://www.unrealengine.com/marketpl...
Lyra docs - https://docs.unrealengine.com/5.0/en-...
i++ versus ++i - https://onlinegdb.com/Q7msE5Ajp
Event docs - https://docs.unrealengine.com/5.0/en-...
Discussion on Udemy about Events - https://www.udemy.com/course/unrealen...
About encodings - https://www.joelonsoftware.com/2003/1... -excuses
Ureal character encoding - https://docs.unrealengine.com/4.27/en...
String character literals - https://docs.microsoft.com/en-us/cpp/...
Lambda expressions in C++ - https://docs.microsoft.com/en-us/cpp/...
Prefer to Put Functions in the Unnamed Namespace - https://abseil.io/tips/186
Resources:
🔴Telegram channel: https://t.me/LifeExeCode
🔴LifeEXE School: https://life-exe.teachable.com
🔴VKontakte group: https://vk.com/lifeexecode
🔴Twitter: / lifeexecode
🔴GitHub: https://github.com/life-exe
🔴Medium: / lifeexe
Support channel:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon: / lifeexecode
Смотрите видео Unreal Engine 5. Lyra Game code review. Part 2 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Life EXE 01 Январь 1970, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 3,63 раз и оно понравилось 19 людям.