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
Watch video Unreal Engine 5. Lyra Game code review. Part 2 online without registration, duration hours minute second in high quality. This video was added by user Life EXE 01 January 1970, don't forget to share it with your friends and acquaintances, it has been viewed on our site 3,63 once and liked it 19 people.