Узнайте о 5 распространённых архитектурных ошибках, из-за которых ваш проект Unreal Engine может превратиться в кошмар при поддержке. Вы научитесь уменьшать зависимости, избегать дублирования кода и создавать масштабируемые, многократно используемые системы с помощью компонентов акторов, интерфейсов и делегатов в C++ и Blueprints.
https://dev.epicgames.com/community/learning/tutorials/eDnkR/5-unreal-engine