Hi everyone, beginner UE user here. I’ve started modifying the Shooter example, and I’ve quickly modified it into a top-down, click-to-move shooter. I really like it generally, but my question is, is it a best practice in UE to build EVERYTHING in C++, even the crosshair? For example, wouldn’t it be better to handle the UI in blueprints?
Also, they initialize a lot of values in code instead of in UE on the visual interface. Coming from Unity, I see this as it might be problematic because of long iteration times and the general inability of designers to tweak the values.
Can you please enlighten me what is the reason that they did it this way in the example, what’s the advantage of this approach? Am I getting it all wrong (which very well may be the case, since I literally used UE for like 16 hours so far)?