I am a programmer. And I know that Blueprint in Unreal is provided for someone doesn’t versed in programming.
I have taking this course now and feeling blue print is quite hard to use in terms of it event graph.
If I am good at programming is it more convenient to use C++ to do most the things other than the assets?
Blueprints are definitly easier to use then C++,
try it for a week and you’ll see.
For the most part (case dependent), C++ is performing better than Blueprints,
unless you write bad C++ code.
Unreal knows that, and let’s you cook Blueprints into C++ code when you’ve finished working on them.
Last post is from a UE4 worker (though it refers to engine version 4.2.):
https://forums.unrealengine.com/development-discussion/blueprint-visual-scripting/674-converting-blue-print-to-c?576-converting-blue-print-to-c=&viewfull=1