Code-review of Tom Looman's ActionRogueLike project. 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:02:02 - Clean up the code
0:18:31 - Refactoring the pause logic
0:35:10 - Refactor character input
0:42:35 - Applying Algo::Accumulate
0:45:51 - Launching the project
Links from the video:
Project repository - https://github.com/tomlooman/ActionRo...
.clang-format - https://gist.github.com/life-exe/dab8...
std::accumulate - https://en.cppreference.com/w/cpp/alg...
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