Trabajar con C++ en Unreal Engine podría ser mucho más fácil de lo que te imaginas. Está a medio camino de la simplicidad de un lenguaje de scripting personalizado.
https://dev.epicgames.com/community/learning/tutorials/4ElE/por-que-c-en-unreal-engine-no-da-tanto-miedo