The biggest point of failure for new people is targeting something way too big.
Like people are completely new to game dev and are talking about, “you know, I want to make a sort of FPS MMO with cutting edge graphics and full character customization”. It’ll never happen.
Start with something super small and complete it. Make a game where a cube has to jump a fence. Go from there.