Struggle of beginner

It is a unique question. We each have different backgrounds. I wouldn’t approach a full game from the get go if you are having trouble wrapping your head around the logic implementation. Try small projects of getting things to function and expand from there. The best way to learn is to try giving yourself a small challenge. Sometimes it takes a few visits to the drawing board before we realize the simplest idea that the engine can achieve.

There are plenty of YT videos by epic and other experts. Try one that looks easy, then see if you can do it (not a full game). You’ll learn about lot with simple things like getting a light switch to work or spawning an object. Don’t sweat full on courses for now, get familiar with the engine by playing around.