How do you really learn unreal engine game (Blueprints)

How do you actually get good at game development using Blueprints only?
The documentation for Blueprints is outdated and poor, and YouTube videos rarely go in-depth. Most of them just show solutions, which forces new developers to follow along instead of truly understanding what they’re doing.

Paid courses have a similar problem—they make it feel like you’re learning as you build a project, but in reality, you’re often just copying the instructor.

So what is the most straightforward, no-nonsense way to truly learn game development from scratch in Unreal Engine game dev

Reverse engineering. “Hear me now and understand me later.” Take any free tutorials and templates, and figure out where and how you have to modify them based on your specific needs.

Over time, you will learn (like a spoken language) finite pieces of the engine; then put those pieces together.

Quick it isn’t, but if you’re learning to do instead of learning to learn, the desire to complete your project will keep you motivated.

Think–learning a language just because, versus because you’ve met someone.

Just my opinion, though.