I've been tapping away at Unreal 5 in my spare time, and it has a pretty intuitive interface. You can do a lot with it just via the Blueprint features, though obviously you'll get more out of it if you're proficient in C++. Blueprint functions off similar "node" logic to Godot so if you life that, it might be worth giving a shot.

I know friends who were taught on Unity and it's...functional. You can do a lot with it, but it can be finicky. It's a lot better for some types of games than others. Godot is basically identical in functionality.